We automated Poppy's traffic fine processing with Google Vision and OpenAI. The system extracts license plates, dates, and amounts from PDF fines, matches them to the correct renter, and forwards instantly.

As a car rental operator, Poppy receives a constant stream of traffic and parking fines tied to vehicles across its fleet. Each fine arrives as a PDF document that must be opened, reviewed, and manually cross-referenced with rental records to identify which renter was driving at the time of the violation.
This manual process consumed hours of administrative time each week. Staff had to extract license plate numbers, fine amounts, and incident dates by hand, then search through booking records to find the matching renter. Errors were common. Wrong assignments, missed fines, and delayed forwarding created friction with customers and revenue leakage for the business.
Poppy needed an automated system that could handle the full pipeline: receive a fine, extract the relevant data, match it to the correct renter, and forward it, all without human intervention.
We built an AI-powered pipeline that processes fines end-to-end. Incoming PDF documents are first passed through Google Vision API for optical character recognition, converting scanned documents into structured text. OpenAI then extracts the key fields (license plate number, fine amount, and incident date) from the recognized text.
The system automatically matches extracted license plates against Poppy's rental records to identify the renter who had the vehicle at the time of the violation. Once matched, the fine is forwarded to the correct renter instantly.
Dites-nous ce que vous construisez. Nous vous dirons comment nous l'aborderions, ce qu'il faut, et à quelle vitesse nous pouvons avancer.
Nous vous dirons honnêtement si nous sommes le bon choix. Et si ce n'est pas le cas, nous vous orienterons vers quelqu'un qui l'est.