Voice appointment booking that checks your calendar

A voice assistant talks with the client, finds a free slot in Home Assistant and books the appointment.

  • Books clients by voice, no receptionist
  • Checks Home Assistant — no double bookings
  • Works at any hour of the day
  • Confirmation arrives right after booking
Webhook

How it works

To connect Home Assistant and Webhook, you don't need a developer: a ready-made scenario links them in minutes.

  1. Starts when: Webhook: Production URL = VAPI Server URL
  2. Then: 1. CONFIGURATION (EDIT ME)
  3. Check: Route by Tool Name
  4. If yes: 2. Get Calendar Events (EDIT ME)
  5. Then: Calculate Potential Slots (do not change)
  6. Then: Filter for Available Slots (do not change)
  7. Starts when: Respond with Available Times (do not change)
  8. If no: 3. Book Appointment in Calendar (EDIT ME)
  9. Starts when: Booking Confirmation (do not change)

You can launch this Home Assistant + Webhook integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.