Your services are the foundation of everything your customers book. Before your AI Agent can offer appointments, your booking page can display options, or your team can be scheduled, services need to exist. This article walks you through creating a new service and explains the choices you'll make along the way.

Before you start

Services are available for service-based businesses only. If your Speako account is set up as a restaurant, the Services section will not appear in your dashboard.

You'll need at least one location set up before you can assign a service to it.

Opening the Add Service form

From your dashboard, go to Services. If you have no services yet, you'll see an empty state with an Add Your First Service button. Once you have existing services, use the Add Service button in the top-right corner instead.

Both open the same Add Service sheet.

Filling in the service details

Service Name is required. This is what your customers and your AI Agent will reference when the service is mentioned in conversation or shown on a booking page. Use a name that's clear and familiar — for example, Men's Haircut or Deep Tissue Massage (60 min).

Duration is required and entered in minutes. This becomes the block of time reserved in your team's calendar when someone books. If you later need to adjust per-staff duration, you can do that from the team member's profile — but the service-level duration is the default for everyone.

Price is required and must be zero or greater. Enter the base price for the service. If you offer this service free of charge, enter 0.

Description is optional but worth filling in. The AI Agent and your booking page can surface this to customers. A one-sentence description of what's included goes a long way.

Categories are optional at creation time. If you've set up service categories, you can assign one or more here. Categories help group services on your booking page and make it easier for customers to browse.

Setting availability

The Service Availability section controls who can offer this service and where.

Apply to all locations is on by default. Leave this on if the service is offered at every location. Turn it off to pick specific locations from your list.

Apply to all staff is on by default. Leave this on if every team member can perform this service. Turn it off to select individual staff members.

⚠️ Important: At least one location must be selected. If you deselect all locations, the service won't be bookable anywhere.

Creating the service

When you're ready, select Create Service. The button changes to Creating... while the service is being saved. Once complete, the new service appears in your Services list.

You can always come back to adjust any of these details — including the name, price, duration, categories, and availability — from the service's detail page.

What to do next

  • Assign the service to team members from Team if you didn't select staff during setup
  • Create or assign categories from Services → Categories
  • Add modifiers or add-ons from the service's Service Add-ons tab if you offer optional extras