AI OCR + Python Automation

PT Prakarsa Mitra Andalan

OCR Automation & Vehicle Document Processing

Platform

Lark + n8n + Python

Deployment

4 Weeks

Saved

6 Hours/Day

Type

Vehicle Document Handling

The Challenge

The team had to manually read scanned vehicle documents, rename files to match document numbers, and compress each file one by one. It was slow, error-prone, and delayed document submission.

The Solution

Botkilat built an OCR-first automation: key text is extracted from scans, filenames are auto-renamed using detected numbers, critical fields are pushed into a sheet, and a Python job performs bulk rename and resize without manual intervention.

Example Workflow

Upload documents to folder -> OCR extracts fields (chassis number, plate number, owner) -> n8n renames files based on detected number -> Data sent to Sheet -> Python job batch-resizes and compresses files.

Business Impact

Document prep time dropped from hours to minutes. Filename accuracy improved because it follows OCR data, and the team only needs to verify the sheet output.

No more guessing or retyping. Files come in clean, correctly named, and already optimized in size.
Andi, Operations Lead

Next Steps

Cross-check with Samsat database and automated client notifications.