Appointments
Connecting a calendar for booking
Link Cal.com, Google Calendar, or Outlook so your agent can book, reschedule, and cancel appointments during calls.
One of the most valuable things your agent can do is book appointments during a call. To enable that, connect a calendar on the Calendar tab. Once connected, the agent reads your live availability and writes confirmed bookings straight to your calendar — no double-bookings, no phone tag.
Supported calendars
- Cal.com
- Google Calendar
- Outlook / Microsoft 365
Connect your calendar
- Open the Calendar tab.
- Choose your calendar provider and click to connect.
- Sign in to that provider and approve the access it asks for. You'll return to SunoVoice AI with the calendar linked.
- Confirm the connection shows as active.
Connecting uses each provider's secure sign-in. You grant access to manage events; you can revoke it any time from the Calendar tab or your provider's account settings.
Turn on booking for an agent
A connected calendar isn't used until an agent is allowed to book:
- Open the agent on the Agents tab.
- Enable the book appointments tool — see Creating an agent. (This toggle is disabled until at least one calendar is connected.)
- In the agent's instructions, tell it when to offer a booking (e.g. "Offer to book a consultation for interested callers.").
Until booking is enabled, the agent is explicitly told it cannot schedule — so it won't falsely confirm an appointment. Instead it offers only what it can actually do: take down the caller's details for follow-up (and transfer, if you've set that up).
What the agent can do
During a call, the agent can:
- Check availability against your real calendar.
- Book an appointment into an open slot.
- Reschedule an existing appointment to a new time.
- Cancel an appointment and free the slot.
Test it
Run a test call and ask to book an appointment. Confirm it appears on your calendar with the right time and details. If it offers a slot you can't honor, check that the connected calendar reflects your true availability.
Frequently asked questions
Can it book across time zones? Yes — it books against your calendar's availability. Make sure your calendar's time zone is correct.
Can I connect more than one calendar? Connect the calendar that holds your real availability for bookings. Reach out via Contact if you have a more complex setup.
How do I disconnect? Remove the connection from the Calendar tab, and/or revoke access from your calendar provider's settings.
Next step
Automate SunoVoice from your own tools: API configuration.
Still stuck? Contact our team and we'll help you out.