Cal.com Integration

Overview

Aimdoc's Cal.com integration lets visitors book meetings with your team without leaving the conversation. Configure a Cal.com booking URL in Aimdoc and your AI agent can surface the calendar at the right moment in the chat.

Features

  • Direct Meeting Scheduling: Visitors book meetings inline with your AI agent using your Cal.com event types.
  • Context-Aware Scheduling: The AI agent can suggest a booking at appropriate moments in the conversation based on visitor interest and qualification.
  • Calendar Sync: Bookings respect your Cal.com availability so only open slots are offered.

Before You Start

  • A Cal.com account with at least one event type configured.
  • The booking URL for the event type you want to use, for example https://cal.com/your-username/intro-call or a team URL like https://your-team.cal.com/your-event.

Setup Instructions

Step 1: Get Your Cal.com Booking URL

In Cal.com, open the event type you want visitors to book, then copy its public booking URL. The URL must:

  • Use HTTPS.
  • Be hosted on cal.com or a Cal.com subdomain (*.cal.com).
  • Include the path to your event type (not just the root domain).

Step 2: Connect Cal.com In Aimdoc

In the Aimdoc dashboard:

  • Go to Integrations.
  • Select Cal.com.
  • Paste your booking URL into the Booking URL field.
  • Click Connect.

Aimdoc will validate the URL and save it as your active Cal.com integration.

Step 3: Use Cal.com In Your Agent

Once connected, the AI agent can surface the Cal.com calendar at the appropriate point in the conversation. Configure where scheduling fires using your agent's workflow and actions.

Verify Your Setup

  1. Start a test conversation with your agent.
  2. Reach a workflow step that triggers scheduling.
  3. Confirm the Cal.com calendar loads in chat.
  4. Complete a test booking and verify it appears in your Cal.com dashboard.

Common Questions

Can I switch which event type is used?

Yes. Update the booking URL on the Cal.com integration in Aimdoc to point at a different event type whenever you need to.

Can I use a Cal.com team URL?

Yes. Any URL on cal.com or a Cal.com subdomain that points at a specific event type is supported.

Will visitor details carry over to the booking?

Yes. Aimdoc passes the relevant visitor and conversation context into the booking so your team has the background they need ahead of the meeting.

Troubleshooting

  • "Please enter a valid Cal.com booking URL": Confirm the URL starts with https://, uses a cal.com host, and includes the path to a specific event type (not just the root domain).
  • Calendar does not load: Re-open the Cal.com event in your dashboard and copy the URL again to make sure it is published and active.

Need Help?

If you encounter any issues with your Cal.com integration, please contact our support team at support@aimdoc.ai.

Was this page helpful?