Skip to content
Scheduling integration

Calendly AI Agent: Book Meetings by Phone or Chat

Connect Calendly with a personal access token and a Wiredesk agent books meetings mid-conversation: it asks Calendly for open times on the event you choose, offers only those, and books the one the person confirms with their name and email, without sending them to a Calendly page. Calendly emails them the confirmation. Booking this way uses Calendly's Scheduling API, which needs a paid Calendly plan.

Connects with A Calendly personal access token. Setup in the docs: Connect Calendly.

What it does

Finding times: from now to a week out, or the dates the person asks about, up to 31 days at once.

Booking: with their name and email; if your event asks for a location, the first one you set is used.

If the time has gone, the agent offers another from a fresh lookup.

How to connect Calendly

  1. In Calendly, go to Integrations & apps → API and webhooks → Generate new token.
  2. In Wiredesk, open the agent's Actions › Connections, click Connect on Calendly and paste it. The card shows whose account it is.
  3. Add the Calendly booking action, paste the event's booking link (or leave it empty for your first active event), and check the time zone.
By channel

What happens on each channel

The same agent answers every channel from the same knowledge.

Phone, chat, email

The same lookup and booking on each. In writing, the agent mentions the confirmation carries links to reschedule or cancel.

What it doesn't do

  • Booking needs a paid Calendly plan. On a free plan the agent can find times, but booking fails with Calendly's reason on the card.
  • One Calendly booking action, and so one event, per agent.

Set it up

FAQ

Questions about Wiredesk and Calendly

Yes. It asks Calendly for open times, offers only those, and books the one the caller confirms with their name and email. Calendly emails them the confirmation.

Try it with your Calendly before you roll it out.