Skip to content
Mobile & Desktop App

Manage Service v2 Appointments in the Mobile App

Learn how to edit, reschedule, duplicate, and delete Service v2 appointments directly from the GHL Customer Care mobile app.

7 min read1,643 words8 explained imagesUpdated Wed, 8 Jul at 7:20 AM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of Mobile Service v2 Appointment Management
  2. Availability and Requirements
  3. Appointment Actions Available from Mobile
  4. Location Details in Service v2 Appointments
  5. Editing Unpaid Service v2 Appointments
  6. Editing Paid Service v2 Appointments
  7. Rescheduling Service v2 Appointments
  8. Duplicating Service v2 Appointments
  9. Deleting Service v2 Appointments
  10. Managing Appointments with Associated Services
  11. How To Manage Service v2 Appointments in the Mobile App
  12. Frequently Asked Questions
  13. Related Articles

Managing Service v2 appointments from the mobile app helps your team make quick booking updates without switching to desktop. You can edit, reschedule, duplicate, or delete Service Calendar v2 appointments directly from the appointment detail screen. This gives staff more flexibility when handling last-minute client changes, repeat bookings, or appointment corrections while on the go.


TABLE OF CONTENTS


What is Mobile Service v2 Appointment Management?

Mobile Service v2 Appointment Management allows users to manage the full lifecycle of Service Calendar v2 appointments from the GHL Customer Care mobile app. From an appointment’s detail screen, users can open the action menu and choose to edit, reschedule, duplicate, or delete the appointment.

This feature is designed for service-based teams that need to respond quickly to customer requests from a phone. Instead of waiting to access the desktop calendar, users can make supported updates directly inside the mobile app.

What is Mobile Service v2 Appointment Management? (image 1 of 8) What this shows This feature is designed for service-based teams that need to respond quickly to customer requests from a phone. What this shows Illustrates the "What is Mobile Service v2 Appointment Management?" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "What is Mobile Service v2 Appointment Management?" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: This feature is designed for service-based teams that need to respond quickly to customer requests from a phone. Instead of waiting to access the desktop calendar, users can make supported updates directly inside the mobile app. Immediately after, the guide continues: Managing appointments from mobile helps teams stay responsive when clients request changes outside the office. These mobile actions reduce delays, improve scheduling accuracy, and help staff manage bookings from wherever they are working. Image 1 of 8 What this coversThis feature is designed for service-based teams that need to respond quickly to customer requests from a phone. Instead of waiting to access the desktop calendar, users can make supported updates directly inside the mobile app. Next stepManaging appointments from mobile helps teams stay responsive when clients request changes outside the office. These mobile actions reduce delays, improve scheduling accuracy, and help staff manage bookings from wherever they are working.

Key Benefits of Mobile Service v2 Appointment Management

Managing appointments from mobile helps teams stay responsive when clients request changes outside the office. These mobile actions reduce delays, improve scheduling accuracy, and help staff manage bookings from wherever they are working.

  • Manage Appointments on the Go: Edit, reschedule, duplicate, or delete Service v2 appointments directly from the mobile app.

  • Respond Faster to Client Requests: Handle appointment changes immediately when a customer calls, texts, or emails.

  • Save Time with Duplicate Appointment: Copy an existing appointment and adjust the details instead of creating a new booking from scratch.

  • Reduce Scheduling Friction: Reschedule appointments quickly so clients do not need to wait for a desktop user to make changes.

  • Protect Paid Bookings: Paid appointment restrictions help prevent accidental changes to service or staff details after payment has been collected.

  • Maintain Mobile and Web Consistency: Manage Service v2 appointments from mobile using actions similar to the web calendar experience.


Availability and Requirements

Mobile Service v2 appointment actions are available only for supported Service Calendar v2 appointments. Confirming app and appointment eligibility helps users understand why the action menu may or may not appear for certain bookings.

This feature is available for:

  • Service Calendar v2 appointments only

  • GHL Customer Care mobile app

  • LeadConnector mobile app

  • White-labeled mobile apps

  • Mobile app version 4.10.0 (810) or later

This feature is available in the app only. It is not available through native or share-link appointment flows.


Appointment Actions Available from Mobile

The appointment action menu gives users quick access to the main actions needed to manage an existing Service v2 booking. Each action supports a different appointment management need, from changing a time slot to removing a booking entirely.

Available actions include:

  • Edit: Update supported appointment details, such as services, add-ons, staff, variants, location, title, date, time, timezone, coupon codes, internal notes, or status.

  • Reschedule: Go directly to date and time selection to choose a new appointment slot.

  • Duplicate: Clone an appointment with details pre-filled so you can adjust and save it as a new booking.

  • Delete: Remove the appointment after confirming the deletion.

