Skip to main content

Service Management

Services are what you sell by the appointment rather than by the unit: a consultation, a repair, a class, a home visit. What you set up here is what the bot can talk about, and what a customer can actually book.

Where it is: sidebar → Commerce & ServicesService Management. A real-estate account does not list Service Management in its sidebar — see Real Estate Mode.

Service Management The Service Metrics, the two tabs and the services table.

Service Metrics

Four cards. The date range at the top right determines Recently Added; the other three cards show the catalog's current totals:

CardWhat it counts
Total ServicesEvery current service
Recently AddedServices created inside the period
Active ServicesServices marked Active
Inactive ServicesServices marked Inactive

Two tabs

  • Services — the services themselves.
  • Types — the groups you file them under.

Services tab

The table

ColumnWhat it shows
Service NameThe name
Service TypeThe group it belongs to
DescriptionIts description
Service ProvidersThe team members who deliver it
PriceBase price with its currency
Schedule LinkThe service's own booking link, with a button to copy it
StatusActive or Inactive
ActionsView, edit or delete

The header has a filter button, Export and Add New Services. Ticking the checkboxes lets you change the status of several services or delete them in one go.

Deleting a service also deletes its appointments

A service is not sent to a recycle bin the way a product is: deleting it removes it for good, and the appointments booked for it go with it. If you just want to stop offering it, set its status to Inactive instead — it disappears from what the bot offers and keeps its appointments, though its Schedule Link stops working too (see below).

Every service has a permanent booking link of its own. Copy it and paste it anywhere — an Instagram bio, an email signature, a WhatsApp message — and whoever opens it books that service directly.

From the service's form you can Regenerate it. Be aware of what that means: the old link stops working immediately. Regenerate when a link has gone somewhere you'd rather it hadn't, not for the sake of it.

Setting the service to Inactive breaks the link too — anyone who opens it gets an error instead of the booking form. Switch the service back to Active to bring the same link back to life.

Creating or editing a service

Service details

FieldRules
Service NameRequired. Up to 255 characters
Service TypeRequired. Pick an existing one, or choose "new service type" and create it right there
Price and CurrencyThe price cannot be negative. 0 is valid and means a free service
StatusActive or Inactive. A new service starts Inactive — switch it on yourself, or saving won't put it in front of the bot or customers
DescriptionFree text, no length limit
Assign Service ProvidersThe team members who can deliver this service. You can pick several. Once assigned, every confirmed booking emails that staff member a calendar invite (updated on reschedule, cancelled if the appointment is cancelled, deleted or moved to a different service) — only active team members with an email on file receive these

Service Images — up to 10 images, each up to 10 MB, in JPG, PNG, GIF or WebP. A short promotional video (MP4, MOV or WebM) can be attached instead through the Copilot's media upload — there's no video upload on this screen — though the bot doesn't send it to customers on any channel yet.

Weekly Service Hours — when this service is available. There's a Same as business hours switch, off by default on a new service: turn it on to follow your business's opening hours, set under AI Configuration > Configure > Business Info — if your business has none yet, saving the service with the switch on is rejected — or build a custom schedule (only afternoons, only certain days). Until you do one of the two, the new service has no bookable times.

Scheduling Limits — the rules the bot respects when booking:

SettingWhat it decides
Minimum Advance HoursHow many hours ahead of time a customer has to book. 0 means no minimum notice
Maximum Advance DaysHow far ahead they can book. 0 means no maximum lead-time cutoff
Cancellation RestrictionHow many hours before the appointment they can no longer cancel or reschedule. 0 means no cutoff from this setting
Appointments Per SlotHow many appointment starts the schedule creates per hour. This must be at least 1 to offer times: 0 leaves the service with no available time slots
Maximum AppointmentsThe weekly ceiling. 0 means no weekly limit
DurationHow long an appointment for this service lasts

Checkout questions and FAQs — the same block products have: what the bot asks when someone books this service, and the questions it can answer about it. See Checkout Questions.

Click Save when you're done.


Types tab

Service types The Types tab.

Service types group your services: "Consultations", "Repairs", "Home visits". Every service belongs to one.

ColumnWhat it shows
NameThe type's name
DescriptionIts description
ActionsEdit the type or delete it

Name and Description are sortable. The header has a filter, Export and Add New Service Types.

Creating one: name (up to 255 characters) and description (up to 1,024). You can also create a type without leaving the service form, by choosing "new service type" in the Service Type field.

Deleting a type does not delete its services. They stay exactly as they are, simply with no type, ready for you to reassign. (The confirmation dialog warns you that services and appointments could be affected; they aren't — only the grouping is lost.)


What the bot does with all this

Once your services are set up, the bot:

  • talks about them in conversations, with their price, duration and description;
  • answers what it was asked using the FAQs linked to the service;
  • collects the data you asked for in that service's checkout questions;
  • books, respecting the hours and every scheduling limit above.

Booked appointments show up in Appointments. How the bot books — inside the chat or by sending a link to the calendar — is set in Configure.

Getting more out of it

  • Write real descriptions. "Diagnosis, cleaning and a 30-day warranty" gives the bot something to answer with; "Basic service" doesn't.
  • Set the limits honestly. If you can't take someone in less than four hours' notice, say four hours here — that's the whole point of the field.
  • Assign providers. A service with nobody assigned to it is harder to schedule.
  • Deactivate instead of deleting. Inactive takes the service out of what the bot offers and keeps its questions and appointments, but it also breaks its Schedule Link. Deleting takes the appointments with it.