From “can I book?” to booked — in one conversation.
Your agents check real calendar availability and confirm appointments during the call or chat. No callbacks, no phone tag, no double bookings.
Works with the tools you already use
Built to finish the job
Live availability, not a request form
The agent reads your connected calendar in real time and only offers slots that are genuinely free.
Books during the phone call
Callers agree a time and get it confirmed before hanging up — the appointment lands on your calendar instantly.
Books in WhatsApp and web chat too
The same booking flow works in messaging channels, with structured confirmation of date, time and details.
Captures who’s coming and why
Every booking includes the customer’s details and reason, saved to your contacts — useful before they walk in.
Your rules for duration and services
Configure appointment length, use cases and booking policies per agent, so the AI books the way your business actually works.
Human override always available
Complex requests route to your team with context — the AI books the routine, humans handle the exceptions.
Live in a few guided steps
Connect your calendar
Link Google Calendar or Microsoft Outlook with a guided connection test built into the agent setup.
Set your booking rules
Define durations, services and when bookings are allowed.
Enable booking on your agents
Turn on the booking module for voice, WhatsApp or web chat agents — individually or all three.
Test a booking end-to-end
Make a test booking in the console and see it appear on your calendar before going live.
Running for real businesses
NBG Events routes event enquiries through ChatnCall agents so callers get answers and organisers get structured booking details.
Everything else your agents can do
Common questions
Which calendars are supported?
Google Calendar and Microsoft Outlook / Microsoft 365. Both connect through guided setup with a built-in connection test.
Can it handle different appointment types?
Yes — configure durations and use cases (consultations, viewings, tables, treatments) per agent so slots match the service.
What if two customers want the same slot?
Availability is checked live at booking time, so the first confirmation wins and the second customer is offered the next free slot.
Do customers get confirmation?
The agent confirms in the conversation, and the booking is created on your calendar; follow-up messages can confirm or remind via your enabled channels.
Can my staff still manage the calendar normally?
Yes — it’s your normal Google or Outlook calendar. Anything your team blocks out is automatically unavailable to the AI.
Can the AI cancel or reschedule?
Rescheduling flows depend on your setup — typically the agent captures the request and your team confirms, or books the new slot directly. We’ll show you both patterns in a demo.