Appointment Actions Available from Mobile (image 2 of 8) What this shows Edit: Update supported appointment details, such as services, add-ons, staff, variants, location, title, date, time, timezone, coupon… What this shows Illustrates the "Appointment Actions Available from Mobile" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "Appointment Actions Available from Mobile" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: Edit: Update supported appointment details, such as services, add-ons, staff, variants, location, title, date, time, timezone, coupon codes, internal notes, or status. Reschedule: Go directly to date and time selection to choose a new appointment slot. Duplicate: Clone an appointment with details…. Immediately after, the guide continues: Location details help users quickly understand where the appointment is happening and what action to take next. Showing the right location value directly in the appointment view reduces friction when traveling to a physical address or…. Image 2 of 8 What to chooseEdit: Update supported appointment details, such as services, add-ons, staff, variants, location, title, date, time, timezone, coupon codes, internal notes, or status. Reschedule: Go directly to date and time selection to choose a new appointment slot. Duplicate: Clone an appointment with details pre-filled so you can adjust and save it as a new booking. Delete: Remove the appointment after confirming the deletion. Next stepLocation details help users quickly understand where the appointment is happening and what action to take next. Showing the right location value directly in the appointment view reduces friction when traveling to a physical address or joining a virtual meeting.
All 4 steps in this procedure
  1. Edit: Update supported appointment details, such as services, add-ons, staff, variants, location, title, date, time, timezone, coupon codes, internal notes, or status.
  2. Reschedule: Go directly to date and time selection to choose a new appointment slot.
  3. Duplicate: Clone an appointment with details pre-filled so you can adjust and save it as a new booking.
  4. Delete: Remove the appointment after confirming the deletion.

Location Details in Service v2 Appointments

Location details help users quickly understand where the appointment is happening and what action to take next. Showing the right location value directly in the appointment view reduces friction when traveling to a physical address or joining a virtual meeting.

In the mobile Service v2 appointment view, the Location Details area now displays the most relevant location value based on the appointment type.

For physical appointments, users can:

  • view the full address
  • copy the displayed address
  • tap View Location to open navigation options

For virtual appointments, users can:

  • view the meeting URL
  • copy the displayed URL
  • tap Join Meeting to launch the meeting directly

Fallback behavior:

  • if a full address is available, that value is shown
  • if a full address is not available, the location name is shown
  • if neither value is available, the field shows -

This update applies to Service Calendar v2 appointments in the mobile app.

Location Details in Service v2 Appointments (image 3 of 8) What this shows This update applies to Service Calendar v2 appointments in the mobile app. What this shows Illustrates the "Location Details in Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "Location Details in Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: This update applies to Service Calendar v2 appointments in the mobile app. This part of the guide covers 3 fields, listed below. Immediately after, the guide continues: Unpaid appointments support the most flexible editing experience because no collected payment needs to be protected. This allows teams to update booking details when a customer changes their service needs, preferred staff member, or…. Image 3 of 8 What this coversThis update applies to Service Calendar v2 appointments in the mobile app.
Fields in this part of the guide view the full addressview the meeting URLif a full address is available, that value is shown
Next stepUnpaid appointments support the most flexible editing experience because no collected payment needs to be protected. This allows teams to update booking details when a customer changes their service needs, preferred staff member, or appointment information.
Example values
view the full address
4180 W Belmont Ave
view the meeting URL
https://northgatedental.com

Illustrative values showing the expected format. They are not read from the screenshot.

All 3 steps in this procedure
  1. view the full address
  2. copy the displayed address
  3. tap View Location to open navigation options
Location Details in Service v2 Appointments (image 4 of 8) What this shows This update applies to Service Calendar v2 appointments in the mobile app. What this shows Illustrates the "Location Details in Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "Location Details in Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: This update applies to Service Calendar v2 appointments in the mobile app. This part of the guide covers 3 fields, listed below. Immediately after, the guide continues: Unpaid appointments support the most flexible editing experience because no collected payment needs to be protected. This allows teams to update booking details when a customer changes their service needs, preferred staff member, or…. Image 4 of 8 What this coversThis update applies to Service Calendar v2 appointments in the mobile app.
Fields in this part of the guide view the full addressview the meeting URLif a full address is available, that value is shown
Next stepUnpaid appointments support the most flexible editing experience because no collected payment needs to be protected. This allows teams to update booking details when a customer changes their service needs, preferred staff member, or appointment information.
Example values
view the full address
4180 W Belmont Ave
view the meeting URL
https://northgatedental.com

Illustrative values showing the expected format. They are not read from the screenshot.

All 3 steps in this procedure
  1. view the full address
  2. copy the displayed address
  3. tap View Location to open navigation options

Editing Unpaid Service v2 Appointments

