Back to blog
|The SwiftCal Team

New: Custom Availability Schedules for Every Event Type

Custom Availability Schedules

One of the most common requests we've heard from PRO users: "I want different availability for different event types."

A consultant might take strategy calls on Tuesday and Thursday mornings, but be available for quick check-ins every weekday. A coach might offer weekend sessions for one type of client and weekday-only for another.

Until now, all your event types shared the same availability. Today, that changes.

How It Works

You can now create named availability schedules and assign them to specific event types.

1. Create a Schedule

Head to Availability in your dashboard. You'll see your existing schedule (now called "Default"). PRO users will see a "New Schedule" button to create additional schedules.

Give it a name — "Coaching Hours", "Weekend Only", "Morning Sessions" — whatever makes sense for your workflow.

2. Set the Hours

Each schedule has its own weekly hours, just like your default availability. Set different days and time ranges for each schedule.

For example:

  • Default: Monday–Friday, 9am–5pm
  • Coaching Hours: Tuesday & Thursday, 8am–12pm
  • Weekend Sessions: Saturday & Sunday, 10am–3pm

3. Assign to Event Types

When creating or editing an event type, you'll see a new "Availability Schedule" dropdown. Pick which schedule this event type should use.

If you don't pick one, the event type uses your default schedule — so nothing changes for your existing setup.

What About FREE Users?

FREE users still get one event type with the default schedule — exactly how things worked before. If you upgrade to PRO, your existing availability becomes the "Default" schedule automatically. No data migration needed on your end.

Edge Cases We Handled

  • Deleting a schedule: If you delete a schedule that's assigned to event types, those event types revert to your default schedule. We show you which event types are affected before you confirm.
  • Downgrading from PRO: Your custom schedules stay in the database. Event types keep their assignments and the slot calculation still works. You just can't create or edit custom schedules until you re-upgrade.

Try It Now

If you're on the PRO plan, head to your Availability settings and create your first custom schedule.

Not on PRO yet? Upgrade for $5/mo to unlock custom schedules, unlimited event types, payments, custom questions, and more.

Ready to simplify your scheduling?

Create your free SwiftCal account and start booking smarter.