---
title: Appointments
customers-call-it: feature
url: /docs/features/data/presets/appointments-from-menu-table
---

# Appointments

A table for the appointments visitors book from your price list: who asked, the service they picked, how long it takes and what it costs, the service address, their note and the time held for them. You confirm or decline each request by changing its status, and a calendar shows the visits.

## Use it when

Use it when a service business lets visitors book a specific service from its site: a pressure washer's house wash, a groomer's full groom, a cleaner's deep clean. It is the table Book a service writes to; add it on its own when you want the table first and will connect the schedule later. It suits a business that confirms by phone: the request holds the slot for a day, the row says what was asked for and what it costs, and the team confirms or declines from the record.

## Use something else when

A plain Appointments table, without a service, duration or price, is the Appointments type the Schedule panel makes on its own. Quotes that depend on the visit are the quote form's work. Taking a deposit or payment for the booking is Store's, and nothing here charges anyone.

## How to add an appointment yourself

1. Open the Appointments table from your sidebar, or open **My Business**, then **Advanced**, then **Data**, and pick it. It opens as a calendar.
2. Press **New appointment**. If you renamed the table, the button may say something else.
3. Under **Name**, type who the appointment is for.
4. Pick when it **Starts**. Add the **Service**, **Email**, **Phone** and **Service address** if you have them.
5. Press **Create appointment**.

You see **Appointment created**, and the appointment shows on the calendar from its start time.

## What it adds or changes

- **Opens as**: Calendar · Table tab · Requests list
- **Columns**: Name · Status · Service · Starts · Ends · Duration · Price · Email · Phone · Service address · Notes · Held until
- **Works with**: Book a service on your site

Empty table · notification automation starts paused

It adds a table with these columns:

| Column | Type | Choices |
|---|---|---|
| Originating schedule | text |  |
| Repeat | text |  |
| Series | text |  |
| Service reference | text |  |
| Version reference | text |  |
| Repeating visit note | long text |  |
| Name | text |  |
| Status | single choice | Requested, Confirmed, Declined, Cancelled |
| Service | text |  |
| Staff | text |  |
| Starts | timestamp |  |
| Ends | timestamp |  |
| Duration | duration |  |
| Price | money |  |
| Email | email |  |
| Phone | text |  |
| Service address | text |  |
| Notes | long text |  |
| Held until | timestamp |  |

Views: Requests (table).

## Settings

| Setting | What it does | Default |
|---|---|---|
| Label | The table's name, which also titles its calendar view. | Appointments |
| Currency | The currency the Price column counts in: the one your price list is in. | USD |

## How it works

It runs its own built-in automation, called Appointments. Tell staff about a new response: read a new response, choose the staff destinations and email its full details. Empty recipient groups send nobody.

## Example

Clearwater Pressure Washing, a fictional business, gets this table when Book a service is added to its site. A visitor picks Roof (three hours, from $299) for Tuesday at nine; the row lands as `requested` with Roof, 180 minutes and $299.00 filled in and the slot held until Wednesday. The office calls, confirms, and moves the row to `confirmed`; it shows on the calendar from nine to twelve. This is an illustrative request, not a live booking claim.

## Limits

One currency per table, chosen when it is made. The price recorded is the service's listed price (the starting price where it has tiers), not a quote. The visitor is not emailed. Payment or a deposit requires the separate platform-superuser-only Paid appointments configuration while Store remains Soon. The calendar shows times in the business's time zone.

## Related

- [Book a service](/docs/features/sites/presets/book-a-service): Visitors pick a service from your price list and book a time for it