Unpaid appointments support the most flexible editing experience because no collected payment needs to be protected. This allows teams to update booking details when a customer changes their service needs, preferred staff member, or appointment information.

For unpaid Service v2 appointments, users can edit supported fields such as:

  • Services

  • Add-ons

  • Staff

  • Variants

  • Location

  • Appointment title

  • Date and time

  • Timezone

  • Coupon codes

  • Internal notes

  • Appointment status

After making changes, tap Save Changes to update the appointment.

Editing Unpaid Service v2 Appointments (image 5 of 8) What this shows After making changes, tap Save Changes to update the appointment. What this shows Illustrates the "Editing Unpaid Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "Editing Unpaid Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: After making changes, tap Save Changes to update the appointment. This part of the guide covers 10 fields, listed below. Immediately after, the guide continues: Paid appointments have editing limits to protect payment accuracy and prevent accidental changes to details tied to the collected payment. When payment has already been collected, the app explains which fields are locked and why. Image 5 of 8 How to confirmAfter making changes, tap Save Changes to update the appointment.
Fields in this part of the guide ServicesStaffVariantsLocationAppointment titleDate and timeTimezoneCoupon codesInternal notesAppointment status
Buttons and menus referenced Save Changes
Next stepPaid appointments have editing limits to protect payment accuracy and prevent accidental changes to details tied to the collected payment. When payment has already been collected, the app explains which fields are locked and why.
Example values
Appointment title
Practice Manager
Timezone
America/Chicago

Illustrative values showing the expected format. They are not read from the screenshot.

All 11 steps in this procedure
  1. Services
  2. Add-ons
  3. Staff
  4. Variants
  5. Location
  6. Appointment title
  7. Date and time
  8. Timezone
  9. Coupon codes
  10. Internal notes
  11. Appointment status

Editing Paid Service v2 Appointments

Paid appointments have editing limits to protect payment accuracy and prevent accidental changes to details tied to the collected payment. When payment has already been collected, the app explains which fields are locked and why.

For paid appointments:

  • Date and time can be changed.

  • Structural details such as service and staff are locked.

  • Some customer, service, or payment-related fields may appear disabled.

  • Use Duplicate Appointment when you need to create a new booking with different service or staff details.

The app displays a note explaining that the appointment is paid and that only supported details can be changed. This helps users avoid making changes that could conflict with the original payment.

Editing Paid Service v2 Appointments (image 6 of 8) What this shows The app displays a note explaining that the appointment is paid and that only supported details can be changed. What this shows Illustrates the "Editing Paid Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "Editing Paid Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: The app displays a note explaining that the appointment is paid and that only supported details can be changed. This helps users avoid making changes that could conflict with the original payment. Immediately after, the guide continues: Rescheduling lets users quickly move an appointment to a new date or time without rebuilding the full booking. This is useful when a client requests a different slot or when staff availability changes. Image 6 of 8 What this coversThe app displays a note explaining that the appointment is paid and that only supported details can be changed. This helps users avoid making changes that could conflict with the original payment.
Buttons and menus referenced Duplicate Appointment
Next stepRescheduling lets users quickly move an appointment to a new date or time without rebuilding the full booking. This is useful when a client requests a different slot or when staff availability changes.
All 4 steps in this procedure
  1. Date and time can be changed.
  2. Structural details such as service and staff are locked.
  3. Some customer, service, or payment-related fields may appear disabled.
  4. Use Duplicate Appointment when you need to create a new booking with different service or staff details.

Rescheduling Service v2 Appointments

Rescheduling lets users quickly move an appointment to a new date or time without rebuilding the full booking. This is useful when a client requests a different slot or when staff availability changes.

When rescheduling from mobile, users can update appointment scheduling details such as:

  • Timezone

  • Date

  • Time

  • Appointment status, where available

The date picker is timezone-aware and helps prevent unavailable past dates from being selected. After choosing the updated schedule, tap Save Changes.

Rescheduling Service v2 Appointments (image 7 of 8) What this shows The date picker is timezone-aware and helps prevent unavailable past dates from being selected. What this shows Illustrates the "Rescheduling Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "Rescheduling Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: The date picker is timezone-aware and helps prevent unavailable past dates from being selected. After choosing the updated schedule, tap Save Changes. This part of the guide covers 4 fields, listed below. Immediately after, the guide continues: Duplicating an appointment creates a new booking using the existing appointment details as a starting point. This is helpful for repeat customers, similar service requests, or paid bookings where locked details cannot be changed directly. Image 7 of 8 How to confirmThe date picker is timezone-aware and helps prevent unavailable past dates from being selected. After choosing the updated schedule, tap Save Changes.
Fields in this part of the guide TimezoneDateTimeAppointment status, where available
Buttons and menus referenced Save Changes
Next stepDuplicating an appointment creates a new booking using the existing appointment details as a starting point. This is helpful for repeat customers, similar service requests, or paid bookings where locked details cannot be changed directly.
Example values
Timezone
America/Chicago

