Let your patients know with an automated email that their appointment is confirmed.
Provide a convenient button in the email to access your Experience Cloud site.
| Available in: Enterprise and Unlimited editions with Health Cloud and
Video Calls Add-On license. |
| Configure Video Calls feature |
Video Calls permission set |
| Provide user access to Video Calls on Experience Cloud site |
Video Calls for Experience Cloud permission set |
| To enable email tracking |
Customize Application |
-
Edit the button in the email template so the link connects to your Experience site login
page.
-
From Setup, in the Quick Find box, enter Email Templates, then
select Classic Email Templates.
-
Click the Scheduled Video Call Details for Authenticated Users
email template.
-
Click Edit HTML Version.
-
At the end of the html, look for class=”button”href=[PORTAL_URL]”. Replace the [PORTAL_URL] with the URL of your Experience site login page.
-
Save your work.
-
Next, create an email alert for the appointment confirmation.
-
From Setup, in the Quick Find box, enter Email Alerts, then select
Email Alerts.
-
Click New Email Alert.
-
Add a Description. We suggest Appointment Confirmation.
-
Add a Unique Name. We suggest Appointment_Confirmation.
-
Select the Service Appointment object.
-
Select the Scheduled Video Call Details for Authenticated Users email template you
edited.
-
For Recipient Type, choose Service Appointment Owner and Record Created as Selected
Recipients.
-
For From Email Address, choose Current User’s Email Address.
Alternatively, set up a do-not-reply email address for this alert.
-
Save your work.
-
Create a record-triggered flow to automatically send an appointment confirmation email when
the appointment is booked.
-
From Setup, in the Quick Find box, enter flows, and then select
Flows under Process Automation.
-
Click New Flow.
-
Select Record-Triggered Flow, then click
Create.
-
Select Service Appointment as the object.
-
Choose to trigger a flow when A record is created.
-
For Condition Requirements, select All conditions are met.
-
Add a Condition with the values SchedStartTime for Field,
Is Null for Operator, and
$GlobalConstant.False for Value.
-
Add another condition with the values ContactID for Field,
Is Null for Operator, and
$GlobalConstant.False for Value.
-
For When to Run the Flow for Updated Records select Only when a record is
updated to meet the condition requirements.
-
Optimize the Flow for Actions and Related Records.
-
Click Done.
-
Add the element Send Email Alert.
-
In the Action box type the name of the email alert, for example Appointment
Confirmation.
-
Add a Label. We suggest Send Confirmation Email.
-
Add an API Name. We suggest Send_Confirmation_Email.
-
For Select Input Variables, choose {$Record.ID}.
-
Click Done
-
Save and activate the flow.
-
To add a scheduled path and send an appointment reminder, create a version of the
appointment confirmation flow. These steps create a flow that sends an email one day before the
scheduled appointment.
-
From Setup, in the Quick Find box, enter flows, and then select
Flows.
-
Click the label of the flow that you built for appointment confirmation.
-
Click Save As.
-
Click the A New Flow tab.
-
Add a name for Flow Label. We suggest Send Email for Appointment
Reminder.
-
Use the default Flow API Name.
-
Save your work.
-
Click the Start button to expand. Then click Add Scheduled
Paths.
-
Enter a name for Path Label. We suggest One Day Prior To
Start.
-
Use the default API Name.
-
For Time Source, select ServiceAppointment:ScheduledStart.
-
For Offset Number, select 1.
-
For Offset Option, select Days Before.
-
In Advanced Options for Batch Size, enter 200.
-
Click Done.
-
Save and activate your flow.
-
Enable email tracking.
The appointment confirmation email with include personal health information about the
patient. Tracking these emails is suggested to ensure they are received by the intended
recipient.