Calendar

Master your schedule with our calendar

Manage your entire practice from your calendar with Caspen. Create client records, generate invoices, track attendance, handle multiple locations, and more.

Scheduling, but smarter

With us, appointment scheduling is easy

Feel more organised, more in control, and more present for your clients.

Set your availability

Want to block off weekends? Set up any buffers? Manage availability for yourself or your whole team.

Accept payments

You can monetize your bookings through our Stripe integration.

Drag and drop rescheduling

Change of plans? Instantly update bookings with one click.

Automated appointment reminders and confirmations

Reduce no-shows with email and SMS appointment reminders.

Reoccurring appointments

Set it once. We’ll handle the rest. Set regular sessions without manual entry.

Multiple calendar views

Switch between daily, weekly, or whichever view fits your flow.

Accept online bookings

Let clients book anytime. Appointments sync instantly to your calendar.

Set your business hours

Set business hours on a per user or location basis.

Block out busy times

Schedule and automate recurring meetings, personal time or in-services, complete with fun emojis 🗓️ 📚.

Online cancellations and rescheduling

Let clients manage their bookings without needing to call or email.

Flexible appointment intervals

Control your flow with custom time blocks for space between bookings.

Dynamic rostering

Create optimal schedules for your team using our flexible availability tool.

Stay on top of your calendar

Smooth client management, from start to finish

Take control of your calendar with simple scheduling tools.

Multi-practitioner view and multi-location view

Filter by location or staff to view practitioner availability and appointments at specific locations easily.

Attendance status

Mark appointments as arrived, cancelled or missed with one simple click.

Appointment change history

Easily view all changes ever made to an appointment. Always know who made changes and when.

Multi-timezone support

Easily schedule across time zones without worrying about conversions.

Custom appointment types

Create appointment categories that reflect your practice’s unique needs.

Color-code appointments

Add a splash of color to your calendar by assigning colors to appointment types for quick, visual clarity.

One-click invoicing

Generate invoices straight from appointments. Quick, easy, and fully integrated.

Waitlist management

Open spot? We’ll auto-match it to the right waitlisted client.

Integrated telehealth appointments

Add secure telehealth links directly to appointments for virtual care.

Calendar display settings

A configurable calendar display allows you to select the calendar’s start and end times and create custom time blocks that suit the duration of your services.

User access permissions

Define which appointments and client information a user has access to view and edit.

Privacy first

Our solution has been designed to keep your information private and protected.

You finally found the right software

All these features and more..

Get started today.

Grow and scale your business with an all-in-one allied health platform.