Integrations

It books into the calendar you already use

Every integration is on every plan. Connect one from the portal with an API key, and the assistant starts using it on the next call.

Scheduling

Real availability, not a callback promise

The assistant reads genuine free slots from your calendar before it offers anything, and writes the booking back while the caller is still on the line. It cannot invent a time, which is the failure mode that makes most phone booking untrustworthy.

Cal.com

Open source, self-hostable, and the most complete of the three over the phone.

  • Check real availability
  • Book on the call
  • Reschedule
  • Cancel

Acuity Scheduling

Squarespace's booking product, common in salons, clinics and consultancies.

  • Check real availability
  • Book on the call
  • Reschedule
  • Cancel

Calendly

The most widely used, and the most limited by its own API for this purpose.

  • Check real availability
  • Book on the call
  • Reschedule
  • Cancel

Calendly's public API has no endpoint for creating a booking on a caller's behalf, so the assistant finds and cancels there but cannot book. If booking on the call matters to you, Cal.com and Acuity both do it in full.

CRM

Every call lands in HubSpot

The caller is matched to a contact, or created as one, and the call is logged against them with the transcript, how long it lasted and what came of it.

Which means the 11pm call that your team never saw is still in the record the next morning, attached to the right person.

Notifications

Slack, where it earns its place

Turned on per transfer destination rather than for everything — a channel that pings on all four hundred calls is a channel everybody mutes by Thursday.

Switch it on for the emergency line and the after-hours destination, and leave it off for general enquiries.

Questions about integrations

Do integrations cost extra?

No. Every integration is included on every plan, including the cheapest one. They cost us nothing per call, so charging per connection would be a made-up fee.

How are our API keys stored?

Encrypted at rest, with the same protection as your phone system's password, and never shown back to the browser once saved. If you need to change one you replace it rather than reading it.

What if the calendar is unreachable during a call?

It says it cannot see the calendar and takes a message instead. It does not promise a time it could not verify, because a booking nobody has is worse than no booking.

Which integration should we connect first?

Scheduling, if callers ask for appointments — it is the one that changes what a call achieves rather than what happens afterwards.

Connect one in about five minutes

Paste an API key in the portal and the assistant uses it on the next call. No developer, no integration project.

Start free