← Back to Docs
Features

Booking Integration

Connect Cal.com or Calendly to Pounce for automated meeting scheduling via webhooks.

How Booking Works

Pounce doesn’t include its own calendar — instead, it integrates with dedicated booking tools. When a lead is ready for a meeting, Pounce suggests booking and follows up automatically.

Flow:

  1. AI determines the lead is ready for a meeting (based on conversation context)
  2. Pounce appends a booking CTA with your scheduling link
  3. The lead books through Cal.com or Calendly (their calendar UI)
  4. The booking provider sends Pounce a webhook with the booking details
  5. Pounce logs the booking and can send a follow-up

Connecting Cal.com

  1. Go to Settings → Integrations → Booking
  2. Select Cal.com as your booking provider
  3. Enter your Cal.com scheduling page URL (e.g., https://cal.com/your-team/30min)
  4. In your Cal.com dashboard, create a webhook:
    • Webhook URL: https://your-pounce-domain.com/api/webhook/booking
    • Events: BOOKING_CREATED, BOOKING_CANCELLED
  5. Save the integration

Connecting Calendly

  1. Go to Settings → Integrations → Booking
  2. Select Calendly as your booking provider
  3. Enter your Calendly scheduling link (e.g., https://calendly.com/your-name/30min)
  4. In your Calendly dashboard, create a webhook:
    • Webhook URL: https://your-pounce-domain.com/api/webhook/booking
    • Events: invitee.created, invitee.canceled
  5. Save the integration

Booking CTA Timing

Control when Pounce suggests a meeting:

SettingDescription
After Nth messageOffer booking after the AI has exchanged N messages with the lead
On escalationOffer booking when the lead asks about pricing, timeline, or next steps
NeverDon’t auto-suggest — only mention if the lead asks

Default: after the 2nd AI message.

Custom CTA Text

Edit the booking call-to-action in Settings → Booking CTA:

  • Default: “Would you like to schedule a quick call? [Book a time →]”
  • Custom: Write anything that fits your tone

What Happens After Booking

When a booking webhook arrives:

  1. Pounce logs the event (who booked, when, event type)
  2. The lead status updates to “Booked”
  3. A confirmation note appears in the conversation
  4. You can optionally send an AI-generated follow-up before the meeting

No Booking Tool?

If you don’t use Cal.com or Calendly, you can skip booking integration. Pounce still works for lead capture and AI response. You can always add booking later.

Questions? Contact us or visit Support