New around here? Get 20% off for life!

Start a trial for any paid plan within 72 hours of signing up and lock in a lifetime 20% discount.

Get started

Switch from Calendly to DaySchedule

There's no automatic importer, but most Calendly setups take under an hour to rebuild because the concepts map closely. This page shows what each Calendly feature is called in DaySchedule, then the order to move things in so no booking falls through the gap.

Calendly features in DaySchedule

Calendly DaySchedule Guide
Scheduling page (calendly.com/yourname) Booking page (yourname.dayschedule.com) Booking pages
One-on-one event type One on one resource One-on-one meetings
Group event type Group resource with seat limits Group booking
Round robin event type Round robin resource Round robin scheduling
Availability schedules and date-specific hours Schedules and date overrides Availability schedules
Buffers, minimum notice, date range Duration, buffer, notice and booking window Durations, buffers and notice
Meeting limits Daily and total booking limits Limit bookings
Invitee questions Booking form Booking form
Secret event Unlisted event Advanced event settings
Single-use link Expirable link Expirable links
Confirmation page redirect Thank you message or redirect Redirect after booking
Workflows (email and SMS reminders) Automations and workflows, with WhatsApp Reminders, Workflows
Stripe and PayPal payments Stripe, PayPal, Razorpay, Cashfree, Mollie Accept payments
Embed options Iframe, popup widget, WordPress plugin Share and embed
Contacts Contacts CRM with CSV import Contacts
Webhooks and API Workflows with webhooks, REST API, MCP server Workflows, API

DaySchedule also has resource types Calendly doesn't: webinars with registration pages, service menus with prices and staff, and venue booking for rooms and courts.

Calendly features DaySchedule doesn't have today: routing forms, collective events (one meeting with several required hosts) and meeting polls. If you rely on one of these, check the changelog or ask support before you switch.

Move over in this order

1. Create your account and booking page

Sign up and follow the setup steps. Choose a page domain close to your Calendly username so the new link is easy to recognize. See Set up DaySchedule in five minutes.

2. Connect your calendar and video app

Open Settings, then Connections, and connect the same calendar Calendly used: Google Calendar or Outlook. Connect Zoom or Microsoft Teams if you use them. Google Meet comes with the Google Calendar connection.

Your upcoming Calendly meetings are already on that calendar, so DaySchedule won't offer those times. Both tools can run side by side during the switch without double bookings.

3. Copy your availability

Open Availability and edit your default schedule to match your Calendly hours, including the time zone. Add date overrides for days off you've already planned in Calendly.

4. Recreate each event type

For each Calendly event type, open Resources, create a resource of the matching type, and copy over:

  • Name, link (slug), description and durations
  • Location, such as Zoom, Google Meet or a phone call
  • Buffers, minimum notice and how far ahead people can book, under the Schedule tab
  • Invitee questions, on the Form tab
  • Price, on the Payment tab, after connecting your payment gateway

Keep the same slug as in Calendly, such as 30min, so the paths look familiar.

5. Turn on reminders

Calendly sends reminders through Workflows. In DaySchedule, switch on email, SMS or WhatsApp reminders under Automations, or build your own timing and wording in Workflows.

6. Bring your contacts

If your Calendly plan lets you export contacts or meetings to CSV, download the file and import it in Contacts with Bulk Import. Map the columns to Name, Email, Phone and the other fields. See Contacts.

Swap the old link everywhere it appears:

8. Let existing Calendly bookings finish

Don't cancel Calendly the same day. Meetings already booked there still rely on Calendly for reminders and reschedule links. Turn off or hide your Calendly event types so no new bookings arrive, keep the account until the last booked meeting has passed, then cancel it.