All work

OTT Legal

An AI ticket reader that turns a photo of a traffic ticket into a new matter in the firm’s CRM.

ServicesCustom software, AI, CRM integration
LocationOntario, Canada
StatusDelivered
Built withNode.js · Claude Vision · Sharp · BullMQ · Redis · Lawmatics API
Ticket reader Sample ticket

Read from the photo

Offence numberSample 0000000
Offence dateSample date
LocationHwy 401, Toronto
OffenceSpeeding
Set fine$ sample

Filed in Lawmatics

/01The brief

OTT Legal defends traffic tickets in Ontario. Every new client meant someone retyping a Provincial Offence Notice into the CRM by hand.

/02What we built

Staff photograph the ticket. The image is cleaned up with Sharp, read with Claude Vision, queued with BullMQ and Redis, and filed as a new matter in Lawmatics through its REST API with OAuth 2.0.

/03What’s inside

  • Photo upload from any phone
  • Image cleanup with Sharp
  • Field extraction with Claude Vision
  • Job queue with BullMQ and Redis
  • Lawmatics REST API with OAuth 2.0
  • A new matter for every ticket
85%Extraction confidence after cleanup
0Tickets retyped by hand
OTTSample screen recreated with sample values

/04The result

Reads tickets with about 85% extraction confidence after image cleanup.

Let’s begin

Ready for
a new morning?

Tell us what your business needs next. The first step is a free audit and a conversation.