How to create a service with CompanyOn

Module Overview

The Services module allows clinics and practitioners to configure the services offered within CompanyOn, including pricing, durations, visit types, charting templates, online booking settings, memberships, and billing workflows.

The Services module supports:
• Service creation
• Service pricing
• Appointment durations
• Visit type configuration
• Online booking enabling
• Chart template linking
• Group Visits
• Service categories
• Multi-location availability

Steps to Access the Services Module

  1. Log into CompanyOn

  2. Open the Admin menu

  3. Select Services

  4. The Services dashboard will open


What Can Be Managed in the Services Module

• Services
• Service pricing
• Appointment durations
• Visit types
• Chart templates
• Online booking availability
• Group services/visits
• Multi-location services 

Steps to Create a Service

  1. Open the Services module

  2. Select Create Service

  3. Enter the service name

  4. Add the service description

  5. Configure the service pricing

  6. Set the appointment duration

  7. Save the service


Common Service Information

• Service name
• Description
• Pricing
• Duration
• Visit type
• Chart templates
• Online booking enabling


Important Notes

• In-clinic visit type allows clinic location selection during scheduling
• In-home visit type supports mobile care workflows
• Virtual visit type supports remote appointment workflows


Best Practices

• Clearly define visit types during setup
• Verify location settings for in-clinic visits


How to Pre-Select Chart Templates for a Service

Chart templates can be linked directly to services to simplify documentation workflows.

When linked:
• Practitioners can access documentation directly from the appointment
• The Form Icon automatically opens the assigned chart template


Steps to Link a Chart Template

  1. Open the service

  2. Navigate to Chart Entry Settings

  3. Select the chart template

  4. Save the service configuration


What Happens Next

• Documentation becomes accessible directly from appointments
• Practitioners can complete charting more efficiently
• Documentation workflows become standardized


Best Practices

• Assign templates to all commonly used services
• Use standardized chart templates
• Review chart templates regularly for workflow consistency


How to Enable a Service for Online Booking

Before services can appear online:
• Online booking must be activated
• A subdomain must be configured through the My Business module
• Stripe integration is required for advance online payments if applicable


Steps to Enable Online Booking for a Service

  1. Open the service

  2. Navigate to Online Booking Settings

  3. Enable Online Booking

  4. Configure online booking options

  5. Save the service settings


What Happens Next

• The service becomes available on the online booking page
• Clients can schedule appointments online
• Online payment workflows become available if enabled


Best Practices

• Review online service availability regularly
• Verify practitioner schedules before enabling online booking
• Confirm pricing and durations before publishing services online


How to Configure Group Services

Services can be configured for group appointment workflows.

This allows clinics to:
• Schedule group sessions
• Manage multiple clients within one appointment
• Support group therapy or wellness programs


Steps to Configure Group Services

  1. Open the service

  2. Navigate to Group Settings

  3. Enable Group Booking

  4. Save the service configuration


Important Notes

• Groups must still be created through the Groups section inside Services Admin
• Group appointments are scheduled through the Calendar module


How to Assign Services to Locations

Services can be assigned to specific clinic locations.

This supports:
• Multi-clinic organizations
• Practitioner scheduling by location
• Location-specific online booking
• In-clinic appointment workflows


Important Requirements

Locations must first be created through the My Business module before they can be assigned to services.


Steps to Create Locations

  1. Open the My Business module

  2. Navigate to Locations

  3. Select Create Location

  4. Enter the clinic location information

  5. Save the location


Steps to Assign Services to Locations

  1. Open the Services module

  2. Select the service

  3. Navigate to Location Settings

  4. Select the clinic locations where the service will be available

  5. Save the service settings


What Happens Next

• Practitioners can schedule services at the assigned locations
• Online booking can display location availability
• In-clinic appointments can reference the selected clinic location during scheduling


Best Practices

• Verify practitioner availability by location
• Review online booking visibility regularly
• Keep location assignments updated
• Standardize location naming conventions across the clinic


Steps to Edit a Service

  1. Open the Services module

  2. Select the service

  3. Click the Pencil Icon

  4. Update the service settings

  5. Save the changes


What Can Be Edited

• Pricing
• Duration
• Visit types
• Chart templates
• Online booking settings
• Locations


Best Practices

• Review workflow impacts before changing active services
• Confirm pricing updates carefully
• Review online booking visibility after changes


How to Deactivate a Service

  1. Select the service

  2. Click the “X” icon to deactivate service

  3. Confirm the deactivation

  4. Save the changes


What Happens Next

• The service becomes unavailable for future bookings
• Historical appointments remain visible
• Existing reporting data remains intact


Best Practices

• Review upcoming appointments before deactivating services
• Notify practitioners when necessary
• Verify online booking visibility after deactivation


FREQUENTLY ASKED QUESTIONS


Can Services Be Used for Online Booking?

Yes. Services can appear online once:
• Online booking is activated
• The service is enabled for online booking
• Practitioner availability is configured


Can Services Have Pre-Selected Chart Templates?

Yes. Chart templates can be linked directly to services for appointment documentation workflows.


Can Services Be Configured for Virtual Visits?

Yes. Services can support:
• In-clinic visits
• In-home visits
• Virtual visits


Can Services Be Included in Memberships?

Yes. Services can be attached to membership plans and recurring care workflows.


Can Services Be Assigned to Multiple Locations?

Yes. Services can be assigned to one or multiple clinic locations.



Was this article helpful?