---
title: Appointment Confirmation/Cancellation Web Link for Reminders
slug: portal-sub/appointment-confirmationcancellation-web-link-for-reminders
docTags: 
createdAt: 2026-03-04T12:03:13.231Z
---

In Profile 8.8, when a patient is sent an appointment reminder by SMS or email, they have the ability to confirm the appointment using an unique external web address that is automatically generated for each appointment. This resolves issues with the previous approach of having the patient reply with "1" or "2" in cases where more than one patient shared the same mobile number, or if the patient has multiple appointments in a short period of time.

The SMS sent to a patient will include a link to the web page. If the patient clicks on it, they'll be sent to a page that shows the appointment details, and given the option to **Confirm&#xA0;**&#x6F;r **Cancel&#xA0;**&#x74;he appointment. 

## Configuration Steps

1. Go to **Organization/Preferences/Setup/Internet/Messages**
2. Set the Organisation Web URL to the public URL used for Profile HTTPS login. This is available for all hosted customers. Self-hosted customers may require additional configuration.

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/qbdgmzQVF4YrQRjNfCpB8_kyldpvsxgk7pqtyq7fvg2mbrswzsjmnmq.png" size="100" isUploading="false" initialPath="assets/kYLdpvSxGk7PQTYq7FvG2mBRSW_ZSjmnmQ.png" githubPath="en/Appointment Management and Scheduling/Appointment Reminders and Templates/assets/kYLdpvSxGk7PQTYq7FvG2mBRSW_ZSjmnmQ.png" position="flex-start" showCaption="false" indent="2"}

3. Update the **Appointment Reminder&#xA0;**&#x6D;essage template to include the new print variable «Letter.Context.Appointment.ConfirmationWebURL».
4. Click the **Configure Appointment Reminders&#xA0;**&#x62;utton. Th&#x65;**&#xA0;System Tasks** window will open and create the the **Patient Messages for Appointment Reminders** system task if it doesn't yet exist.See [https://help.intrahealth.com/en/support/solutions/articles/6000261887-configure-appointment-reminder-rules](docId\:vKvYMNj9Y6BYGM5UzI8NL) for more details about configuring Appointment Reminders. 
5. Double-click the **Patient Messages for Appointment Reminders** system task to open it.
6. Update the **Message Template** for each appointment reminder rule to include the new «Letter.Context.Appointment.ConfirmationWebURL» print variable.

## Confirmation and cancellation preferences

Administrators can set preferences for patients using OnTheGo Profiles to control if they have the ability to confirm or cancel appointments. For example, disabling the ability to cancel if the appointment is occurring in 24 hours or less.

### Enable and disable booking confirmations and cancellations

1. Go to **Organisation/Preferences/Setup/Patient Online Booking**
2. Under **OnTheGo Profiles**, select the profile type you wish to edit and press 

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/Y87S8vADXuqkp7Q96NAIl_jhe5kujojrjkdflecypxu1t15jurneex2q.png" size="10" isUploading="false" initialPath="assets/JHE5KUJOjrjKDFlEcyPxU1T15JurnEEx2Q.png" githubPath="en/Appointment Management and Scheduling/Appointment Reminders and Templates/assets/JHE5KUJOjrjKDFlEcyPxU1T15JurnEEx2Q.png" position="flex-start" showCaption="false" indent="2"}

- To disable booking confirmations, change the **Allow Confirmation** field to **No**
- To disable booking cancellations, change the **Allow Cancellation&#xA0;**&#x66;ield to **No**

**&#xA0;     &#xA0;**&#x33;. Press **OK&#xA0;**&#x74;o save changes.

![](https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/nXn9xM18NFtbuwHWDMnfM_vbyo1sqlshzxssf2evikom-bhvdx9srq.png)

**&#xA0;     &#xA0;**&#x34;. Under **Alter Patient/Internet/OnTheGo Profile**, make sure the patient is listed under the profile with the correct confirmation and cancellation preferences 

![](https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/Tw9G9X3rhUC_96x-eZX2s_bpvtiap08acjiomcmnukcm8wgy5iiemyw.png)****


### Change Maximum Confirmation Time and Minimum Cancellation Time

The time period in which a patient can confirm and cancel an appointment can also be altered using OnTheGo Profiles.

1. Go to **Organisation/Preferences/Setup/Patient Online Booking**
2. Under **OnTheGo Profiles**, select the profile type you wish to edit and press 

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/vtbWvOnEArDSt7etprWkJ_3zsvqharrovpplg72mbzmseovwkkjzsx6a.png" size="10" isUploading="false" initialPath="assets/3ZSVqHarRoVpplG72mBzMSEoVWkKJZSX6A.png" githubPath="en/Appointment Management and Scheduling/Appointment Reminders and Templates/assets/3ZSVqHarRoVpplG72mBzMSEoVWkKJZSX6A.png" position="flex-start" showCaption="false" indent="2"}

3. Change the value next to the **Maximum Confirmation Time (Days)&#xA0;**&#x66;ield. The number will refer to the maximum number of days under which a patient can confirm an appointment. For example, setting the value to 7 will prevent patients from confirming an appointment until at least 7 days before the appointment time.

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/DuZG6GWxhs0KMe2Wd1-oa_ieh197rvoogyijkc0wljow3ij8jmbyfeg.png" size="100" isUploading="false" initialPath="assets/iEh197_rvoOgYiJkc0wljow3Ij8JmByfEg.png" githubPath="en/Appointment Management and Scheduling/Appointment Reminders and Templates/assets/iEh197_rvoOgYiJkc0wljow3Ij8JmByfEg.png" position="flex-start" showCaption="false" indent="2"}

4. Change the value next to **Minimum Cancellation Time (Hours)**. The number will refer to the minimum amount of hours under which a patient can cancel an appointment. For example, setting the value to 24 will prevent patients from cancelling an appointment within 24 hours before the appointment time.
5. Press **OK&#xA0;**&#x74;o save changes.
6. Under **Alter Patient/Internet/OnTheGo Profile**, make sure the patient is listed under the profile with the correct confirmation and cancellation preferences
