Paper in. Records out.

Dodo is a document-capture appliance that works like a printer in reverse: lay a page under its camera and a structured record — fields, not a PDF — arrives in your software.

Order yours →
The Dodo scanner: an overhead camera on an arm above a weighted base holding a document, with a front touchscreen

In production at

Aditya Birla Grasim Schneider Electric Aditya Birla Renewables Walchandnagar Industries

& more

100,000+ documents processed

Four stages, queued like print jobs.

  1. Place

    Lay the page on the base — invoice, receipt, challan, report. No feeder, no glass, no jams.

    Line drawing of hands placing a sheet of paper on the scanner base
  2. Scan

    Tap the screen, or send the job from your software. Scans queue like print jobs and are stored safely on the device.

    Line drawing of stacked pages waiting like jobs in a print queue
  3. Extract

    Dodo reads the page and fills the fields you chose — supplier, date, line items, totals. A record, not a PDF.

    Line drawing of field boxes lifting values off a paper invoice into a structured record
  4. Deliver

    The record lands where your work happens — your books, your sheets, your backend. Correct any field before it goes.

    Line drawing of a record branching out to a cloud, a spreadsheet and a code block

Meets your workflow where it is.

Records flow on into the tools your business already runs — no retyping, no exporting by hand.

And for everything else: signed webhooks, S3, CSV export and the SDKs — or, for the screens with no API at all, a browser extension that fills the form in front of you.

All integrations →

Wherever paper outruns typing.

The documents change from floor to floor; the pipeline doesn't. A profile per document, and every desk gets records instead of retyping.

An Android phone running Dodo Scan

Away from the scanner? Use your phone.

Photograph the page with the Dodo Scan app instead — it runs the same pipeline as the device: same profiles, same extraction, same delivery. Field staff can capture receipts on the road while the office scans at the desk.

Free on Android — and it works before your scanner arrives. iOS next.

For the people wiring it in.

SDKs for TypeScript and Python, an API on the device and one in the cloud, signed webhooks out. Trigger a scan from your own software and get the record back in one call — npm i @hashteelab/dodo-scan.

Developer docs →

Specifications.

Camera ≥13 MP autofocus, arm-mounted A4/Letter at ≥300 DPI equivalent
Illumination LED bar on the camera arm glare and shadow are the first quality killers
Display 5″ capacitive touch mounted on the front edge
Storage 256 GB M.2 SSD, encrypted roughly 100,000 documents on-board
Connectivity WiFi 5/6 · BLE · USB-C Ethernet optional
Identity secure element, per-device certificate keys never leave the device; mTLS to cloud
Integrations webhooks · S3 · CSV · SDKs Python and TypeScript

Get Dodo.

Leave an email and we will get back the same day with availability, pricing and delivery for your region — and set you up with profiles for your documents.

A person replies, same working day — no sales sequence. More to tell us?