Connect your calendar so Synaptiq can automatically book meetings with qualified leads.
When Synaptiq qualifies a lead through conversation, the most valuable next step is usually a meeting with your sales team. Without calendar integration, the AI has to say "someone will reach out to schedule a time" — and you lose momentum. With it, the AI books the meeting right there in the chat, while the lead is engaged.
Synaptiq supports two calendar providers: Cal.com and Calendly. You only need to connect one.
| Feature | Cal.com | Calendly | |---------|---------|----------| | Connection method | API key | OAuth | | Open source | Yes | No | | Round-robin support | Yes | Yes (paid plans) | | Custom fields on booking | Yes | Yes | | Free tier | Generous | Limited |
Both providers work equally well with Synaptiq. If you don't already use one, Cal.com's free tier offers the most flexibility.
Synaptiq Integration/admin/settingsSynaptiq will ping the Cal.com API and confirm access. If verification fails, regenerate the key and make sure you copied it without trailing spaces.
After verification, Synaptiq loads your Cal.com event types. Choose the one you want the AI to book:
You can only select one event type per Synaptiq agent. If you run multiple agents (e.g., one for enterprise, one for SMB), each can use a different event type.
# Example configuration stored in your Synaptiq settings
calendar:
provider: "cal.com"
event_type_id: 284519
event_type_name: "30 Min Sales Demo"
buffer_before: 10 # minutes before each meeting
buffer_after: 5 # minutes after each meeting
/admin/settings > Integrations > CalendarSynaptiq requests the following Calendly scopes:
default — read your event types and availabilitybooking.write — create bookings on your behalfOnce connected, your Calendly event types appear in a dropdown. Select the event type the AI should offer to leads.
If you're on Calendly's Teams plan, you can enable round-robin assignment so meetings are distributed across your sales reps:
Synaptiq respects whatever availability rules you've set in your calendar provider. The AI never offers times that conflict with your schedule.
To fine-tune what the AI offers:
Set your bookable hours in your calendar provider (Cal.com or Calendly). Common configurations:
In Synaptiq at /admin/settings > Calendar > Booking Preferences:
Synaptiq detects the lead's timezone from their browser and offers times in their local timezone. The confirmation email shows both the lead's timezone and your team's timezone to avoid confusion.
When Synaptiq determines a lead is ready for a meeting (based on your qualification rules), the conversation flows like this:
The AI adapts its phrasing based on context. If the lead brings up scheduling first, the AI responds naturally rather than following a rigid script.
You can adjust the message the AI uses when offering meetings. In /admin/settings > Calendar > Booking Message:
Default: "I'd love to get you connected with our team for a live demo.
Here are some available times — just pick what works best for you."
Custom example: "Based on what you've told me, a 15-minute strategy
session with one of our consultants would be really valuable.
Want to grab a time?"
Before going live, verify the full flow end to end.
/admin/settings > Calendar > Test Booking/admin/preview)| Problem | Cause | Fix | |---------|-------|-----| | No time slots appear | Calendar provider has no availability | Check your availability settings in Cal.com/Calendly | | "Connection failed" error | API key expired or revoked | Regenerate the key and update it in Synaptiq | | Wrong timezone on booking | Browser timezone detection failed | The lead can manually select their timezone in the booking widget | | Duplicate bookings | Lead clicked the time slot twice quickly | Synaptiq has built-in dedup — if this persists, contact support |
Once your calendar is connected, leads that the AI qualifies can go straight from conversation to booked meeting. To get the most out of this:
Was this page helpful?