One of the highest-value things your AI agent can do is guide visitors from a conversation directly into a booked call β with zero effort from you. This guide shows you how to set up booking links using Google Calendar, Calendly, or any booking tool.
Why booking links are essential
Without a booking link, an interested visitor has three options: fill in a contact form, send an email, or call. All three create friction and delay. Many people won't bother.
With a booking link embedded in your chat, the path from "I'm interested" to "meeting booked" is one click. This dramatically increases your conversion rate from conversations to actual sales opportunities.
Step 1 β Get your booking link
You need a booking page URL. The most common options:
| Tool | Best for | Cost |
|---|---|---|
| Google Calendar Booking | Simple, free, native to Google | Free (with Google account) |
| Calendly | Most flexible, great UX | Free tier available |
| Cal.com | Open-source, customisable | Free |
| TidyCal | Simple one-time purchase | ~$19 lifetime |
Set up your booking page in whichever tool you prefer. You'll end up with a URL like https://calendly.com/yourname/15min
Setting up Google Calendar Booking Pages (free)
Step 2 β Add your booking link to ChatForge
There are two places to add your booking link:
Option A β In the widget settings (booking button)
Go to your agent's Widget Settings tab. Enable "Booking CTA Button" and paste your booking URL. This adds a persistent "Book a Call" button inside the chat widget that visitors can click at any time.
Option B β In the system prompt (contextual mentions)
Add this line to your system prompt:
When a visitor shows interest in working together or asks about next steps, invite them to book a free 15-minute call: https://your-booking-link.com
This makes the agent mention the booking link contextually β when it's most relevant β rather than only through the button.
Step 3 β Test the full booking flow
In test mode, ask your agent "Can I book a call?" or "How do I get started?" Confirm it mentions the booking link and that the link works correctly when clicked. Also check the booking button appears in the widget.