Cal.com and Default at a glance
Cal.com Routing Forms in Default
A Cal.com routing form asks questions and sends each booker to the right event type. In Default, the questions stay on a form on your website, and a workflow does the routing.Cal.com event types and round robin in Default
Cal.com availability, limits, and buffers in Default
Cal.com Workflows and CRM apps in Default
Cal.com embeds, webhooks, and API in Default
Cal.com embeds in Default
A Default calendar opens on your page as the step after a form. When a visitor submits a form that a Display Scheduler workflow uses, the calendar opens over the page. To show it inside an element instead, setautoDisplayScheduler: { target: "#meeting-section" } in the Pixel install snippet.
See Book meetings from forms and
The scheduler experience.
The calendar on your page books the visitor that the workflow already knows from the form, so
Default has no embed for a booking link on its own. Where a Cal.com embed opened a booking page from
a button, use 1 of these:
- Link the button to the event’s booking link, from the Booking links drawer. It opens Default’s booking page, which asks for the visitor’s email.
- Put a short form in front of the calendar, for example a form you create in Default with an email field, and route it with a Form Submission workflow that ends in Display Scheduler.
Rebuild a Cal.com routing form as a Default workflow
This example replaces a Cal.com routing form behind aRequest a demo form. Known people book with
their record owner. New people with more than 500 employees book the Enterprise demo event, and
everyone else books the Demo event. Both events are Team events hosted by queues.
Start from the form
Request a demo.Look up the record
Book known people with their owner
Demo event. Turn off
Use event hosts and set the host to the matched record’s owner.Branch new people on company size
Enterprise where the
company size field is greater than 500. Leave everyone else on Else.Show the right event
Enterprise, add Display Scheduler with the Enterprise demo event. On Else, add
Display Scheduler with the Demo event. Keep Use event hosts on, so each event’s queue
picks the rep.Test and publish
Move from Cal.com to Default step by step
Connect your CRM and conferencing tool
Invite your team and connect calendars
Map each rep to their CRM user
Rebuild Round Robin and Collective event types
Rebuild Workflows as messages
Install the Pixel and add your forms
Rebuild each routing form as a workflow
Switch over 1 form at a time
Export your Cal.com history
What does not carry over from Cal.com
- Configuration. Default has no importer for Cal.com event types, routing forms, Workflows, or availability schedules. You rebuild them in Default.
- Meetings already booked. Meetings booked in Cal.com stay in Cal.com. Default’s Meetings list starts with the first meeting booked through Default.
- Cal.com-hosted routing forms. Default doesn’t design or host forms, so questions that only exist in a Cal.com routing form move to a form on your website. You can create that form in Default: in Forms, select Create new, then New form, and put it on your site with the code from the Install tab. See Create a form in Default.
- Seats. Default has no event type that lets several invitees book the same time slot separately. The person who books can add up to 10 guests to their meeting. Webinar events are coming soon.
- Managed Events. Default has no event type that an admin pushes to members with locked fields.
- Date overrides and booking limits. Default can’t set different hours for a single date, and it has no booking frequency or total booking duration limits.
- Confirmation, recurring, and paid bookings. Default has no step where the host approves a booking, no recurring event type, and no payment collection at booking.
- Cal Video and other locations. An event has 1 location: Calendar Default for Google Meet or Microsoft Teams, Zoom, Zoom Personal, or In Person. Cal Video, phone call locations, and other conferencing apps such as Webex are not supported.
- WhatsApp, voice calls, and texts to a fixed number. Messages go to the guest or the host by email or SMS.
- Other calendars. Default connects Google Calendar and Outlook Calendar. Apple Calendar, CalDav, and ICS feeds are not supported.
- Other CRMs. Default connects to Salesforce and HubSpot. Pipedrive, Zoho CRM, and Close are not supported. Attio is coming soon.
- Owner lookup from a link. A Default booking link books with the link’s hosts. It does not look
up a CRM owner from an
emailURL parameter, the way Cal.com’s owner options do on a round robin link. To book with the owner, route the lead through a workflow. - Meeting Started and Meeting Ended webhooks. Default doesn’t mark meetings as held, so no workflow starts when a meeting starts or ends.
- Event types through the API. The Default API books and changes meetings and runs workflows. It does not create or edit events, and it does not list all meetings.
- Booking page embeds without a form. Default’s calendar opens on your page after a form. It has no inline, pop-up, or floating button embed for a booking link on its own.
- Existing Cal.com links and embeds. Links and embeds you shared keep pointing at Cal.com. Replace links with Default booking links, and embeds with a form that opens the Default calendar.