OnSched × Developers Pricing Sign In Request Demo

Frequently Asked Questions

Rather than leave you in the dark, we help guide you through the process to get online booking live in your application or organization

Other clients who have integrated OnSched
Top Down Architechture

Explore our FAQ

Find answers to all of our frequently asked questions here! If you can't find what you're looking for, fill out the form below or contact us by chat day or night.

OnSched Portal

Explore the platform and it's features, to see if it's the right fit.

Learn More
Explore OnSched's Features and Platform
Agent Online

Learn how to build booking flows into your application or platform.

Learn More
Explore the OnSched API Developer Hub

Appointments

  1. Go to Calendar
  2. Select a date and time you would like to book
  3. Click the time slot
  4. Begin to enter name until dropdown shows and select who is booking (if there are no matches then enter the required fields shown)
  5. Click Save
Book appointment
  1. Go to Calendar
  2. Find the appointment you want to cancel
  3. Click on that appointment
  4. Click "Actions" at the top and cancel the appointment
Cancel appointment
  1. Go to Calendar
  2. Find the appointment you want to reschedule
  3. Click on that appointment
  4. Click "Actions" at the top and reschedule the appointment
  5. Select the date you'd like to reschedule to and check the availability
  6. Click Save
Reschedule appointment
  1. Go to Calendar
  2. Click Appointments
  3. Search by name, email, or phone number
  4. Filter appointments by date, resource, and custom fields
  5. Select an appointment for more details or click Export to Excel to export results
Reschedule appointment

Availability

  1. Click Profile Setup
  2. Navigate to My Business > Business Profile
  3. Scroll down to Business Hours
  4. Set your availability
Business Availability
  1. Click Availability to the left of the Calendar
  2. Select Resource from the Availabilty dropdown
  3. Set your weekly availability
  4. Add any blocked dates or times in the section below
  5. Click Save
User Availability
  1. Click Availability to the left of the Calendar
  2. Select Service from the Availabilty dropdown
  3. Set the weekly availability for the Service
  4. Add any blocked dates or times in the section below
  5. Click Save
Service Availability

Locations

  1. Click Profile Setup
  2. Navigate to My Company > Company Locations
  3. Click +NEW to add a new Location
  4. Enter the locations profile
  5. Click Submit
Create Location
  1. Click Profile Setup
  2. Navigate to My Business > Business Users
  3. Add a new business user and choose the role
  4. Click Save
  5. User will receive a registration email to create their login and password
Add Users

Services

  1. Click Profile Setup
  2. Navigate to My Services > Manage Services
  3. Click +NEW to add a new service
  4. Name your service and give it a duration
  5. For multiple durations scroll down and check the box labelled 'Consumer Duration Selection' then enter a minimum, maximum and interval
  6. Click Save
Create Location
  1. Click Profile Setup
  2. Navigate to My Resources > Manage Resources
  3. Select the user you wish to link a service to
  4. Click to +NEW in the Services Permitted For Online Booking section and add all the services you wish to allow that user to be booked for
Add Users

Agent Online FAQ

  1. Click New Booking from the menu
  2. Select your Location
  3. Select your Service
  4. Select who you're booking with
  5. Select a date and time slot for the appointment
  6. Complete the appointment form and click Submit
Book appointment
  1. Click Find Appointment
  2. Find the appointment you want to cancel
  3. Click on that appointment
  4. Click "Cancel" and confirm
Cancel appointment
  1. Click Find Appointment
  2. Find the appointment you want to reschedule
  3. Click on that appointment
  4. Click "Reschedule"
  5. Select the date and time you want to reschedule to and confirm
Reschedule appointment
  1. Click Find Appointments
  2. Search by lastname, email, or filter by date and booking agent email
  3. Search by name, email, or phone number
  4. Select the appointment to view details and a full audit trail
Reschedule appointment

Built by developers, for developers

Get started testing our powerful REST API in OnSched's sandbox testing environment. Customize and white label everything to your preference with global booking settings.

Hover over the code and see how easy it is to leverage OnSched's robust API for your application.

Try it out
  • curl --request GET \
  • --url http://example.com//consumer/v1/appointments
  • |
  • [
  • {
  • "object": "list",
  • "url": "/consumer/v1/appointments",
  • "hasMore": true,
  • "count": 20,
  • "total": 148,
  • "data": [
  • |
  • |
  • |
  • |
  • |
  • |
Power your marketplace with OnSched

All you need, out of the box

OnSched's booking platform gives you everything you need to build brand-consistent booking into your website.

Use our customizable booking app right out of the gate. Set all the restrictions neccessary keep your calendar running smoothly, and we'll take care of the rest!

Learn more

Over a million appointments booked, for Enterprise in 47 countries

We're trusted to deliver booking implementations that drive growth.

Improve how you schedule today

Let us show you just how simple online bookings can be.

Copyright © 2018 OnSched. All rights reserved.