Appointment booking without the back-and-forth — slots book themselves

A client sends a request — the scenario checks free time in your calendar, books the meeting, sends a confirmation and reminders. It won't double-book a slot.

  • Free time is checked automatically — no clashes
  • If a slot is taken, the client gets open windows to pick from
  • A confirmation goes out by email right away
  • Reminders a day and an hour before — hands-off
Webhook

How it works

To get Home Assistant notifications in Keap, you don't need a developer: a ready-made scenario watches events and sends messages for you.

  1. Starts when: Booking Request Webhook
  2. Then: Workflow Configuration
  3. Then: Parse Booking Data
  4. Then: Check Calendar Availability
  5. Then: Check for Conflicts
  6. Check: Is Available?
  7. If yes: Create Calendar Event
  8. Then: Send Confirmation Email
  9. Starts when: Respond Success
  10. Then: Wait 24 Hours Before
  11. Then: Send 24h Reminder
  12. Then: Wait 1 Hour Before
  13. Then: Send 1h Reminder
  14. If no: Find Alternative Slots
  15. Then: Send Alternative Slots Email
  16. Starts when: Respond Unavailable

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