The Service Module in Appointy Premium gives you control over how your services are created, organized, scheduled, priced, assigned, displayed, and managed.
Whether you offer appointments, classes, sessions, treatments, consultations, lessons, or events, the Service Module can be configured around the way your business operates.
Highlights of the Service Module
With Appointy Premium, you can:
- Create one-to-one services and group events
- Create services individually or bulk import your service list
- Organize services into service categories
- Create service templates for multi-location businesses
- Create a service once and assign that template across multiple locations instead of recreating the same service separately in every location account
- Assign location-specific services to staff members
- Link services with required resources such as rooms, equipment, machinery, vehicles, or props
- Upload a primary service image and additional service pictures for the booking page
- Control whether a service is Public or Internal
- Define where the service is performed — at your business location, online, or at the customer’s location
- Configure multiple durations for the same service
- Configure multiple pricing options
- Assign different service durations to different staff members
- Set different pricing for different customer groups
- Add pre-service and post-service buffer time
- Configure lead-time settings separately for each service
- Configure cancellation timing separately for each service
- Define custom cancellation and refund policies for individual services
- Apply tax at the service level
- Enable or disable prepayments for individual services
- Configure booking rules and approval settings separately for each service
- Restrict how frequently a customer can book a service per day, week, or month
- Apply domain-specific booking restrictions
- Apply time-zone-specific booking restrictions
- Attach policies, terms and conditions, or waiver forms to individual services
- Temporarily deactivate and reactivate services
- Filter and sort services based on enabled or disabled features
- Perform bulk actions across multiple services
Create services once and reuse them across locations
For a multi-location business, creating the same service separately in every location account can become repetitive and difficult to maintain.
With service templates, you can create a service once and assign it to multiple locations.
For example, suppose a wellness chain operates across 10 locations and offers the same Deep Tissue Massage service at each branch.
Instead of creating Deep Tissue Massage separately 10 times, the business can create a single service template and assign it to all relevant locations.
This helps maintain a more consistent service setup across the business and reduces repetitive configuration.
Each location can then use the service as part of its own operational setup.
Build services around how your business operates
The Service Module is designed to support more than a simple appointment type.
For example, a multi-location wellness business could:
- Offer different treatments at different locations
- Use service templates across locations
- Assign location-specific staff
- Link treatment rooms as resources
- Set different durations for different staff members
- Apply customer-group-specific pricing
- Require prepayment for selected services
- Configure service-specific cancellation rules
- Attach consent forms or waivers
- Add preparation and recovery buffer time
- Temporarily disable seasonal services
A fitness business could use the same module to manage:
- One-to-one personal training
- Group classes
- Different class durations
- Instructor-specific availability
- Location-specific classes
- Capacity
- Booking limits
- Waivers
- Prepayments
The goal is to let each service reflect its real operational requirements instead of forcing every service to follow the same configuration.
Manage services across locations, staff, and resources
A service in Appointy Premium can be connected to several parts of your business setup:
Service → Location → Staff → Availability → Resource → Pricing → Booking Rules → Payment → Policies
This means booking availability can depend on more than whether a staff member is free.
For example, a service may also depend on:
- The correct location
- An eligible staff member
- Staff availability
- An available room, vehicle, or piece of equipment
- The configured duration
- Booking restrictions
- Customer eligibility
- Prepayment or approval rules
Control how customers discover and book services
You can also control how each service appears and behaves in the customer booking experience.
This includes:
- Public or Internal visibility
- Service images
- Service categories
- Service-specific booking links
- Location-specific offerings
- Customer-group pricing
- Booking restrictions
- Service-specific policies and waivers
This allows different services to have different booking journeys based on the way they are delivered.
Explore the Service Module
Use the following guides to configure and manage Services in Appointy Premium:
- Creating a New Service
- Importing a Service List
- Localize services for different languages
- Adding Services at Multiple Locations
- Assigning Staff to a Service
- Service-Level Settings & Overrides
Initiate a chat or Register Now