Back to Documentation
Live Calendar Sync (Calendly)
Give your Voice Agent the ability to physically read your live calendar availability and schedule appointments dynamically during a conversation.

1Generate your Access Token
- Log into your Calendly account.
- Go to your Integrations page and navigate to API & Webhooks (or go to this direct link).
- Click the Generate New Token button for a Personal Access Token (PAT). Name it "HeyAstra AI Agent".
- Copy the generated Token (it will look like a very long string of random characters ending with your account hash).
Warning: Calendly will only show you this token once! If you lose it, you must generate a new one. Do not share this token publicly.
2Bind to Astra
- In Calendly, go to your main Event Types page and copy the link of the specific appointment block you want the AI to route users to (e.g.,
https://calendly.com/your-business/consultation). - Open your HeyAstra Dashboard.
- Navigate to the Integrations tab.
- Scroll down to the Live Calendar Sync section.
- Paste the long API String into the Personal Access Token field.
- Paste the Event Link into the Scheduling Event URL field.
- Click Save Active Configs.
Your AI Agent is now fully connected! You can test it by calling your number and asking: "Do you have any availability tomorrow morning?"
SMS Booking Links: When SMS is enabled, your AI agent can text the Calendly booking link directly to the caller during the conversation — no need to spell out a URL over the phone.