Cancel a meeting
Cancels a booking and tells the attendee by email, unless notify is false.
$0.01 a call
From your agent’s balance. A call that fails costs nothing.
An example
Cancel the 4 pm fitting on Saturday. The customer called in sick and will book again.
Your agent callscalendar_cancel$0.01 a call
The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.
{
"booking": "K7QM2XWD4P",
"reason": "The customer is ill and will book again."
}Use it when
A meeting will not happen: the attendee or the business called it off.
What it does
Cancel a booking. The attendee, the guests and the hosts are told by email (unless notify is false).
What comes back
The cancelled booking with its reason. Every reply also carries cost_usd and balance_usd.
Inputs
| Name | Type | What it is |
|---|---|---|
bookingRequired | string | |
reason | string | Up to 300 characters. |
notify | boolean | Default: true. |
The call
Over MCP, call calendar_cancel on https://api.conecto.chat/mcp/calendar. Over REST:
curl -X POST https://api.conecto.chat/v1/tools/calendar_cancel \
-H "Authorization: Bearer $CONECTO_KEY" \
-H "Content-Type: application/json" \
-d '{"booking":"K7QM2XWD4P","reason":"The customer is ill and will book again."}'When it refuses
A refused call costs nothing and says what to do next.
| Code | When | What to do |
|---|---|---|
not_found404 | No booking has that reference or booking_id. | Find the booking with calendar_list_bookings and pass its reference. |
sending_paused403 | Email from the business is paused, so the attendee cannot be emailed. | Call again with notify: false, and ask the owner to contact Conecto about the pause. |
suppressed422 | The attendee's address bounced, complained or unsubscribed before. | Call again with notify: false, or use another address for them. |
More Calendar tools
All 13 tools- Set up the calendar
calendar_setupSets the business's calendar or a person's own: name, booking address, time zone, weekly hours, closed days, reminder emails and confirmation calls.$0.001 a call - Get the calendar setup
calendar_get_setupThe calendar's settings, booking page, iCal link, connected Google calendar, meeting types, and its people's own calendars.Free* - Connect Google Calendar
calendar_connectA link that opens a page naming the business, where the owner, or a person for their own page, connects Google Calendar in one click.Free* - Save a meeting type
calendar_save_meeting_typeCreates or changes a kind of meeting people can book, on the business's calendar or a person's, taken by one host, a round robin or everyone.$0.001 a call - List meeting types
calendar_list_meeting_typesEvery meeting type people can book, the business's and each person's own, with its hosts and booking page.Free* - Find free times
calendar_find_timesFree start times for a meeting type between two dates, in the time zone you ask for.Free* - Book a meeting
calendar_bookBooks a free time for someone, who gets a confirmation email with an invite and a link to change it.$0.01 a call - List bookings
calendar_list_bookingsBookings between two times (from now on by default), soonest first, with each one's hosts, guests and confirmation call.Free*
Give this to your agent.
Set up Conecto from https://conecto.chat/SKILL.md