Task Uploader
Drop in a booking document from anywhere it arrives — GDS ticket file, supplier PDF, WhatsApp photo, inbox email, or a supplier's own booking API — and it becomes a structured task automatically, no retyping.
- Six live intake channels: watched per-supplier folders scanned on a schedule, manual upload, inbound email parsing, WhatsApp media via the Resayil webhook, a generic API/n8n webhook endpoint, and direct supplier API integrations (TBO Holidays, Magic Holiday, DOTW hotel supply).
- Six parsing methods feed one common task shape: a dedicated Amadeus GDS regex parser, AI-based extraction for PDFs and free-form documents, GPT-4o vision passport-image extraction that auto-creates the client record, a text-receipt regex parser, an email-body AI extractor, and Excel/CSV bulk import.
- 12 task types — flight, hotel, visa, insurance, tour, cruise, car, rail, esim, event, lounge, ferry — each with its own detail schema.
- Built-in safeguards: duplicate-file detection, per-supplier surcharge and auto-billing rules, agent/branch auto-resolution, original-task linking for reissue/refund/void tracking, and a processing lock so overlapping runs never double-import a file.
- Multi-passenger files split automatically into one task per traveler; connecting flights are captured as linked segments on the same task.


