{"repo":"Hiberius/whatsapp-receptionist","free":true,"listed":false,"github":"https://github.com/Hiberius/whatsapp-receptionist","clone":"git clone https://github.com/Hiberius/whatsapp-receptionist.git","description":"Open-source AI receptionist for WhatsApp. Books real appointments on Google Calendar, transcribes voice notes, escalates to a human. Multi-tenant Next.js 15 + Supabase + Claude SaaS starter, GDPR-first, self-hostable, MIT.","language":"TypeScript","stars":12,"topics":["ai","ai-receptionist","anthropic","appointments","booking","chatbot","claude","elevenlabs","gdpr","italy"],"license":"MIT","category":"ai-agents","readme_excerpt":"WhatsApp Receptionist The open-source AI receptionist that books real appointments on WhatsApp Crafted in Italy 🇮🇹 · GDPR-first · Self-hostable · MIT Project status · Quickstart · Documentation · Roadmap · Italiano 🇮🇹 --- What it does A customer sends a WhatsApp message — text or voice note — at 22:40 on a Sunday. The AI understands what they want, checks the real availability on your calendar, books the appointment, and confirms it. When the message needs a person instead, it escalates to you and tells the customer someone is coming. - Receives WhatsApp messages and voice notes , around the clock - Understands intent and books real appointments on Google Calendar, with confirmations and reminders - Hands off to a human when a guardrail fires or the customer asks — the conversation flips state, you get an email, the customer is told - Multi-tenant : each tenant connects its own WhatsApp number and configures its own hours, services, knowledge base and assistant persona The screenshots in this README are captured from the running application with node scripts/capture-screenshots.mjs . They are not mockups. --- Honest state of play Most open-source READMEs describe the best version of the project. This one describes the actual one. The full breakdown, with the commands to reproduce every number, is in docs/PROJECT-STATUS.md . Layer State --- --- Domain services ( src/server/ ) Real. Booking with availability and a GiST constraint against double-booking, Stripe subscription ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Hiberius","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Hiberius/whatsapp-receptionist/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}