What it does
When Calendly is enabled on an agent, the agent can automatically perform scheduling actions as part of its reasoning process. You ask a question or give it a task — the agent decides when and how to use your Calendly account on your behalf.Prerequisites
You must have an active Calendly connection in your workspace before enabling this tool. If no active connection exists, the toggle is disabled.- Go to Integrations for your workspace.
- Find Calendly in the integrations grid.
- Click Connect and complete the OAuth flow.
- Return to your agent and enable the tool.
Adding the tool to an agent
- Open an agent in the editor.
- Click the button with the tooltip Add MCP Tool or Sub Agent.
- In MCP Tools, click Calendly. The Calendly node appears on the canvas.
- Click the node to open the Settings panel on the right.
- In the Authentication field, select the connected Calendly account the agent should use.
- If no active connection is found, the settings panel shows a warning with a link to Integrations to connect first.
Use cases
- List upcoming meetings for the week and summarize them for the user.
- Check available time slots before suggesting a booking time.
- Create a single-use scheduling link to share with a lead.
- Cancel a meeting when the user asks to reschedule in chat.
Notes
- The agent uses your connected Calendly account to perform actions. Make sure the OAuth connection has access to the event types and calendars your workflows need.
- Booking on behalf of an invitee via API requires a paid Calendly plan.
- This tool counts as 1 credit per action the agent performs.
- OAuth may show third-party authorization branding during the connect flow.

