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

DaySchedule documentation

DaySchedule gives you a booking page like yourname.dayschedule.com where customers pick a free time and book you, your team, a class, a service or a room. Bookings land in your dashboard at app.dayschedule.com, on your connected calendar, and in the inbox of everyone involved. These docs follow the dashboard screen by screen. The API reference covers the same features in code.

Set up your first booking page

  1. Create an account and follow the setup steps. They create your booking page, a schedule with your working hours and your first event. See Set up DaySchedule in five minutes.
  2. Open Settings, then Connections, and connect your calendar and video app, so busy times are blocked and meeting links are created for every booking. See Connect calendars and apps.
  3. Share your booking link, or embed the booking page on your website.

Bookings list in the DaySchedule dashboard

Choose a resource type

Everything people can book is a resource. Pick the type that matches how you work:

Resource type Use it for Guide
One on one Calls, consultations and demos with one person One-on-one meetings
Group Classes, workshops and sessions with several attendees per slot Group booking
Round robin Sales and support calls shared across a team Round robin scheduling
Webinar One-time or recurring online events with hosts and speakers Webinar registration
Services A menu of services with prices, durations and staff Service booking
Venue Rooms, courts and grounds rented by the hour Venue booking

Resource types compared explains the differences in more detail.

For developers and AI agents

  • AI appointment scheduling lets you book and manage appointments from Claude, ChatGPT and other AI apps.
  • API keys authenticate the REST API and the MCP server.
  • OAuth apps let Zapier, n8n, Make or your own app connect to DaySchedule accounts.
  • Workflows send booking data to your own endpoint with a webhook.
  • Add .md to any docs URL, such as /docs/manage-bookings.md, to get the page as plain markdown.

Looking for something specific to your industry? See how doctors, salons, consultants, gyms and sales teams use DaySchedule.