Floe for Calendly and Cal.com.
Floe opens your Calendly or Cal.com scheduling page right where the conversation is, so a prospect who's ready books a call without leaving your site.
Works with: Website agent, Demo agent.
Last updated
What does Floe do with your scheduling page?
Booking inside the conversation.
When a prospect is ready to talk to your team, the website agent opens your Calendly or Cal.com page beside the conversation, and the demo agent offers it when the demo ends. No new tab, nothing to copy.
Their email, filled in.
End your link with ?email={email} and the booking form starts with the prospect's email filled in, under your consent settings.
A link in the prospect's recap.
The recap email the prospect gets after the conversation carries your booking link, so they can book a follow-up later.
What happens in Calendly or Cal.com?
- The prospect books on your scheduling page, inside the conversation.
- The meeting is created by your scheduler, with your event type, availability and routing.
What's different between them?
Only where the page lives. Everything else on this page, the email fill-in included, works the same way for both.
| Compared | Calendly | Cal.com |
|---|---|---|
| A link looks like | calendly.com/your-team/demo | cal.com/your-team/demo |
| Opens inside the conversation | Pages on calendly.com or a subdomain of it. | Pages on cal.com or a subdomain of it. A Cal.com you host yourself, or one on your own domain, opens in a new tab, like any other scheduler. |
| What to allow if your site limits embeds | The address in your Calendly link, such as calendly.com. | The address in your Cal.com link, such as cal.com. |
How do you connect Calendly or Cal.com?
Pick your page.
Copy the link to the Calendly or Cal.com scheduling page this site's agent should offer.
Add it to Floe.
Add it as the booking link on the Booking card in Site → Integrations.
Try it.
Ask the agent for a call to see your page open in the conversation.
What applies.
A page per site.
Each site has its own booking link, so different products or regions can offer different scheduling pages, from either tool.
Switching is a new link.
Moving from one tool to the other is a new link: paste the new page on the Booking card and save.
Where the link appears.
The booking link shows in the agent's booking view and in the prospect's recap, not in your team's internal recaps.
Who sets it up.
Owners and admins set the booking link from the dashboard.
Questions. Ask Floe.
Can Floe change our calendar?
Do our scheduling rules still apply?
Can the prospect's email be filled in?
What if we use another scheduler?
Works with the rest of your stack.
CRM
HubSpot
Qualifying conversations as notes on the prospect's contact, with an optional deal.
CRM
Salesforce
Qualifying conversations as tasks on the prospect's contact, with an optional opportunity.
Team alerts
Slack
A recap of every qualifying conversation in the channel you choose.
Team alerts
Microsoft Teams
A recap card for every qualifying conversation in your Teams channel.
Analytics
Factors
Agent conversations and demos as events in your Factors account.
Support hand-off
Periskope
WhatsApp tickets for your team when a support user needs a person.
AI tools
AI tools (MCP)
Ask Claude, ChatGPT or Cursor about your demos and edit your agent.