Connect your calendar to your AI Receptionist

Your receptionist checks your real availability and books callers straight into your calendar — no double bookings, no callbacks. This takes about five minutes and you only do it once.

Time requiredAbout 3–5 minutes
What you needLogin for your work calendar (Google, Outlook, or iCloud)
CostNothing — Cal.com's free plan is all we use

What you'll do

1Step 1 of 4

Create your free account and connect your calendar

Cal.com is the scheduling tool that sits between your receptionist and your calendar. It reads your free/busy times and writes new bookings — it never changes anything you already have on there.

1

Go to cal.com/signup and register with your work email — the same one your calendar lives on.

2

Once you're logged in, click Apps in the left-hand menu, then choose the Calendar category.

3

Find your calendar provider — Google Calendar, Outlook Calendar, or Apple Calendar — and click Install (on some screens this button says Connect).

4

Sign in with your calendar account when prompted and click Allow / Continue so Cal.com can see your availability and add bookings.

app.cal.com/apps/categories/calendarYour BusinessEvent TypesBookingsAvailabilityTeamsAppsRoutingWorkflowsInsightsSettingsApp StoreConnecting people, technology and the workplace.AllCalendarConferencingPaymentAutomationAnalyticsGoogle CalendarCheck availability and add bookings to your Google Calendar.InstallOutlook CalendarMicrosoft 365 / Outlook.com calendars.InstallApple CalendariCloud calendars (requires an app-specific password).Install12

Apps → Calendar. Click Apps in the left menu (1), then Install next to the calendar you actually use (2).

accounts.google.com/signin/oauth/...CCal.com wants access to yourcalendar accountyou@yourbusiness.comSee and download your calendarsView and edit events on all your calendarsSee your basic profile infoMake sure you trust Cal.com. You can remove access at any time.CancelAllow

Grant access. Tick every box that's offered and click Allow — your receptionist can't see openings without it.

i

Using the right calendar matters. Connect the calendar you actually check for appointments. If bookings normally land on a shared “front desk” calendar, connect that one.

!

Use booking, scheduling, or client-management software?

Most of these systems can push your appointments to a Google Calendar (sometimes called “calendar sync” or “Google Calendar integration” in their settings). Turn that on first, then connect that same Google account here. That way your receptionist sees your real appointments and never double-books. The exact steps are in your software’s own help center — search its name plus “Google Calendar sync.” If your system can’t sync out, connect any Google Calendar and tell us; we’ll set the receptionist to collect booking requests instead.

2Step 2 of 4

Create an event type and copy its ID

An “event type” is simply the kind of appointment your receptionist is allowed to book — how long it is and when it's available. We'll set the rules; you just need to create it and tell us its ID number.

1

Click Event Types in the left menu, then the + New button in the top-right corner.

2

Fill in the form: Title → AI Phone Booking (or your service name, e.g. “30-Min Phone Consultation”). Duration → your usual appointment length; 30 minutes is a safe default. Then click Continue / Save.

3

You'll land on the event's settings page. Look at the address bar at the very top of your browser.

4

The number at the end of the web address is your Event Type ID. Copy it and keep it handy for Step 4.

app.cal.com/event-typesYour BusinessEvent TypesBookingsAvailabilityTeamsAppsRoutingWorkflowsInsightsSettingsEvent TypesCreate events to share for people to book on your calendar.+ New30 Min Meeting/your-business/30min30mAI Phone Booking/your-business/ai-phone-booking30m

Event Types → + New. The new event appears in this list once you save it.

https://app.cal.com/event-types/891234?tabName=setupYour Event Type ID‹ BackEvent SetupAvailabilityLimitsAdvancedAppsWorkflowsAI Phone Booking30 mins · /your-business/ai-phone-bookingTitleAI Phone BookingDuration30minsSave

Your Event Type ID. It's the run of digits right after /event-types/. In this example the ID is 891234 — yours will be different.

i

Only the numbers. If your address ends with ?tabName=setup or similar, ignore that part. We just need the number itself.

3Step 3 of 4

Generate your security key

An API key is a long code that lets your receptionist talk to your Cal.com account — and nothing else. Think of it as a spare key that only opens the calendar door.

1

Click Settings (the gear icon at the bottom of the left menu).

2

In the settings menu, scroll to Developer and click API keys.

3

Click + New (this button may say + Add).

4

Fill in the form: Name → AI Receptionist. Never expires → switch this on (if the key expires, your receptionist silently loses access to your calendar on that date). Then click Create / Save.

5

Click Copy and paste the key somewhere safe right away — a note on your phone or a draft email to yourself works.

app.cal.com/settings/developer/api-keys‹ BackSettingsAccountProfileGeneralCalendarsConferencingAppearanceSecurityPasswordTwo factor authDeveloperWebhooksAPI keysAPI keysAPI keys allow other apps to communicate with Cal.com.+ NewCreate your first API keyAPI keys allow other apps to communicate with Cal.com.12

Settings → Developer → API keys. Open API keys (1), then click + New (2).

Create an API keyGenerate an API key to use for accessing your data.Name this keyAI ReceptionistExpire dateNeverNever expiresCancelCreate1Your API keyCopy it now. For security, it is shown only once.cal_live_9f2a8c1e4b7d3e6a1c0d5b8f2e7a9c4d6b1e3f8a2c5d7e9b0a4f1c3e5a7b9d2f4e6c8a0bShown once — copy it before closing this window.Keep this key private.Anyone with it can read and change your bookings.DoneCopy2

Never expires → Create → Copy. Switch on Never expires (1), create the key, then click Copy (2) before closing the window.

!

Cal.com shows this key once. If you close the window before copying it, no problem — just delete that key and create a new one the same way. Never post the key in a public place or send it over social media DMs.

4Step 4 of 4

Send us both details

You now have the two things we need to link your receptionist to your calendar. Paste them into our secure intake form and you're done.

Submit your calendar details

Everything is stored encrypted and used only to connect your receptionist. You'll get a confirmation the moment we receive it.

Cal.com Event Type ID (from Step 2)
e.g. 891234
Cal.com API key (from Step 3)
cal_live_••••••••••••••••••••••••
Open the secure intake form

What happens next

1

We connect your live calendar to your receptionist — usually the same business day.

2

We place a test call and book a sample appointment so you can see it land on your calendar.

3

We confirm by email that live booking is active. That's it — your receptionist starts filling your calendar.

✓

Stuck on any step? Reply to your onboarding email with a quick screenshot and we'll walk you through it — or, if you prefer, we can do this together on a 5-minute screen-share.