Automate Appointment Reminders for Contacts and Guests

April 17, 2026
video thumbnail for 'Automate appointment reminders for contacts and guests'

Appointment workflows used to be limited to the primary contact. That created a real problem for multi-participant appointments. Reminders, confirmations, and follow-ups could be automated for one person, but not for everyone involved.

That gap is now closed in Pinnacle.

Appointment workflows can now support contacts and guests, which makes it much easier to automate communication for group bookings and shared appointments. If your team needs to send reminders, onboarding details, status updates, or cancellation notices to more than one attendee, this update gives you the control to message the right people automatically.

What changed in appointment workflows

The key improvement is simple: when setting up certain appointment workflow triggers, you can now choose who gets enrolled.

Instead of being limited to the primary contact, you can decide whether the workflow should run for:

  • Contact only
  • Contact and guests
  • Guests only

This matters for any business that handles appointments with multiple participants. That could include group sessions, shared consultations, team meetings, or any booking where more than one person needs timely communication.

Screenshot of Pinnacle appointment workflow “Affected Triggers” highlighting “Appointment Status” and “Customer Booked Appointment.”

The “Affected Triggers” list shows which appointment triggers support the new contacts and guests enrollment behavior.

Which triggers support contacts and guests

This update applies to two appointment workflow triggers only:

  • Customer Booked Appointment
  • Appointment Status

If you are using one of those triggers, you can now define whether the workflow should include the main contact, the guests, or both.

That distinction is important because it affects who receives automated messages and when the workflow runs.

How enrollment works for each option

Contact only

Choose this option when communication should go just to the primary contact attached to the appointment.

This is the best fit when one person is responsible for the booking and there is no need to send separate messages to guests.

Contact and guests

Choose this when everyone associated with the appointment should be included.

When you select Contact and Guests, the workflow runs:

  • Once for the primary contact
  • Once for each guest

That means each person is enrolled separately. This is especially useful when everyone needs the same reminder, confirmation, update, or follow-up.

It also helps reduce no-shows, because you are not relying on the main contact to pass along details to everyone else.

Screenshot of Pinnacle Contact and guests behavior with options Contact only, Contact and guests, and Guests only

When you select Contact and guests, Pinnacle enrolls the primary contact and also runs the workflow for each guest tied to the appointment.

Guests only

Choose this option when the main contact should be excluded and only the guests should receive the workflow.

When you select Guests only, the primary contact is skipped entirely.

This can be useful when the person making the booking does not need the same messages as the attendees, or when guest communication needs to be handled separately from contact communication.

One important behavior to know about late-added guests

There is one detail that teams should keep in mind when using the Customer Booked Appointment trigger.

If a guest is added after the appointment has already been booked, that guest is not enrolled by the earlier trigger event.

In other words, the workflow enrollment is based on who was associated with the appointment at the time that trigger fired. Guests added later do not get pulled into that already-triggered workflow automatically.

This is a practical detail, but it matters. If your booking process often involves guests being added after the initial appointment is created, you will want to test carefully and make sure your workflow logic matches that behavior.

Pinnacle enrollment audience options with late guest addition warning: guests added after booking won’t be enrolled

This screen highlights the **late guest addition** behavior—guests added after the appointment is booked won’t be enrolled into the workflow.

How to set it up in Pinnacle

The setup is straightforward.

  1. Add a Customer Booked Appointment trigger or an Appointment Status trigger to your workflow.

  2. Find the setting for Who should be enrolled into the workflow.

  3. Choose one of these options:

    • Contact only
    • Contact and Guests
    • Guests only
  4. Save the trigger.

  5. Add any extra workflow actions you want, such as reminders, confirmations, follow-ups, or status-based messages.

  6. Publish the workflow.

That is the full setup. Once published, your workflow can automatically target the people tied to the appointment based on the option you selected.

Pinnacle trigger settings for Appointment Status showing enrollment options: Contact only, Contact and guests, Guests only

Choose who should be enrolled into the workflow—Contact only, Contact and guests, or Guests only—then save the trigger.

When to use each enrollment option

The right choice depends on who actually needs the message.

Use Contact only when:

  • The primary contact is the only person who needs communication

  • The booking is managed through a single point of contact

  • Guests do not need separate reminders or updates

Use Contact and Guests when:

  • Everyone attending needs reminders or confirmations

  • You want all participants informed about updates or cancellations

  • You are handling multi-participant appointments and want fewer manual follow-ups

Use Guests only when:

  • The attendees need communication but the booker does not

  • You want separate workflows for the contact and the guests

  • The primary contact should be excluded from that specific automation

Why this update matters

This is a small change in setup, but a meaningful improvement in workflow automation.

It helps teams:

  • Send reminders to the right attendees automatically
  • Improve confirmations and follow-up communication
  • Support multi-participant appointments without manual work
  • Keep all necessary contacts informed about changes, updates, and cancellations
  • Streamline customer onboarding tied to appointments

And that last point is especially useful. Appointments often start a process, not just a calendar event. If onboarding steps, instructions, or next actions need to go to more than one person, this update makes that much easier to automate cleanly.

A smart next step for existing workflows

If you already use appointment workflows in Pinnacle, it is worth reviewing them now.

Check whether any current automation should be updated to include guests, or whether some workflows should target guests only. Then test with a sample appointment to confirm that the correct contacts are enrolled.

That quick review can prevent missed reminders, reduce confusion, and help make sure every participant gets the right message at the right time.

Appointment Status workflow trigger in Pinnacle with enrollment audience options and Save Trigger button

When you configure the “Appointment Status” trigger, you choose the enrollment audience (Contact only, Contact and guests, or Guests only) and then save the trigger to apply it to the workflow.

FAQ

Which appointment workflow triggers support contacts and guests?

The update applies to Customer Booked Appointment and Appointment Status triggers.

What happens if we choose Contact and Guests?

The workflow runs once for the primary contact and once for each guest associated with the appointment.

What happens if we choose Guests only?

The primary contact is skipped, and the workflow runs only for the guests.

Will guests added after the appointment is booked be enrolled automatically?

No. Guests added after the original booking event are not enrolled by that earlier trigger.

What is the basic setup process?

Add a Customer Booked Appointment or Appointment Status trigger, choose who should be enrolled into the workflow, save the trigger, add your workflow actions, and publish.

Why is this useful for group bookings?

It allows teams to automate reminders, confirmations, follow-ups, and status updates for all the people involved in an appointment, not just the main contact.

This article was created from the video Automate appointment reminders for contacts and guests

Back to Blog
Image

Innovation

Fresh, creative solutions.

Image

Integrity

Honesty and transparency.

Excellence

Excellence

Top-notch services.

FOLLOW US

Copyright 2026. Pinnacle Ai. All Rights Reserved.