Customer Service
AI Appointment Booking Agent (Generic)
Lets customers book, move and cancel their own appointments in the chat on your website. It reads your real Google Calendar, offers only times that are genuinely free, checks the slot again at the moment of booking so two people cannot take the same one, and puts the appointment straight into your calendar with the customer's details on it. It never invents a time and never asks for payment details.
How it works
What's included
The key things this template does for you.
Offers only times that are genuinely free — right duration, inside your opening hours, with your buffer between jobs
Every offered time is worked out in code, never guessed by the model; if the diary cannot be read it says so instead of inventing a slot
Re-reads the calendar at the moment of booking, so a slot that went in the meantime is caught before the appointment is created
Writes the appointment straight into Google Calendar with the service, the customer's name and their contact details
Customers can move or cancel their own booking in the same chat — a move keeps their invitation, contact details and notes intact
Only ever touches appointments this assistant booked; anything else in your calendar is refused and passed to a person
States your booking policy where it applies, and never asks for card or payment details
One connection to set up: Google Calendar
Installation
What setting this up involves.
Connect Google Calendar when the install asks for it. Enable the read actions plus Create Event, Patch Event and Delete Event — the bundled guard uses the last two, not the chat agent.
Fill in your business name, description and timezone.
List your services, one per line: name, how long it takes in minutes, whether it is remote or online, and any note. These are the only services the agent can book.
Set your opening hours, one rule per line — for example 'Mon 09:00-17:00', 'Sat closed', or a specific date like '2026-12-25 closed' for a holiday.
Choose how far ahead people may book and how much buffer you want between jobs.
Write your booking policy — deposits, notice periods, cancellation fees, what to have ready. The agent quotes the relevant part exactly and never waives it.
Add the chat widget to your website, then book a test appointment yourself and check it lands in your calendar correctly.
~4 min to launch
Free to start. You will sign in first, then set it up.
Connect 1 tool, fill in a few details, and install it. No coding.
FUNCTION
Customer ServiceTAGS
Built by CogniAgent
Official template