Everything you need to manage your schedule

From simple appointment booking to payment collection, SwiftCal has the tools to streamline your scheduling workflow.

Scheduling

Create multiple event types with custom durations, buffer times between meetings, minimum notice periods, and maximum advance booking windows. Give your bookees the flexibility to choose what works.

  • Multiple event types
  • Custom durations (15 min to 8 hours)
  • Buffer time between meetings
  • Minimum notice period
  • Maximum advance booking
  • Reschedule and cancellation policies

Availability

Set your available hours for each day of the week, with support for multiple time ranges per day. Your bookees only see times that work for you.

  • Per-day availability settings
  • Multiple time ranges per day
  • Timezone-aware scheduling
  • Bookees see times in their timezone
PRO

Custom Availability Schedules

Create named availability schedules like 'Coaching Hours' or 'Weekend Only' and assign them to specific event types. Different hours for different meeting types.

  • Named schedules (e.g., Morning, Weekends)
  • Assign schedules to event types
  • Independent weekly hours per schedule
  • Default schedule for unassigned types

Public Profile Page

Share a single link that shows all your event types. Guests pick the meeting type they need and book — no need to send multiple links.

  • One link for all your event types
  • Profile link on your dashboard
  • Control visibility per event type
  • Custom branding support (PRO)

Calendar Sync

Connect your Google Calendar to automatically detect conflicts and prevent double-bookings. New bookings are added to your calendar instantly.

  • Google Calendar integration
  • Automatic conflict detection
  • Events created on booking
  • Events updated on reschedule/cancel
PRO

Payments

Collect payments from bookees at the time of scheduling using Stripe Connect. Set prices per event type and configure refund policies for cancellations.

  • Stripe Connect integration
  • Per-event-type pricing
  • Automatic payment collection
  • Configurable refund policies
PRO

Customisation & Branding

Make SwiftCal look like your own product. Add your brand name, logo, colors, and font to booking pages and emails. Plus custom questions and unlimited event types.

  • Custom brand name & logo
  • Custom colors & Google Fonts
  • Branding on booking pages & emails
  • Custom booking questions
  • Unlimited event types
  • Multiple calendar connections

Notifications

Automatic email notifications keep everyone in the loop. Confirmations, cancellations, and reschedule notices are sent to both you and your bookees.

  • Booking confirmation emails
  • Cancellation notifications
  • Reschedule notifications
  • Emails for both host and bookee

Ready to get started?

Create your free account today and start scheduling smarter. Upgrade to PRO anytime for advanced features.