---
title: "Appointments and services"
description: "Sell services with a duration, run an appointment calendar by business and professional, and let customers find a professional and book a time."
canonical: https://www.ordering.co/features/appointments-and-services/
---

[Ordering experience](https://www.ordering.co/features/all-features/?category=ordering#feature-catalog)

# Turn services into bookable appointments.

Sell services with a duration, follow every booked appointment on a calendar by business and professional, and let customers find a professional, pick a time, and book straight into their cart.

[Start for free](https://accounts.ordering.co/)[Book a demo](https://www.ordering.co/contact/?meeting=demo#book)

Included in every plan

Restaurant, Marketplace, and Enterprise

Works in

- Restaurant customer website
- Marketplace customer website
- Restaurant customer app
- Marketplace customer app

[See pricing](https://www.ordering.co/pricing/)

Appointments and services

## What you can do

- ### Service products with a duration

  Create a product as a Service instead of an Item, with the duration customers will book.

- ### An appointment calendar by business

  Choose a business to review its scheduled appointments in Month, Week, or Day view.

- ### Professional and time on every event

  Each calendar event shows the assigned professional and its start and end time.

- ### Open the order behind an appointment

  Select a calendar event to open the service order behind it.

- ### Find a professional and book a time

  Customers find businesses that offer appointments, choose a professional, an available date, and a time.

- ### Any professional option

  Customers can choose a specific professional or let the business assign any available one.

- ### Busy-time detection

  An unavailable time shows as busy, so customers pick another time instead of double-booking a professional.

- ### Professional accounts

  Give each professional a profile, a schedule, and the businesses and services they provide, with an optional Google Calendar connection.

Dashboard

## Sell services with a duration

Create a product as a Service instead of an Item. Customers see its price, duration, and description before booking.

- Choose Item or Service as the product type when appointments are enabled
- A service requires a duration
- Customers review the service's price, duration, and description before booking

Dashboard

## An appointment calendar by business and professional

Choose a business to review its scheduled appointments in Month, Week, or Day view, with the assigned professional and time on every event.

- Month, Week, and Day views
- Event labels include the assigned professional and the start and end time
- Choosing an event opens the order behind that appointment

Website and customer app

## Find a professional and book a time

Customers find businesses that offer appointments, choose a professional (or Any professional), and book an available date and time.

- An appointments-oriented business list with service, price, and date controls
- An Any professional option alongside individual professional cards
- Professional profiles show their schedule before booking
- An unavailable time shows as busy and keeps booking closed until another time is chosen
- Booking adds the service to the cart to continue through checkout
- Customers can save favorite professionals

Dashboard

## Manage professional accounts

Give each professional a profile, a schedule, and the businesses and services they provide, and let them connect their own Google Calendar.

- A profile, a schedule, and the businesses and services a professional provides
- Professional accounts can connect a Google Calendar from their Dashboard profile

How it works

## From setup to the next order.

1. 01**Turn a product into a bookable service**

   In the product editor, set the type to Service and add its duration.

2. 02**Assign professionals and their schedules**

   Give each professional a profile, a schedule, and the businesses and services they provide.

3. 03**Customers find a professional and book**

   On the Website or app, customers choose a professional or Any professional, pick an available date and time, and book the service into their cart.

## Good to know

- The Dashboard calendar shows scheduled appointments; it does not create, drag, resize, cancel, or reschedule them from the calendar view.
- Google Calendar connection opens a Google authorization window from the professional's profile; this covers that connection step, not a documented two-way sync schedule.
- A time that shows as available can still be rejected when the business's latest schedule is checked again; an appointment isn't confirmed until checkout completes.

## Related

- [Table reservations](https://www.ordering.co/features/table-reservations/)
- [Menu management](https://www.ordering.co/features/menu-management/)
- [Customer account and order history](https://www.ordering.co/features/customer-account-order-history/)

[See all features](https://www.ordering.co/features/all-features/#feature-catalog)

## See how it fits your operation.

Start a free trial, or walk through your setup with the Ordering.co team.

Product guide: [Manage appointments](https://docs.ordering.co/docs/products/dashboard/addons/appointments/)

[Start for free](https://accounts.ordering.co/)[Book a demo](https://www.ordering.co/contact/?meeting=demo#book)
