openfrontScheduling

Open source
alternative to
Calendly

Event types, availability, bookings, payments, routing forms, workflows, team scheduling, integrations, and embeds.

Live demo

Try Northstar Studio

Explore the live storefront, then open the dashboard to see the operator experience behind it.

Platform

Run every booking in one place

Event types, weekly hours, bookings, payments, team routing and reminder workflows share one record of every meeting, so hosts and admins see the same booking state.

openfrontSchedulingOverview

Overview

Today's bookings and booking setup.

Taking bookings

Event typeBookings
Upcoming23
Published events5
Calendars3
Needs attention1
Agenda
  • Intro ConsultationConfirmed

    Mon, Oct 26, 9:30 AM EDTJordan Lee

  • Strategy SessionPending

    Mon, Oct 26, 1:00 PM EDTMorgan Park, Jordan Lee

  • Brand WorkshopConfirmed

    Tue, Oct 27, 10:00 AM EDTMorgan Park

  • Intro ConsultationConfirmed

    Tue, Oct 27, 3:30 PM EDTAva Brooks

  • Portfolio ReviewConfirmed

    Wed, Oct 28, 11:00 AM EDTJordan Lee

  • Strategy SessionConfirmed

    Wed, Oct 28, 2:00 PM EDTMorgan Park

Next 6 of 23
Booking setup
  • Public event typeReady

    5 published

  • Hosts and working hoursReady

    Hosts and weekly hours set for every published event

  • Calendar syncNeeds attention

    1 not current · hosts treated as busy

Recreated from features/platform/scheduling/screens/SchedulingOperationsPage.tsx (opens in a new tab) with sample records.

17 platform workspaces

Scheduling

  • Overview
  • Bookings
  • Event types
  • Availability
  • Clients
  • Payments

Setup

  • Team
  • Resources
  • Routing forms
  • Workflows
  • Storefront

Connections

  • Integrations
  • Webhooks
  • Embeds

Developers & data

  • API keys
  • Data jobs
  • Analytics
Workflows

Built around scheduling work

Openfront Scheduling is a self-hostable booking and team-scheduling application. Guests choose an event type, find an open time and book, while the team manages schedules, hosts, routing, payments, reminders, and calendar connections.

Availability and booking, one view

Openfront Scheduling is a self-hostable booking and team-scheduling application. Guests choose an event type, find an open time and book, while the team manages schedules, hosts, routing, payments, reminders, and calendar connections.

Team and routing

Round-robin and collective hosts with roles, weights, and daily caps

Routing forms that send bookers to the right event type

Reminder and follow-up workflows with retry tracking

Team and routing, one platform

Studios, consultancies, and service teams that take bookings online and need to share hosts, rooms, and payment rules.

US
EU
AP

Run it wherever you operate

Run the application and PostgreSQL database in infrastructure you choose, adapt the workflows in source, and keep operational records under your organization’s control.

Workflow Delivery and connections
Current workflows and operating signals
1
Reminder and follow-up workflows with retry tracking
2
Calendar sync, conferencing, payment providers, webhooks, and embeds
3
Event types with hosts, questions, buffers, recurring series, and payment
Reminder and follow-up workflows with retry tracking
Calendar sync, conferencing, payment providers, webhooks, and embeds

Delivery and connections

Event types, availability, bookings, payments, routing forms, workflows, team scheduling, integrations, and embeds.

Audience

For the teams operating this workflow

Studios, consultancies, and service teams that take bookings online and need to share hosts, rooms, and payment rules.

Ownership

Run it on infrastructure you choose

Run the application and PostgreSQL database in infrastructure you choose, adapt the workflows in source, and keep operational records under your organization’s control.