🛠️ Show & Tell: AI Voice Receptionist — Retell AI + n8n + Google Sheets + Retool Hey Contra comm...🛠️ Show & Tell: AI Voice Receptionist — Retell AI + n8n + Google Sheets + Retool Hey Contra comm...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
🛠️ Show & Tell: AI Voice Receptionist — Retell AI + n8n + Google Sheets + Retool
Hey Contra community 👋
Just wrapped a full AI voice receptionist build for a home services client and wanted to share what went into it.
What it does:
Answers inbound calls 24/7 using Retell AI
Runs 3 real-time checks via n8n: service area · slot availability · customer lookup
Books the appointment live on the call — no double-booking
Logs to Google Sheets and fires a confirmation email automatically
Full Retool command center for the client to manage everything
The tricky part: Retell AI has a toggle called "Payload: args only" — when enabled, it strips the parent wrapper from the webhook payload. Took a solid debug session to figure out why n8n kept returning empty data. Once I caught it and rebuilt the payload mapping, everything worked end to end.
Stack: Retell AI · n8n · Google Sheets · Retool MCP
Happy to answer questions on any part of the build — webhooks, n8n sub-workflow structure, Retool dashboard setup, whatever.
If you're a builder who gets overflow work in voice AI or home services automation, let's connect 🤝
Post image
Rohan's avatar
Nice systems thinking in this build—the handoff between voice intake, availability checks, booking, and confirmation is clearly mapped to a real user outcome. The Retool command center also makes the automation legible instead of hiding it behind the scenes.
Ghulam's avatar
Thank you Rohan Ahmed! Mapping it to a real user outcome was the main goal, and Retool made the execution so much cleaner. Appreciate the support!"
Hoang's avatar
Strong build. I’m focused on the narrower Google Sheets / operational-control layer: duplicate prevention, booking/status logic, exception queues, reconciliation and handoff testing. If you ever get overflow where the voice/n8n layer is yours but a bounded Sheets/data-control...
Ghulam's avatar
Thanks, I appreciate the clear focus. I’ll keep you in mind if a Sheets or data-control module comes up that’s a good fit for a pilot.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started