Retell AI–Zenbooker Automation

Заказчик: AI | Опубликовано: 04.11.2025
Бюджет: 250 $

I need an API-level bridge that lets Retell AI automatically drive Zenbooker. When a caller tells Retell AI to book, reschedule, or cancel, the integration must: • Create the corresponding appointment in Zenbooker • Trigger Zenbooker’s built-in confirmation email • Handle reschedule and cancel requests cleanly ...ect... I’m still deciding whether any extra business rules (e.g., technician assignment, blackout windows) are necessary, so please flag the options you think make sense. I’m happy with whichever stack you prefer—Node.js, Python, or another cloud-friendly option—as long as the code is well-structured, documented, and secure. Deliverables include the runnable service or middleware, concise setup docs (keys, webhooks, env vars), and a quick test script or Postman collection that proves all three flows work. If you’ve tackled similar voice-bot-to-scheduler integrations, I’d love to see a short note on your approach. Retell AI does not have a API vault, so Cloudflare worker is a popular solution. Scope of Work Core Tasks Review our current Retell AI call flow + triggers Connect Retell AI output to Zenbooker API endpoints Build logic to: Validate customer address / service area Select service type / duration Fetch real-time appointment availability Create new bookings in Zenbooker Pass customer data from Retell to Zenbooker: Name Phone Address Email Service type Notes Build error-handling (out-of-service area, no slots, invalid data) Provide webhook handler for booking confirmation/status (optional) Deliver short documentation + working demonstration Goal A seamless voice agent booking experience: Customer speaks → Retell AI → Zenbooker creates appointment → confirmation sent