Illustrative values showing the expected format. They are not read from the screenshot.

All 4 steps in this procedure
  1. Timezone
  2. Date
  3. Time
  4. Appointment status, where available

Duplicating Service v2 Appointments

Duplicating an appointment creates a new booking using the existing appointment details as a starting point. This is helpful for repeat customers, similar service requests, or paid bookings where locked details cannot be changed directly.

Use Duplicate Appointment when:

  • A customer wants the same or similar service again.

  • A paid appointment needs structural changes, such as different service or staff details.

  • You want to reuse appointment details without manually entering everything again.

  • You are duplicating a past appointment and want to use today’s date as the starting point.

After duplicating, review the copied details, make any needed changes, and save the new appointment.


Deleting Service v2 Appointments

Deleting an appointment removes the booking after confirmation. The confirmation step helps prevent accidental deletion, especially when the appointment includes associated services.

Before deleting, review the confirmation sheet carefully. If the appointment includes multiple associated services, deleting it may also delete the associated appointments linked to those services.

Deleting Service v2 Appointments (image 8 of 8) What this shows Before deleting, review the confirmation sheet carefully. What this shows Illustrates the "Deleting Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". This screenshot appears in the "Deleting Service v2 Appointments" section of "Manage Service v2 Appointments in the Mobile App". The text alongside this image reads: Before deleting, review the confirmation sheet carefully. If the appointment includes multiple associated services, deleting it may also delete the associated appointments linked to those services. Immediately after, the guide continues: Some Service v2 bookings may include multiple associated services. When editing or deleting these appointments, the app may show a confirmation sheet explaining that the changes apply to the associated services listed. Image 8 of 8 What this coversBefore deleting, review the confirmation sheet carefully. If the appointment includes multiple associated services, deleting it may also delete the associated appointments linked to those services. Next stepSome Service v2 bookings may include multiple associated services. When editing or deleting these appointments, the app may show a confirmation sheet explaining that the changes apply to the associated services listed.

Managing Appointments with Associated Services

Some Service v2 bookings may include multiple associated services. When editing or deleting these appointments, the app may show a confirmation sheet explaining that the changes apply to the associated services listed.

Review the associated services before saving or deleting so you understand which linked appointments will be updated or removed. This confirmation helps protect multi-service bookings from unintended changes.

Screenshot Placeholder: Add a screenshot showing the Edit Appointment confirmation sheet explaining that changes will update associated services.


How To Manage Service v2 Appointments in the Mobile App

Managing Service v2 appointments from mobile starts from the calendar appointment detail screen. Opening the action menu gives users access to supported appointment actions based on appointment type and payment status.

  1. Open the mobile app.

  2. Go to Calendars.

  3. Switch to any Calendar View.

  4. Tap a Service v2 appointment to open the appointment detail screen.

  5. Tap the three-dot menu in the top-right corner.

  6. Choose one of the available actions:

    • Edit

    • Reschedule

    • Duplicate

    • Delete

  7. Review any notes, restrictions, or confirmation messages shown in the app.

  8. Make the needed changes.

  9. Tap Save Changes, or confirm the action when deleting.

For paid appointments, use Duplicate Appointment when the details you need to change are locked.


Frequently Asked Questions

Q: Is this available for all appointment types?
No. These actions are available for Service Calendar v2 appointments only.

Q: Which mobile apps support this feature?
This feature is available in the GHL Customer Care mobile app, LeadConnector mobile app, and white-labeled mobile apps.

Q: What app version is required?
Mobile app version 4.10.0 (810) or later is required.

Q: Can I edit paid appointments from the mobile app?
Yes, but paid appointments have restrictions. Date and time can be changed, while structural details such as service and staff are locked after payment has been collected.

Q: Why are some fields disabled when I edit an appointment?
Some fields may be disabled because the appointment is paid. These restrictions help protect payment accuracy and prevent changes that could conflict with the collected payment.

Q: When should I duplicate instead of edit?
Use Duplicate Appointment when you need to create a similar booking, rebook a repeat customer, or make structural changes to a paid appointment that cannot be edited directly.

Q: Can I delete an appointment with associated services?
Yes, but review the confirmation sheet carefully. Deleting an appointment with associated services may also delete the linked associated appointments.

Q: Can I reschedule a Service v2 appointment from mobile?
Yes. Open the appointment detail screen, tap the three-dot menu, and select Reschedule to choose a new date or time.

Q: Does this work from booking links or native/share-link flows?
No. This feature is available in the mobile app only.


Was this guide helpful?

Related guides