# Workflow Action - Generate One Time Booking Link

> TABLE OF CONTENTS Overview Action Name Action Description How to Configure Example Overview A one-time link is a unique scheduling link that…

- Source: https://docs.ghlcustomercare.com/docs/workflows/contact-workflow-actions/workflow-action-generate-one-time-booking-link
- Section: Workflows / Contact Workflow Actions
- Reading time: 2 min
- Images: 5, each explained below

---
**TABLE OF CONTENTS**

-   [Overview](#overview)
-   [Action Name](#action-name)
-   [Action Description](#action-description)
-   [How to Configure](#how-to-configure)
-   [Example](#example)

## Overview

A one-time link is a unique scheduling link that automatically expires upon booking. With the 'Generate One-Time Booking Link' action, users can now effortlessly create these links directly within their workflow.

## Action Name

Generate One Time Booking Link

## Action Description

This action eliminates the manual effort involved in link creation, ensuring a seamless and error-free scheduling process. This action offers a dynamic, effective, and flexible approach to managing bookings, providing users with greater control and adaptability.

## How to Configure

To generate dynamic One-Time Links within your workflow, follow these simple steps:

**1\. Create a Workflow:** Start by creating a workflow in your account. Define the trigger that initiates the workflow based on your specific needs.

  

[](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155018179878/original/9PH-4QaDl1YRM4CRiWB2XUQGAMQ-z3B54w.png?1705662313)

![How to Configure (image 1 of 5)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032993277/original/O10E6elJz1v8jSs4umstCeXyk0Ax-gigpA.png)

**How to Configure (image 1 of 5)**

This screenshot appears in the "How to Configure" section of "Workflow Action - Generate One Time Booking Link". The text alongside this image reads: 1. Create a Workflow: Start by creating a workflow in your account. Define the trigger that initiates the workflow based on your specific needs. Immediately after, the guide continues: 2. Add the 'Generate One-Time Booking Link' Action: Within your workflow, add an action. Navigate to the 'Appointments' category and select 'Generate One Time Booking Link.'.
- What this covers: 1. Create a Workflow: Start by creating a workflow in your account. Define the trigger that initiates the workflow based on your specific needs.
- Controls: 3. Choose the calendar
- Next: 2. Add the 'Generate One-Time Booking Link' Action: Within your workflow, add an action. Navigate to the 'Appointments' category and select 'Generate One Time Booking Link.'

**2\. Add the 'Generate One-Time Booking Link' Action:** Within your workflow, add an action. Navigate to the 'Appointments' category and select 'Generate One Time Booking Link.'

[](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155018179038/original/YCkyI2w8TIZMetLj9EHdbrWc3tthBnU8FQ.png?1705662119)

![How to Configure (image 2 of 5)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032993274/original/r8Xt76pd0HYYErmU1OT6R31FJ204JTWmiw.png)

**How to Configure (image 2 of 5)**

This screenshot appears in the "How to Configure" section of "Workflow Action - Generate One Time Booking Link". The text alongside this image reads: 2. Add the 'Generate One-Time Booking Link' Action: Within your workflow, add an action. Navigate to the 'Appointments' category and select 'Generate One Time Booking Link.'. Immediately after, the guide continues: 3. Choose the calendar for which you want to generate the one-time link.
- What to choose: 2. Add the 'Generate One-Time Booking Link' Action: Within your workflow, add an action. Navigate to the 'Appointments' category and select 'Generate One Time Booking Link.'
- Controls: 3. Choose the calendar
- Next: 3. Choose the calendar for which you want to generate the one-time link.

**3\. Choose the calendar** for which you want to generate the one-time link.

[](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155018180332/original/lDOQfOfeezXDE2rv93kRi7tuZRnssl3r0g.png?1705662475)

![How to Configure (image 3 of 5)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032993279/original/Pb-w18mPLnkVZA9Dd9tAKS0CfXj8JdU4dA.png)

**How to Configure (image 3 of 5)**

This screenshot appears in the "How to Configure" section of "Workflow Action - Generate One Time Booking Link". The text alongside this image reads: 3. Choose the calendar for which you want to generate the one-time link. Immediately after, the guide continues: 4. Share the Generated Link: To share the link with your contact, add a communication action (e.g., email) to your workflow.
- What to choose: 3. Choose the calendar for which you want to generate the one-time link.
- Controls: 3. Choose the calendar
- Next: 4. Share the Generated Link: To share the link with your contact, add a communication action (e.g., email) to your workflow.

**4\. Share the Generated Link:** To share the link with your contact, add a communication action (e.g., email) to your workflow.

[](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155018181091/original/RKQiBow9CoDlsPKjvyEGvC-0QiqzQ_JTHw.png?1705662726)

![How to Configure (image 4 of 5)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032993278/original/HVn5xo9-tr9w71Eo6bQKLmBewFhjPc1FCg.png)

**How to Configure (image 4 of 5)**

This screenshot appears in the "How to Configure" section of "Workflow Action - Generate One Time Booking Link". The text alongside this image reads: 4. Share the Generated Link: To share the link with your contact, add a communication action (e.g., email) to your workflow. Immediately after, the guide continues: 5. Add the Custom Value: Insert the unique one-time link that will get generated each time a trigger is activated, into the email body using a custom value. Select 'Generate One Time Booking Link' and choose 'One Time Link.'.
- What this covers: 4. Share the Generated Link: To share the link with your contact, add a communication action (e.g., email) to your workflow.
- Controls: 3. Choose the calendar
- Next: 5. Add the Custom Value: Insert the unique one-time link that will get generated each time a trigger is activated, into the email body using a custom value. Select 'Generate One Time Booking Link' and choose 'One Time Link.'

**5\. Add the Custom Value:** Insert the unique one-time link that will get generated each time a trigger is activated, into the email body using a custom value. Select 'Generate One Time Booking Link' and choose 'One Time Link.'

[](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155018180795/original/lGXO4iv2tvapxRKiIFiXIeulY_6LFexvVg.png?1705662663)

![How to Configure (image 5 of 5)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032993280/original/CghJ2vb2XniMDcil1Gkh_Nf4_r2lAhvg7A.png)

**How to Configure (image 5 of 5)**

This screenshot appears in the "How to Configure" section of "Workflow Action - Generate One Time Booking Link". The text alongside this image reads: 5. Add the Custom Value: Insert the unique one-time link that will get generated each time a trigger is activated, into the email body using a custom value. Select 'Generate One Time Booking Link' and choose 'One Time Link.'. Immediately after, the guide continues: 6. Customize Email Body: Customize the email body as needed and click 'Save.'.
- What to choose: 5. Add the Custom Value: Insert the unique one-time link that will get generated each time a trigger is activated, into the email body using a custom value. Select 'Generate One Time Booking Link' and choose 'One Time Link.'
- Controls: 3. Choose the calendar
- Next: 6. Customize Email Body: Customize the email body as needed and click 'Save.'

**6\. Customize Email Body:** Customize the email body as needed and click 'Save.'

**7\. Publish Workflow:** Once your workflow is set up, publish it. Now, each time a contact enters the workflow triggered by your defined condition, a unique one-time link will be generated and sent to them via email.

## Example

**Send a One Time Booking Link to a user who has submitted a Form**

**Trigger**

**Form Submitted** \- Add the trigger and select the form on submitting which the user should get a booking link.

**Action**

**Generate One time booking link** \- Add the action and select the Calendar.

**Send Email** \- In the email action, use custom value picker to add the One Time Booking Link in the email.

**Outcome**

As soon as a customer submits the form they will receive a booking link to your calendar and they can use that to schedule an appointment.

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com