AI Taxi Booking Assistant Development

Job ID: 40468903

Budget: ₹12,500 – ₹37,500 INR

Build production-grade AI phone booking assistant for taxi company in Ireland.

Scope: inbound calls only, new airport/taxi bookings only.

Architecture required: Twilio Voice + OpenAI Realtime API + Cloudflare Durable Objects/Workers + existing Wayszo quote and booking APIs.

The assistant must answer customer calls, collect pickup, dropoff, date/time, passengers, luggage, and optional flight number.

It must call our existing quote API, read the fare clearly, repeat all booking details, and create booking only after explicit customer confirmation.

No AI-generated pricing or guessed bookings allowed.

Must support Irish place names, noisy calls, retries, and clarification questions.

If unsure, API fails, customer asks for human, or request is not a new booking, transfer to human/mobile.

Must include duplicate booking prevention, timeout handling, call failure handling, and safe fallback.

Must log call transcript, booking result, API errors, and escalation reason.

Must support basic call recording/recording consent if enabled.

Booking confirmation should trigger existing Wayszo SMS/WhatsApp confirmation flow if available.

System must be tested with at least 50 realistic test calls before handover.

Deliverables: working deployment, source code, Twilio/OpenAI/Cloudflare setup notes, prompts, API integration docs, and handover session.

Freelancer must have proven experience with Twilio Media Streams, OpenAI Realtime API, WebSockets, and Cloudflare Workers/Durable Objects(Serverless architecture)

Business logic or workflow must remain in Wayszo APIs, not hardcoded inside prompts.