Getting Started

OnSched is an API-First booking software solution that allows you to bring your design to life by creating your own booking flow. Using our robust API you can customize and manage the appointment scheduling workflow that works for your products and services while we do all the leg work behind the scenes.

To get started with your online booking implementation follow the steps below.

1. Create your account

Sign up for a new account by contacting someone from our sales team by or by chat below. You will be asked for some information about your Company, once answered the following assets will be created:

  1. A Company that will store your global Company settings and house all of your Locations
  2. A Location that will contain all of the settings, Resources, and Services within a given location. This location will be categorized as the Primary Location, and will have the same name, domain, and address as the Company, and default business hours of Monday - Friday from 9am - 5pm.

Once logged in, complete the Getting Started list to make a test booking.


Sandbox Environment

Upon registration you will be granted access to our Sandbox environment. This environment has all of the same features as the Production environment but is intended for building and testing only. When you're ready to begin onboarding and go live the Production environment will have a clean history.

2. Get your API credentials

Once your account is created, navigate to the APISettings tab from the left hand menu. You will find the ClientId and ClientSecret in the section to the right.

3. Create

Now that you have your credentials, have created a Service, Resource and made a test booking, it's time to create your own!

Creating your booking flow can be done in two ways; connect to our REST API to integrate directly with our API, or use OnSchedJs to leverage our pre-built javascript elements. Follow either of the links below to learn more.