> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Workflow Actions

> Reference for all workflow actions in the HoopAI Platform — messaging, contacts, payments, AI, integrations, and more.

Actions are the steps that execute when a workflow trigger fires. The HoopAI Platform provides over 100 actions organized by category.

<AccordionGroup>
  <Accordion title="Messaging actions">
    ### send-sms-action

    The Send SMS workflow action allows you to send automated text messages to your contacts when a workflow is triggered. Whether you’re sharing updates, confirmations, or promotional messages, this action streamlines communication and ensures your customers receive timely information.

    ## Setting Up the Send SMS Action

    To get started, click on the “+” icon in your workflow builder to add a new action, then select “Send SMS” from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-0-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=a2b5241b224e089504e6536279b30a65" alt="Screenshot" width="1334" height="793" data-path="images/automation-send-sms-action-0-image.png" />
    </Frame>

    ***

    ## Edit Action

    ### Templates

    If you would like to use an SMS template that you’ve created previously, click on the Templates dropdown and choose the template you would like to use, or search for the template name in the search bar.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-1-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=a0deda98e93a9ae3245be8f65bf8f188" alt="Screenshot" width="690" height="723" data-path="images/automation-send-sms-action-1-image.png" />
    </Frame>

    ### Message

    If you’re not using a template, type your SMS directly into the Message box.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-2-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=3a613897f0f75399e913f10479f648fe" alt="Screenshot" width="710" height="572" data-path="images/automation-send-sms-action-2-image.png" />
    </Frame>

    If you need some help writing your message, click “Write with AI.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-3-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=c7d89caaeff0422ed604ec2eb950a2fc" alt="Screenshot" width="710" height="572" data-path="images/automation-send-sms-action-3-image.png" />
    </Frame>

    This will open a module where you must select a tone (1), enter your prompt (2), and generate your message (3).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-4-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=a218c89477f3d309587ba614b5bc7150" alt="Screenshot" width="799" height="744" data-path="images/automation-send-sms-action-4-image.png" />
    </Frame>

    Make any necessary changes to your message, and when you're ready, click “Use Message” to add it to your workflow builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-5-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=ec6cccc2ca3ae2b240913bc830335f11" alt="Screenshot" width="800" height="806" data-path="images/automation-send-sms-action-5-image.png" />
    </Frame>

    ### Custom Values & Trigger Links

    Personalize the SMS using Custom Values such as the contact's name or event details. You can also add trigger links to direct recipients to a funnel, webpage, or other destination.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-6-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=24c2a0f484188c9673041dedba544c6c" alt="Screenshot" width="674" height="462" data-path="images/automation-send-sms-action-6-image.png" />
    </Frame>

    ### Add Attachment

    If you would like to add an attachment, such as a file or image, you can do so by clicking the "Add attachment" button and selecting the file or image you would like to include.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-7-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=06e3f2c8ad5f36707a9f2e75c9bed19b" alt="Screenshot" width="660" height="451" data-path="images/automation-send-sms-action-7-image.png" />
    </Frame>

    ### Add Files Through the URL

    Additionally, you can add a file through URL by inputting the URL into the field and then clicking on the "+Add" button to add the file.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-8-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=d750611202eeeed502930c08f5156033" alt="Screenshot" width="660" height="451" data-path="images/automation-send-sms-action-8-image.png" />
    </Frame>

    ### Test Phone Number

    Before saving your action, test the SMS by entering a demo phone number and clicking Send Test SMS. Make sure to use a real phone number to review how the message appears on a mobile device.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-9-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=741e10ef8072e3e2a1185007a36d0515" alt="Screenshot" width="660" height="451" data-path="images/automation-send-sms-action-9-image.png" />
    </Frame>

    When you're satisfied, click Save Action to finalize.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-10-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=727fc00c222887cd8e832be483bd0a53" alt="Screenshot" width="660" height="451" data-path="images/automation-send-sms-action-10-image.png" />
    </Frame>

    ***

    ## SMS Statistics

    When your workflow is live and customers have run through the workflow, you will then be able to see the statistics of SMS messages sent to contacts.

    1. Delivered: The number of SMS messages delivered to contacts is seen here.
    2. Clicked: This shows the number of contacts that clicked on the SMS message.
    3. Failed: You can see the number of SMS messages that failed to deliver to contacts.
    4. View Details: Click on "view details" to see the full details of each statistic.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-11-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=17535bba5bd2c547a3aa6cebf44d0e19" alt="Screenshot" width="677" height="707" data-path="images/automation-send-sms-action-11-image.png" />
    </Frame>

    Additionally, you can access the “Stats View” by clicking the pie-chart icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-12-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=8480d8d1efe9dc3f60e46bf5e29992dc" alt="Screenshot" width="594" height="565" data-path="images/automation-send-sms-action-12-image.png" />
    </Frame>

    This will give you an overview of the stats from the last 30 days.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-13-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=df887685f4650a9cf2450255f22c1c00" alt="Screenshot" width="522" height="188" data-path="images/automation-send-sms-action-13-image.png" />
    </Frame>

    The Send SMS action simplifies communication by automating text messages and allowing you to personalize, test, and analyze your messaging strategy. Use this feature to connect with your contacts more efficiently and maintain strong engagement with your audience.

    ### send-email-action

    The Send Email workflow action will enable you to send an outbound email to a contact when your workflow is triggered. Utilize this action when a form or survey is submitted to quickly follow up with a client, or send emails triggered by certain events to cut down on day-to-day manual actions.

    To get started, click on the\*\*\*\* “+”\*\*\*\* icon to add a Workflow action, and select ****Send Email****.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-0-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=f49749127cbe86811b0421f89a3e59ec" alt="Screenshot" width="1334" height="793" data-path="images/automation-send-email-action-0-image.png" />
    </Frame>

    ### Action Name

    Rename the workflow action to enhance communication and collaboration among team members by using consistent and descriptive naming conventions that indicate the function or purpose of the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-1-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=1316bc9ea1a0b515e4ae319db9e2fcc9" alt="Screenshot" width="689" height="727" data-path="images/automation-send-email-action-1-image.png" />
    </Frame>

    ### From Name

    In the\*\*\*\* From Name\*\*\*\* field, you should enter the sender's name. You can also click on the tag icon to use the custom values.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-2-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=22b384dbda3396b8c7fb4e17fdde0391" alt="Screenshot" width="689" height="727" data-path="images/automation-send-email-action-2-image.png" />
    </Frame>

    ### From Email

    In the \*\*\*\*From Email \*\*\*\*field, you should enter the sender's email. You can also click on the tag icon to use the custom values.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-3-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=f80dd3b8807d39a598b13fd12c51f899" alt="Screenshot" width="689" height="727" data-path="images/automation-send-email-action-3-image.png" />
    </Frame>

    📌 ****NOTE****: If the 'From Name' and 'From Email' fields are empty, then the Email will be sent using the Default Values.

    ### Additional Recipients

    You can CC or BCC additional recipients by clicking their respective icons.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-4-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=50000de5646a6b3fd5af126ea2654d48" alt="Screenshot" width="689" height="727" data-path="images/automation-send-email-action-4-image.png" />
    </Frame>

    This will open a field for you to add their email or select a custom value to fill it for you; this email will not be reflected in the Email Stats.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-5-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=cae6b0ac803cb6142b1306248a3efb62" alt="Screenshot" width="622" height="410" data-path="images/automation-send-email-action-5-image.png" />
    </Frame>

    ### Subject

    Type the subject of the email in this field. You can also click on the tag icon to use the custom values.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-6-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=118852997e9e1360e96bf262bbaba033" alt="Screenshot" width="623" height="391" data-path="images/automation-send-email-action-6-image.png" />
    </Frame>

    ### Create Email

    Select how you want to build your email. You can select to write it directly in the builder (1), the Smart Builder to create a new template in the Marketing builder (2), or use an already created template (3).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-7-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=7f9eab7337da63ad1bf42f92a10a8d77" alt="Screenshot" width="693" height="732" data-path="images/automation-send-email-action-7-image.png" />
    </Frame>

    ### Message

    If you are not using an email template, you can type the body of the message in the message box. You have a variety of text editing options available to customize your email, including typography, alignment, bullet points, and adding images.

    You can use custom values to input user or contact info as well as add trigger links to your email using the corresponding dropdowns in the message box to customize your email.​

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-8-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=ff98257d1c59dab8edf742d38b1e93b2" alt="Screenshot" width="695" height="725" data-path="images/automation-send-email-action-8-image.png" />
    </Frame>

    Optionally, click "Write with AI" to launch the AI Assistant, then enter your desired prompt (e.g., "Write a promotional email encouraging users to take advantage of holiday discounts"). You may also select your preferred tone for the email; this is optional, and the default is a neutral tone.

    Once ready, click "Generate" to have the AI compose the email for you.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-9-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=ab3dee02795a946b54523903482f55a6" alt="Screenshot" width="695" height="725" data-path="images/automation-send-email-action-9-image.png" />
    </Frame>

    ### Add Attachments

    If you would like to add attachments to your email, such as files or images, click on the Add attachment button and select the file or image you’d like to add.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-10-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=e5149b35da534f57a08d77ad74b917d0" alt="Screenshot" width="695" height="725" data-path="images/automation-send-email-action-10-image.png" />
    </Frame>

    ### Test Emails

    Enter an email address in the Test Emails field and click on Send Test Email. Once you are satisfied with the demo email, you’ll be ready to send it out to your contacts.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-11-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=f0db3c1de0bf2a596c98b422f19ee97c" alt="Screenshot" width="690" height="268" data-path="images/automation-send-email-action-11-image.png" />
    </Frame>

    ### Email Delivery Statistics

    Once your workflow is live and you’ve had customers run through it, you’ll be able to access the email delivery statistics. The Email Delivery Statistics provides metrics on sent emails, including the number and details of emails delivered, opened, clicked, replied, bounced, accepted, stored, and rejected by contacts. Additionally, it reveals the number of contacts that have complained/reported the email.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-12-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=cb69fe8fa69e9ce08162cfa18e64bc29" alt="Screenshot" width="688" height="725" data-path="images/automation-send-email-action-12-image.png" />
    </Frame>

    1. ****Delivered****: Shows the numbers and details of emails delivered to the contacts under this workflow.
    2. ****Opened****: Shows the numbers and details of contacts that opened the mail under this workflow.
    3. ****Clicked****: Shows the number and details of contacts that clicked on the mail.
    4. ****Replied****: Shows the numbers and details of contacts that replied to the mail within this workflow.
    5. ****Bounced****: You can see the numbers and details of emails that got bounced.
    6. ****Accepted:**** Here, you will see the number of accepted emails.
    7. ****Stored****: You can see the number of stored emails here.
    8. ****Rejected****: This shows the number of emails that were rejected by the contact.
    9. ****Complained****: Here you will see the number of contacts who complained/reported the email.

    \*\*

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-13-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=42094c957d5e172c68a67ff7cd3433f8" alt="Screenshot" width="664" height="605" data-path="images/automation-send-email-action-13-image.png" />
    </Frame>

    Select the “View All Statistics” button to load the \*\*accepted, stored, rejected, ****and**** complained \*\*\*\*statistics.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-14-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=ad539bbba5f4832ff539b3440d888294" alt="Screenshot" width="829" height="407" data-path="images/automation-send-email-action-14-image.png" />
    </Frame>

    Additionally, you can access the “Stats View” by clicking the pie-chart icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-12-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=8480d8d1efe9dc3f60e46bf5e29992dc" alt="Screenshot" width="594" height="565" data-path="images/automation-send-sms-action-12-image.png" />
    </Frame>

    This will give you an overview of the stats from the last 30 days.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-email-action-16-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=260c228996f574278d81b81f95f513b6" alt="Screenshot" width="519" height="187" data-path="images/automation-send-email-action-16-image.png" />
    </Frame>

    The ****Send Email workflow action**** is a great feature designed to streamline your communication processes. Automating email delivery based on specific triggers ensures timely and efficient follow-ups while reducing manual effort. Whether you use customized templates or craft messages directly within the action. With detailed delivery statistics, you can monitor performance and optimize your email campaigns.

    ### manual-action-to-sms

    The Manual SMS action creates a manual task for a person to send an SMS directly to the contact. (You can find the manual tasks under ****Contacts > Manual Actions****). Utilize the Manual SMS workflow action when you want a team member to follow up with a client after a certain event has been triggered.

    ***

    ## Creating Manual Actions In Workflows

    ### Assign To User

    To add manual actions to a user in your CRM, you need to first assign the user to a specific workflow or campaign. This can be done using the Assign To User action in your workflow or campaign.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-0-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=564d4369bc40725ac88af89bf721daa7" alt="Screenshot" width="1375" height="786" data-path="images/automation-manual-action-to-sms-0-image.png" />
    </Frame>

    ### Assign User Workflow Step

    Once you add this step to your workflow, it will look like this image. Any manual actions you add will be assigned to the user you chose in this step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-1-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=43c690497902097302d6eee28cfbfd10" alt="Screenshot" width="682" height="425" data-path="images/automation-manual-action-to-sms-1-image.png" />
    </Frame>

    ### Adding Manual Actions

    Once you have added the Assign To User action to your workflow or campaign, you can add manual action steps for that user. To add a manual SMS action, click on the ****“+”**** icon and select ****Manual Action To SMS****.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-2-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=f8cdcd3a9fc42218b961bf7ff6535831" alt="Screenshot" width="1368" height="789" data-path="images/automation-manual-action-to-sms-2-image.png" />
    </Frame>

    ### Templates

    You can use previously created templates for your messages by selecting the Templates field in your workflow and choosing the one you want from the available options in your CRM.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-3-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=8e515a054f031101826e2fac6cf9506a" alt="Screenshot" width="689" height="727" data-path="images/automation-manual-action-to-sms-3-image.png" />
    </Frame>

    ### Message

    However, if you prefer to create a customized message, you can type it in the Message field instead. Moreover, you can use specific custom values for your message, such as the contact name, by clicking on the \*\*\*\*Custom Values option (Tag icon) \*\*\*\*and ****Trigger Links (Lightning bolt icon)****.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-4-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=880dae983bb2dd214b15fe3d4aed8b8b" alt="Screenshot" width="686" height="723" data-path="images/automation-manual-action-to-sms-4-image.png" />
    </Frame>

    ### Add Attachment

    To add an attachment to your message, click on the green Add Attachment button and select the file you want to attach from your computer.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-5-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=747a81e77a1fb801f60660cf4bb77eea" alt="Screenshot" width="689" height="476" data-path="images/automation-manual-action-to-sms-5-image.png" />
    </Frame>

    ### Add Files Through URL

    Alternatively, you could add files via URL by entering the URL in the dedicated field and clicking on the ****+Add**** button to include it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-6-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=151daae760c8806c344515c3783c978a" alt="Screenshot" width="689" height="476" data-path="images/automation-manual-action-to-sms-6-image.png" />
    </Frame>

    ### Test Phone Number

    Before the action step is added to the workflow you can add a phone number to test what the SMS would look like when it gets to the customer. Remember to add the country codes of the number you are using for the test run.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-7-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=87d310ba8384eff604e3465c79ecfc84" alt="Screenshot" width="689" height="476" data-path="images/automation-manual-action-to-sms-7-image.png" />
    </Frame>

    ### Save Action

    And always remember to save the Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-8-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=df17073ed2f0433fce76d497047f1b86" alt="Screenshot" width="689" height="476" data-path="images/automation-manual-action-to-sms-8-image.png" />
    </Frame>

    ### Manual Actions Workflow Step

    If needed, you can click on the Manual SMS and edit it or add more steps. Finally, toggle Publish to activate the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-9-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=50b27da33e3a852bbfc8b18fceefed5e" alt="Screenshot" width="1237" height="792" data-path="images/automation-manual-action-to-sms-9-image.png" />
    </Frame>

    Manual SMS actions are a practical way to ensure personal follow-ups with clients are handled efficiently. With options like message templates, custom values, and file attachments, it’s easy to create tailored, professional messages that resonate with your audience. Integrating manual SMS into your workflows allows you to maintain a more personal touch while keeping your team aligned and focused on client engagement.

    ### manual-action-to-call

    The Manual Call workflow action creates a manual task for an individual to directly send a Call to a contact. You can locate these manual tasks in the ****Contacts > Manual Actions**** section. This action is great for when you want a team member to follow up with a contact in your CRM following a certain trigger or event.

    ***

    ## Creating Manual Actions In Workflows

    ### Assign To User

    The first thing you need to do to add manual actions to a user in your CRM is to assign that user to a particular workflow or campaign. You can do that with a workflow or campaign action called ****"Assign To User".****

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-sms-0-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=564d4369bc40725ac88af89bf721daa7" alt="Screenshot" width="1375" height="786" data-path="images/automation-manual-action-to-sms-0-image.png" />
    </Frame>

    ### Assign User Workflow Step

    Once you add this step to your workflow, it will look like this image. Now, any manual actions you add will be assigned to the user you chose in this step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-manual-action-to-call-1-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=13d6dddd45d547f1257f83caf8f58a58" alt="Screenshot" width="679" height="468" data-path="images/automation-manual-action-to-call-1-image.png" />
    </Frame>

    ### Adding the Manual Action

    After you finish adding the \*\*\*\*"Assign To User" \*\*\*\*step, you will need to add the manual action steps. In this case, we would be adding the ****"Manual Action To Call"****. The action selectors will look like this in your workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-manual-action-to-call-2-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=9447bd15ed19746643457fa9d4f9f48d" alt="Screenshot" width="1336" height="787" data-path="images/automation-manual-action-to-call-2-image.png" />
    </Frame>

    ### Manual Action Workflow Step

    Once added to your workflow, your manual action will look like this and you can edit it as and when need be.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-manual-action-to-call-3-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=db86fe05d7e7758f310b0dc204e99855" alt="Screenshot" width="701" height="603" data-path="images/automation-manual-action-to-call-3-image.png" />
    </Frame>

    Adding ****Manual Action to Call**** into your workflows ensures timely communication with your contacts. Assign tasks, customize and add more actions that suit the purpose of the workflow, and save your workflow to keep everything running smoothly while staying adaptable to your team’s needs.

    ### voicemail-action

    The Voicemail action lets you send pre-recorded voicemail messages directly to your contacts, adding a personal touch to your automated workflows. This feature ensures you can communicate important messages efficiently while maintaining a professional tone.

    ### Assign User Action

    Start by adding the ****“Assign To User”**** action to the workflow. This action helps you to direct calls to the assigned user's phone number. From here, you can select the user or user(s) you would like to assign to the workflow actions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-voicemail-action-0-assign.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=e6095b1064cbe06400af03ff8337ff21" alt="Screenshot" width="924" height="391" data-path="images/automation-voicemail-action-0-assign.png" />
    </Frame>

    ****📌Note:**** If selecting multiple users, you can choose to assign them equally or unequally. Assigning users equally will cycle through the users you have chosen, while assigning unequally will give you the option to add traffic weightage to each user.

    ### Add Voicemail Action

    To add this action to your workflow, click on the\*\*\*\* “+”\*\*\*\* icon to create a new workflow action and select the ****Voicemail**** action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-voicemail-action-1-voicemail.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=8ab974f17c3c991149f20f5ecb830454" alt="Screenshot" width="894" height="455" data-path="images/automation-voicemail-action-1-voicemail.png" />
    </Frame>

    ### Drop Your File

    You can upload the voicemail file by clicking on the \*\*\*\*"Upload File" \*\*\*\*button select the file you want to upload. You can upload the file in \*\*\*\*MP3 \*\*\*\*or ****WAV**** format.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-voicemail-action-2-upload.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=a43b0472514d8f71d1e64f0d0d23ac86" alt="Screenshot" width="423" height="240" data-path="images/automation-voicemail-action-2-upload.png" />
    </Frame>

    Remember to ****publish**** and ****save**** the workflow to activate the voicemail function.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-voicemail-action-3-save.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=b881293707a1b6f4f6e846c970b4c843" alt="Screenshot" width="267" height="84" data-path="images/automation-voicemail-action-3-save.png" />
    </Frame>

    With the Voicemail action, you can add a personal touch to your automated workflows by sending pre-recorded messages directly to your contacts. This simple yet effective feature helps you stay connected and ensures your messages are delivered in a timely and professional manner.

    ### Important Notes

    If the voicemail file is not working, try these steps;

    * Visit [https://online-audio-converter.com/](https://online-audio-converter.com/)[.](https://online-audio-converter.com/)
    * Upload your voicemail file.
    * Select 64kbps MP3 (lower file sizes perform better).
    * Download the converted file and re-upload it to your workflow.

    ### record-voicemail-action

    The "Record Voicemail" action enables callers to leave a voicemail when no one is available to answer the phone, effectively capturing important customer inquiries or feedback when live agents are unavailable. So, let's check how to use it.

    Navigate to the Workflow tab inside the Automation section and click “Create Workflow.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-0-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=29d4a6aec8293dce25f3f34d3b706c1e" alt="Screenshot" width="1614" height="242" data-path="images/automation-record-voicemail-action-0-image.png" />
    </Frame>

    Set the trigger as “Start IVR.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-1-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=acdbe28ffbdc74c08db9579d952f17ab" alt="Screenshot" width="794" height="656" data-path="images/automation-record-voicemail-action-1-image.png" />
    </Frame>

    Click the Plus sign icon to add an action and select “Record voicemail.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-2-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=ffa55e23470fce5a15421dd9f9d60c55" alt="Screenshot" width="1477" height="788" data-path="images/automation-record-voicemail-action-2-image.png" />
    </Frame>

    1. Enable “Play Beep” to include a sound indicating that the recording has started.
    2. Add the seconds of silence the automation should wait before stopping the recording.
    3. Add a key that contacts can press to Stop Recording.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-3-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=c2a677d7df182d0047fdf92ed5e12d11" alt="Screenshot" width="1366" height="863" data-path="images/automation-record-voicemail-action-3-image.png" />
    </Frame>

    Set a max time for the recording; this will be entered in seconds.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-4-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=983ecc91a1db7e925b42e46bf6a3914b" alt="Screenshot" width="712" height="473" data-path="images/automation-record-voicemail-action-4-image.png" />
    </Frame>

    By enabling Add Voice Instructions, you may introduce a message for your contacts. You have two main options for this:

    1. Say a message: This lets you input your desired message in writing.
    2. Play a message: With it, you can upload a recording to be played to the caller.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-5-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=6c34a7feceac3c6bce5762870af86008" alt="Screenshot" width="689" height="540" data-path="images/automation-record-voicemail-action-5-image.png" />
    </Frame>

    Set the number of loops to define how many times the message should repeat.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-6-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=422a1f358e222800be9afd544b43870a" alt="Screenshot" width="712" height="732" data-path="images/automation-record-voicemail-action-6-image.png" />
    </Frame>

    Click "Save Action" to apply the settings.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-record-voicemail-action-7-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=1cd5b01fab6d019e4b63e57374633b16" alt="Screenshot" width="712" height="732" data-path="images/automation-record-voicemail-action-7-image.png" />
    </Frame>

    Add any actions you want to happen once the message is recorded and you're done! This feature ensures no important messages are missed, even if immediate contact isn't possible, improving your customers' experience.

    ### send-internal-notification

    To notify an assigned user in an active workflow, you can use the Send Internal Notification action. To begin, click the plus (+) button in the workflow action menu, then select Send Internal Notification. This feature allows you to send internal notifications to team members when specific events, such as the submission of a new lead form, are triggered.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-send-internal-notification-0-send-2binternal-2bnotif-2b.gif?s=05d654a5a9b6c9317b9a0b39bb51171d" alt="Screenshot" width="1454" height="796" data-path="images/automation-send-internal-notification-0-send-2binternal-2bnotif-2b.gif" />
    </Frame>

    ***

    ## Notification Type

    Four types of notifications can be sent to individuals other than the contact: Email, Notification, SMS, and WhatsApp. Select your preferred notification method from the dropdown menu to continue.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-1-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=b1c1f9049129ee0017245455d19581de" alt="Screenshot" width="1159" height="722" data-path="images/automation-send-internal-notification-1-image.png" />
    </Frame>

    ***

    ## Email

    ### From Name

    In the From Name field, input the sender's name, or click the tag icon to insert a custom value.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-2-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=f5d81e2d9997eac52db26733ae6e8eef" alt="Screenshot" width="1144" height="729" data-path="images/automation-send-internal-notification-2-image.png" />
    </Frame>

    ### From Email

    For the From Email field, enter the sender’s email address, with the option to use custom values if needed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-3-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=d150c6bba2b7647c30f5f43888104ce6" alt="Screenshot" width="1144" height="729" data-path="images/automation-send-internal-notification-3-image.png" />
    </Frame>

    ### To User Type

    Under To User Type, select who will receive the email notification. You can send it to all users, the assigned user, a custom email address, or a particular user. If the contact has not been assigned, you can manually designate a specific user.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-4-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=17c164f8247382da98ccffa40c1d6698" alt="Screenshot" width="1287" height="606" data-path="images/automation-send-internal-notification-4-image.png" />
    </Frame>

    ### CC and BCC

    To add CC and BCC recipients to internal email notifications, select the appropriate option and enter their email, making internal communication faster.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-5-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=686eae469e75b45118414b8d9732a8bb" alt="Screenshot" width="1144" height="729" data-path="images/automation-send-internal-notification-5-image.png" />
    </Frame>

    ### Subject

    In the Subject field, enter the subject of the email.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-6-subject.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=d41d3e4c0f741f3b58fd5c20e8c9e781" alt="Screenshot" width="1403" height="734" data-path="images/automation-send-internal-notification-6-subject.png" />
    </Frame>

    ### Templates

    Choose a template from the Template section, or if you prefer to compose a custom message, select "None," which will enable the Message Body field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-7-templates.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=0e4c81fe568f9e683f89416405f1197b" alt="Screenshot" width="1403" height="734" data-path="images/automation-send-internal-notification-7-templates.png" />
    </Frame>

    ### Message

    In this section, you can write your message and include custom values or trigger links.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-8-message.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=30fd2a0fdfebf743a3663763dce3e4cf" alt="Screenshot" width="1403" height="734" data-path="images/automation-send-internal-notification-8-message.png" />
    </Frame>

    ### Add Attachment

    To add attachments, click on the attachment icon and select the desired file from your device.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-9-add-2battachment.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=4f913d8fa322882f43be12bddc4af1f8" alt="Screenshot" width="720" height="347" data-path="images/automation-send-internal-notification-9-add-2battachment.png" />
    </Frame>

    ### Test Email

    To preview the email, use the Test Emails feature by entering a valid email address and clicking Send Test Mail.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-10-test-2bemail.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=5f2d4b93839c16f99911f55798893bb0" alt="Screenshot" width="720" height="347" data-path="images/automation-send-internal-notification-10-test-2bemail.png" />
    </Frame>

    ***

    ## Notification

    ### Title

    Enter the notification title in the Title field. You may also insert custom values by clicking the tag icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-11-title.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=174115916156ae82f256eef68222298d" alt="Screenshot" width="1290" height="725" data-path="images/automation-send-internal-notification-11-title.png" />
    </Frame>

    ### Message

    In the Message Body field, input the content of the notification message, with the option to add custom values and trigger links.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-12-message.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=86ca73f49b0bf4b58cedf5b1e22bbcf8" alt="Screenshot" width="1290" height="725" data-path="images/automation-send-internal-notification-12-message.png" />
    </Frame>

    ### Redirect Page

    Select the Page to which the notification should redirect the user.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-13-redirect-2bpage.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=094f49399c8426f2eace747b01b146e8" alt="Screenshot" width="1073" height="311" data-path="images/automation-send-internal-notification-13-redirect-2bpage.png" />
    </Frame>

    ### To User Type

    Select who will receive the notification. You can send it to all users, the assigned user, or a particular user.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-14-user-2btype.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=8e08bf8f3bb7e1402e3ee5ef3140fdd8" alt="Screenshot" width="1086" height="432" data-path="images/automation-send-internal-notification-14-user-2btype.png" />
    </Frame>

    ***

    ## SMS Notifications

    ### To User Type

    Select the recipient in the To User Type field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-15-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=210ebe1b68e668cec5229ee3059513f5" alt="Screenshot" width="1269" height="513" data-path="images/automation-send-internal-notification-15-image.png" />
    </Frame>

    ### Template

    Choose a template from the Template section, or if you prefer to compose a custom message, select "None," which will enable the Message Body field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-16-template.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=d78f627947584c2955fd3cc2716e0cff" alt="Screenshot" width="1345" height="714" data-path="images/automation-send-internal-notification-16-template.png" />
    </Frame>

    ### Message

    In this section, you can write your message and include custom values or trigger links.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-17-message.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=612de2f3aae7b53b8850d8e6df5076a0" alt="Screenshot" width="1345" height="714" data-path="images/automation-send-internal-notification-17-message.png" />
    </Frame>

    ### Add Attachment

    If needed, attach files by clicking the attachment icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-18-add-2battachment.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=6dfb90d9e534ca0e3d5e5f40c7c2eedb" alt="Screenshot" width="1020" height="442" data-path="images/automation-send-internal-notification-18-add-2battachment.png" />
    </Frame>

    Furthermore, you can add files via a URL by entering the link and clicking +Add.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-19-add-2bfiles.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=ef9d355215d3cb475ede4cefac3c7d63" alt="Screenshot" width="1020" height="442" data-path="images/automation-send-internal-notification-19-add-2bfiles.png" />
    </Frame>

    ### Test Phone Number

    To test the SMS, input a demo phone number and click Send Test SMS. You can use your own phone number for testing.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-20-test-2bnumber.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=314213b88eebc292a15cfbface473706" alt="Screenshot" width="1020" height="442" data-path="images/automation-send-internal-notification-20-test-2bnumber.png" />
    </Frame>

    ***

    ## WhatsApp

    ### To User Type

    Select the recipient in the To User Type field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-21-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=d9c9ad2f746972cf9c56a0a9169a857c" alt="Screenshot" width="1294" height="407" data-path="images/automation-send-internal-notification-21-image.png" />
    </Frame>

    ### Template

    Choose a template from the Template section, or if you prefer to compose a custom message, select "None," which will enable the Message Body field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-22-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=864b1fddff4295c0ff4a912a865eb3ff" alt="Screenshot" width="1289" height="794" data-path="images/automation-send-internal-notification-22-image.png" />
    </Frame>

    ### Message

    In this section, you can write your message and include custom values or trigger links.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-23-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=d6338cd73ce0d6d25bc748d279c21fc0" alt="Screenshot" width="1289" height="794" data-path="images/automation-send-internal-notification-23-image.png" />
    </Frame>

    ***

    ## Statistics

    To see how successful your internal notification sending has been, access the “Stats View” by clicking the pie-chart icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-sms-action-12-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=8480d8d1efe9dc3f60e46bf5e29992dc" alt="Screenshot" width="594" height="565" data-path="images/automation-send-sms-action-12-image.png" />
    </Frame>

    This will give you an overview of the stats from the last 30 days.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-internal-notification-25-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=9a0c6352bc7749dfe11c5a2c3eacecad" alt="Screenshot" width="521" height="188" data-path="images/automation-send-internal-notification-25-image.png" />
    </Frame>

    After configuring the action according to your preferences, click the "Save Action" button to add it to your workflow. This functionality ensures your workflows remain organized and responsive. Explore the other articles in this section to discover more about the available workflow actions.

    ### Practical Examples and Use Cases

    * ****Update Notifications:**** Keep your team informed by sending updates to assigned users.

    ### Troubleshooting Tips

    ****Emails Not Sending****

    * Ensure that you have correctly entered email addresses and separated them with commas. Also, check if the trigger condition is met.

    ****Workflow Not Triggering****

    * Verify that the initial trigger is correctly set up and relevant to the action you want to perform.

    ### Frequently Asked Questions

    ****Can I use this workflow to email external contacts?****

    * Yes, by using the custom emails option, you can enter any email addresses, including those of external contacts.

    ****How many recipients can I email at once?****

    * While the CRM allows emailing multiple recipients, it's essential to adhere to best practices and limitations to avoid being marked as spam.

    ****Can I personalize the emails sent through the workflow?****

    * Yes, you can use templates and dynamic fields to personalize emails for each recipient.

    ### send-live-chat-message-action

    Your Live Chat Widget allows you to interact with customers on your website without leaving the page. A great incentive for customers to use this channel is getting immediate responses, which you can achieve with a little aid from automation. Let's check how!

    ### How It Works

    Navigate to the workflow builder and click the plus sign icon to select the “Send Live Chat Message” Action, located under the Communication section.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-live-chat-message-action-0-image.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=f0cd5ee47ac14e979713efc8646376fd" alt="Screenshot" width="1334" height="787" data-path="images/automation-send-live-chat-message-action-0-image.png" />
    </Frame>

    Type out your message as normal. You can personalize the message by using Custom Values (1), links (2), or images (3) from the options at the top.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-live-chat-message-action-1-slcma-201.gif?s=b3d644badd20fb0b51dd0f0dd5007bda" alt="Screenshot" width="1360" height="798" data-path="images/automation-send-live-chat-message-action-1-slcma-201.gif" />
    </Frame>

    Once you're satisfied with your message, click “Save Action.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-live-chat-message-action-2-image.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=e09c58ba9d2c2332652b7da6e9379910" alt="Screenshot" width="656" height="627" data-path="images/automation-send-live-chat-message-action-2-image.png" />
    </Frame>

    Add any extra actions needed and publish the changes. There you have it, now you can engage customers with preset messages without the need for manual intervention. Lowering the response time and helping you engage customers through the Chat Widget.

    ### edit-conversation

    The "Edit Conversation" action allows users to automate the process of marking conversations as read/unread or archiving/unarchiving, eliminating the need for manual intervention once a specific event triggers the workflow.

    In a workflow, add your preferred trigger, then click the “+” icon to search and add the Edit Conversation action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-edit-conversation-0-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=c9235258a0c2fb8be7d618fb12c48b25" alt="Screenshot" width="1350" height="795" data-path="images/automation-edit-conversation-0-image.png" />
    </Frame>

    ### Action Name

    Update the name of the action to display its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-edit-conversation-1-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=6e3657c90c162ca79ab1ce5d7f84aa72" alt="Screenshot" width="756" height="710" data-path="images/automation-edit-conversation-1-image.png" />
    </Frame>

    ### Marking Chats as Read or Unread

    * ****Mark as Read:**** Designate a conversation as "Read" without opening it, particularly useful for chats you want to skip but still keep track of.
    * ****Mark as Unread:**** If you have already opened a conversation but need to be reminded to follow up, marking it as "Unread" restores the notification pop-up, ensuring the chat remains visible for future attention.
    * ****None****: Maintain the current state of the conversation, neither marking it as read or unread.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-edit-conversation-2-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=c44ac1ea38d0e0f893fd76be49f3789f" alt="Screenshot" width="723" height="670" data-path="images/automation-edit-conversation-2-image.png" />
    </Frame>

    ### Archive or Unarchive Chats

    You can also automate the process of archiving or unarchiving a conversation to better organize your contacts.

    * ****Archive:**** By archiving a chat, you effectively hide it from your active conversations, helping you focus on more pressing matters.
    * ****Unarchive:**** Conversely, you can unarchive a chat to restore it to your recent tab, ensuring that it is readily available for ongoing engagement.
    * ****None****: Maintain the current state of the conversation, neither archiving or unarchiving the chat.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-edit-conversation-3-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=e169f0d72ce26b7cccbfed024c3d6770" alt="Screenshot" width="762" height="713" data-path="images/automation-edit-conversation-3-image.png" />
    </Frame>

    Once you are satisfied with your configuration, save the action, then publish the workflow to activate it! Each subsequent contact that is added to the workflow will be updated according to your changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-contact-tag-action-5-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=5be7d7be805965b96b2d95ca948b4fba" alt="Screenshot" width="379" height="143" data-path="images/automation-remove-contact-tag-action-5-image.png" />
    </Frame>

    By utilizing the "Edit Conversation" action within your workflows, you can automate these important steps, eliminating the need for manual updates and improving the efficiency of your communication processes.
  </Accordion>

  <Accordion title="WhatsApp actions">
    ### whatsapp-action

    The WhatsApp Send Message action allows for automatic message delivery via WhatsApp triggered by workflow events. You can send either free-form messages within the 24-hour messaging window or use pre-approved templates to initiate communication outside of that timeframe. This flexibility makes it an excellent tool for timely customer outreach, ensuring that messages are sent according to their needs—whether to confirm appointments or share promotional content.

    ### Key Features

    * Send real-time WhatsApp messages directly from workflows.
    * Use pre-approved templates for messaging outside the 24-hour window.
    * Customize messages using dynamic variables such as contact names or email addresses.
    * Support for both business-initiated and customer-initiated conversations.

    📌 ****Note****: Ensure that WhatsApp is enabled and properly set up in your system. For business-initiated conversations, pre-approved message templates are required.

    ### Choose the Action Type

    In your workflow builder, add a suitable workflow trigger if required, then select "WhatsApp" from the available actions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-action-0-whatsapp.gif?s=8d792e22b4e83b88e24f8d5df62a97ac" alt="Screenshot" width="1390" height="652" data-path="images/automation-whatsapp-action-0-whatsapp.gif" />
    </Frame>

    ### Name Your Action

    Assign a descriptive name to your action to identify it easily.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-action-1-name.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=817648ed39179cbcdec3e09902c0d305" alt="Screenshot" width="683" height="530" data-path="images/automation-whatsapp-action-1-name.png" />
    </Frame>

    ### Select From Phone Number

    When setting up your WhatsApp message action, you can choose from any connected WhatsApp number from the dropdown.

    ��****Note****: Only numbers with an “ACTIVE” status will appear in the dropdown, ensuring accuracy.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-action-2-number.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=18828faab5e71824dfd7fcb502e46fb2" alt="Screenshot" width="683" height="530" data-path="images/automation-whatsapp-action-2-number.png" />
    </Frame>

    ### Select WhatsApp Template

    Choose between WhatsApp Templates for pre-approved messages outside the 24-hour window or Free-form messages within the window.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-action-3-templates.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=0b5d54c5cd3711daec8b227fea3ae310" alt="Screenshot" width="683" height="530" data-path="images/automation-whatsapp-action-3-templates.png" />
    </Frame>

    If you choose to send a free-form message, you can select a pre-existing snippet from your account. Once selected from the dropdown menu, the snippet will be available for preview and editing in the Message section. Unlike templates, snippets do not require WhatsApp approval and can be customized instantly. This flexibility makes them ideal for responding to frequently asked questions or providing quick, consistent replies during active customer support interactions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-action-4-snippet.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=424d27b15153a0cdc166e6aec01f0636" alt="Screenshot" width="670" height="542" data-path="images/automation-whatsapp-action-4-snippet.png" />
    </Frame>

    📌 ****Note****: Snippets can only be sent if there is a 24-hour open conversation window with the contact.

    ### Enable Branches

    Enable branches to enjoy smart workflows with auto-branching, reply-based triggers, and an optional simple mode. When enabled, you can easily update media at send-time and use flexible messaging formats in one seamless action. Additionally, this feature ensures reliability with built-in failover, timeout handling, and wait-for-reply controls.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-action-5-branches.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=4731121d0edfd4c003ccc78fdf1015b3" alt="Screenshot" width="659" height="192" data-path="images/automation-whatsapp-action-5-branches.png" />
    </Frame>

    ### Save and Activate

    Save the action and activate the workflow to automate WhatsApp message delivery based on your defined triggers.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-action-6-save.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=cbac51ef87e515f0c8df1da477e5666d" alt="Screenshot" width="687" height="374" data-path="images/automation-whatsapp-action-6-save.png" />
    </Frame>

    Whether you're sending timely updates or managing ongoing conversations, the ability to automate message delivery from your workflow ensures your business remains responsive and connected with your audience.

    ### Practical Example

    ****Scenario****: A business wants to send appointment reminders via WhatsApp 24 hours before a scheduled meeting.

    * ****Trigger****: Appointment Reminder
    * ****Action****: WhatsApp
    * ****Name****: "Send WhatsApp Appointment Reminder"
    * ****Message Type****: Template – Appointment Reminder
    * ****Template Content****: "Hi `{{contact.first_name}}`, this is a reminder for your appointment scheduled on `{{appointment.date}}`."
    * ****Outcome****: Customers will automatically receive a personalized reminder about their upcoming appointment via WhatsApp.

    ### ✍️Key Notes

    * ****Free Entry Point Conversations****: When customers respond to a WhatsApp message, it opens a conversation window allowing free-form or template messaging for up to 72 hours at no additional cost.
    * ****Do Not Disturb (DND)****: You can configure DND to manage customer preferences and avoid messaging individuals who have opted out.

    ### whatsapp-media-action

    The WhatsApp Media Action is designed to elevate your communication strategy by automatically sending rich media - images, videos, documents, and audio - directly through WhatsApp, streamlining your processes and enhancing engagement with ease.

    To get started, click the “+” icon to add a Workflow action, and select WhatsApp Media.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-media-action-0-media-20.gif?s=bcaa5f96ea334dd0e2337b182c7abfb2" alt="Screenshot" width="1448" height="736" data-path="images/automation-whatsapp-media-action-0-media-20.gif" />
    </Frame>

    ��****Note****: You can only send WhatsApp media when the 24-hour customer service window is open, so it is advisable to add the “WhatsApp: Customer Service Window Check” action before this step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-media-action-1-customer-20service.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=659f21f5dd6417becff022a748fe397b" alt="Screenshot" width="700" height="485" data-path="images/automation-whatsapp-media-action-1-customer-20service.png" />
    </Frame>

    ### Action Name

    Assign a more descriptive name to the workflow or use the default name based on your preferences.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-media-action-2-name.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=908c13c743075d78de2844c647060de8" alt="Screenshot" width="677" height="518" data-path="images/automation-whatsapp-media-action-2-name.png" />
    </Frame>

    ### From Number

    Choose the number from which the message should be sent. This number will be visible to all the recipients of the message.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-media-action-3-from.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=70b486c583db58879a7441e85763923d" alt="Screenshot" width="677" height="518" data-path="images/automation-whatsapp-media-action-3-from.png" />
    </Frame>

    ### Media Type

    Select whether the media is an audio, video, image, or document from the media type dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-media-action-4-type.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=c21b908536325c945bfb60a0a8333d18" alt="Screenshot" width="677" height="518" data-path="images/automation-whatsapp-media-action-4-type.png" />
    </Frame>

    ### Media

    Click the Add Attachment button to upload the media from your device, noting the following requirements:

    * ****Images****: JPEG or PNG formats, up to 5 MB
    * ****Videos****: MP4 or 3GP formats, up to 16 MB (must use H.264 video codec and AAC audio codec)
    * ****Audio****: AAC, AMR, MP3, M4A, or OGG (OPUS) formats, up to 16 MB
    * ****Documents****: TXT, PDF, DOC/X, PPT/X, or XLS/X formats, up to 100 MB

    ��****Note****: Attempting to send files exceeding these size or format limitations will result in an error returned by the WhatsApp API.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-media-action-5-attach.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=324ed2fc33fe56a1683e14c25168b813" alt="Screenshot" width="677" height="518" data-path="images/automation-whatsapp-media-action-5-attach.png" />
    </Frame>

    ### Caption

    Finally, enter a caption to accompany your media, then click Save to add the action to your workflow.

    ****📌Note:**** Captions are not supported for audio files due to a WhatsApp API limitation. Any text entered in the caption field will be ignored when Audio is selected as the media type.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-media-action-6-caption.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=c56591cb8a3ebfce8622d2ea3c35808c" alt="Screenshot" width="613" height="299" data-path="images/automation-whatsapp-media-action-6-caption.png" />
    </Frame>

    That's all there is to it! Be sure to publish and save your workflow to start sending media to your customers, increasing engagement and customer satisfaction right away!

    ### whatsapp-interactive-messages-action

    With its growing global adoption, managing your WhatsApp messages efficiently is key to ensuring customer satisfaction and lead acquisition. However, you might not be available to respond 24/7, and even if you are, managing their needs can become overwhelming. So, let's learn how to use the "WhatsApp Interactive Messages" action to send rich, engaging, and interactive experiences directly to your customers.

    To start, navigate to the Workflows tab inside the Automation Section and edit one of your workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-interactive-messages--0-image.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=94ac27f4a4799e252b7f5b3ac47af217" alt="Screenshot" width="1603" height="721" data-path="images/automation-whatsapp-interactive-messages--0-image.png" />
    </Frame>

    ***

    ## Pre-requisites

    This action will work with any desired trigger; however, you must add the action “WhatsApp: Customer Service Window Check”, which helps you ensure the WhatsApp 24-hour Customer Service Window is open. Please keep in mind you can't reach out to customers with a freeform message outside that timeframe.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-interactive-messages--1-image.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=ec4bdf935dea8a45171d4df832b6a049" alt="Screenshot" width="730" height="821" data-path="images/automation-whatsapp-interactive-messages--1-image.png" />
    </Frame>

    ***

    ## Setting Up Your Action

    Click the plus sign icon underneath the Open branch to add your action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--2-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=1e603bdaf6f68bb1127decfcaa2febcb" alt="Screenshot" width="774" height="554" data-path="images/automation-whatsapp-interactive-messages--2-image.png" />
    </Frame>

    Select the WhatsApp Interactive Messages action from the right side menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--3-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=f20bca2e90b9d7d28520b52d0fd48495" alt="Screenshot" width="630" height="606" data-path="images/automation-whatsapp-interactive-messages--3-image.png" />
    </Frame>

    Select your interactive message type; you have four available options:

    1. Quick Reply Buttons: This type allows users to choose from predefined options (up to 3) during a conversation, making responses quick and easy.
    2. List: Presents a scrollable list of options for users to select, useful for offering multiple choices in a structured way.
    3. Visit Website Button: This type lets you replace long, messy URLs in message bodies with clean, tappable buttons.
    4. Contact: Shares contact information, such as a phone number or email, often used to save or share contact details.
    5. Location: Sends or requests a user's geographical location via a map, helping with location-based services.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--4-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=7a2bdd66da8498b5d411da6616d0fa9c" alt="Screenshot" width="712" height="718" data-path="images/automation-whatsapp-interactive-messages--4-image.png" />
    </Frame>

    ### “Quick Reply Buttons” Type Settings

    To use it, set your button total from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--5-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=c3087e09bfa1afb5200e017eb9e88aae" alt="Screenshot" width="692" height="490" data-path="images/automation-whatsapp-interactive-messages--5-image.png" />
    </Frame>

    Select a header type, then enter the text or URL (for an image or video) you want on your header.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--6-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=aa342dfb289c5b17cd06457c33483e20" alt="Screenshot" width="690" height="342" data-path="images/automation-whatsapp-interactive-messages--6-image.png" />
    </Frame>

    Craft your message in the body and footer fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--7-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=7a169ef13848942f551374e6c71d07f2" alt="Screenshot" width="695" height="655" data-path="images/automation-whatsapp-interactive-messages--7-image.png" />
    </Frame>

    Set your timeout for the customer to respond before the automation triggers the next step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--8-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=746601ec9661e2db6f8c621a4e91eedc" alt="Screenshot" width="717" height="703" data-path="images/automation-whatsapp-interactive-messages--8-image.png" />
    </Frame>

    Enter the button text for each option. Once entered, the text will be added to the branches.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--9-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=9f66f359cdf5c3642db40ff3c4aead48" alt="Screenshot" width="717" height="703" data-path="images/automation-whatsapp-interactive-messages--9-image.png" />
    </Frame>

    Click “Save Action” after the branches are updated and you see the button text added.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-interactive-messages--10-image.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=78e5f906ceb75bc8c8a5a5b3e7292669" alt="Screenshot" width="712" height="589" data-path="images/automation-whatsapp-interactive-messages--10-image.png" />
    </Frame>

    ### “List” Type Settings

    Since this option allows for a list of options, first select the number of sections that will contain the options. You can add up to ten sections.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-interactive-messages--11-image.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=c79fddfbd113376adbc102dd665f7141" alt="Screenshot" width="717" height="587" data-path="images/automation-whatsapp-interactive-messages--11-image.png" />
    </Frame>

    Like with the Button option, enter your header, body, and footer.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-interactive-messages--12-image.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=81f2330cffa5b1fb8ef8636a7ef29936" alt="Screenshot" width="717" height="587" data-path="images/automation-whatsapp-interactive-messages--12-image.png" />
    </Frame>

    If needed, enter a list button text.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/aQ8GCEX7TPZtoCPk/images/automation-whatsapp-interactive-messages--13-image.png?fit=max&auto=format&n=aQ8GCEX7TPZtoCPk&q=85&s=0cf63b7de246c65fda9edf7fef3cefbd" alt="Screenshot" width="693" height="417" data-path="images/automation-whatsapp-interactive-messages--13-image.png" />
    </Frame>

    Set your timeout for the customer to respond before the automation triggers the next step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--14-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=29b7c3a8083232fb9c5bd88de84622a7" alt="Screenshot" width="693" height="417" data-path="images/automation-whatsapp-interactive-messages--14-image.png" />
    </Frame>

    Enter a title for your section. This will help customers understand what options to expect in this section.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--15-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=b36300e40bbaade976204b2e07ac5bc7" alt="Screenshot" width="693" height="452" data-path="images/automation-whatsapp-interactive-messages--15-image.png" />
    </Frame>

    Use the “Row count for section” to define how many options will be under the section; you can add up to 10 options per section.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--16-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=b52b646dbcfb649c6786af4a52cde0a6" alt="Screenshot" width="693" height="452" data-path="images/automation-whatsapp-interactive-messages--16-image.png" />
    </Frame>

    Add your row title and description; this step must be repeated for each row you've added.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--17-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=3e39c8639eabc406b558a5769854b183" alt="Screenshot" width="693" height="452" data-path="images/automation-whatsapp-interactive-messages--17-image.png" />
    </Frame>

    Once you're done configuring your rows, repeat the process for any other section you've added, then head to the branches section. Each branch (except for undelivered or timeout messages) will be named after the section it belongs to, a space, and the row title. If this is correct, save your action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--18-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=27005e8d2a06a2c88d4ef5b879776ca2" alt="Screenshot" width="707" height="731" data-path="images/automation-whatsapp-interactive-messages--18-image.png" />
    </Frame>

    ### “Visit Website Button” Type Settings

    WhatsApp users may be hesitant to tap long or complex URLs in plain text messages, so this helps you replace them with a clean, tappable button. To start, select a header type, then enter the text or URL (for an image or video) you want on your header.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--19-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=c00769934b5f9f3cae92801282b6702d" alt="Screenshot" width="706" height="514" data-path="images/automation-whatsapp-interactive-messages--19-image.png" />
    </Frame>

    Craft your message in the body and footer fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--20-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=8646e0a5ebb42eab00976d046fe0af7b" alt="Screenshot" width="706" height="514" data-path="images/automation-whatsapp-interactive-messages--20-image.png" />
    </Frame>

    Enter the URL (1) you want to redirect customers to and the text (2) you want to put in the CTA.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--21-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=57e57dd4d858bfa991491c872bb33c80" alt="Screenshot" width="715" height="689" data-path="images/automation-whatsapp-interactive-messages--21-image.png" />
    </Frame>

    Set your timeout for the customer to respond before the automation triggers the next step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--22-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=d52d730bb812ca9c3d934b9fba29d82c" alt="Screenshot" width="722" height="637" data-path="images/automation-whatsapp-interactive-messages--22-image.png" />
    </Frame>

    Click “Save Action” after the branches are updated and you see the button text added.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--23-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=1cc2372cd56a2fde0c5a6d61704508e5" alt="Screenshot" width="714" height="590" data-path="images/automation-whatsapp-interactive-messages--23-image.png" />
    </Frame>

    ### “Contact” Type Settings

    This will help customers easily save a contact's information, for example, a specific sales representative's contact. To use it, enter the contact's information in the respective fields, then click Save Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--24-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=55fcbbb48cd523bca1ace3d0a062f94e" alt="Screenshot" width="708" height="735" data-path="images/automation-whatsapp-interactive-messages--24-image.png" />
    </Frame>

    ### “Location” Type Settings

    To use this option, enter the location's name (1), address (2), latitude (3), and longitude (4). Lastly, click Save Action (5).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--25-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=72473da2d713f6659fa96d438e1228d5" alt="Screenshot" width="709" height="699" data-path="images/automation-whatsapp-interactive-messages--25-image.png" />
    </Frame>

    Once finished, the action will be added to your workflow, along with any branches it contains.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--26-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=0f7d75a07d9ac9e5dd13fbfb8268e7cc" alt="Screenshot" width="1261" height="460" data-path="images/automation-whatsapp-interactive-messages--26-image.png" />
    </Frame>

    Configure any added options as needed and save your workflow!

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-interactive-messages--27-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=a0acb533322f068363134bc6cb6e26cf" alt="Screenshot" width="1200" height="836" data-path="images/automation-whatsapp-interactive-messages--27-image.png" />
    </Frame>

    And there you have it! Now, you know how to use this action to create guided and engaging customer experiences while remaining in compliance with WhatsApp’s latest conversation rules. We hope it helps you create richer message formats and use the branching capabilities to automate your customer care.

    ### whatsapp-send-flows-action

    WhatsApp's widespread popularity allows businesses to connect with customers globally. To make conversation management easier, you can use pre-designed message sequences to guide users. Let's check how to integrate them into a workflow to streamline management.

    ***

    ## Prerequisits

    Navigate to the WhatsApp tab inside your account settings and switch to the flows tab.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-0-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=757df3373aae0412d1a7e8f8e13831d3" alt="Screenshot" width="1576" height="518" data-path="images/automation-whatsapp-send-flows-action-0-image.png" />
    </Frame>

    If you haven't before, create a flow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-1-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=9269a95bbdf6a27920bf25305a416b06" alt="Screenshot" width="1496" height="654" data-path="images/automation-whatsapp-send-flows-action-1-image.png" />
    </Frame>

    ***

    ## Setting Your Workflow

    Navigate to the Workflows tab inside the Automation section and click Create Workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-2-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=db461c510018dc9ddc6ed6f5e6d7b54a" alt="Screenshot" width="1580" height="594" data-path="images/automation-whatsapp-send-flows-action-2-image.png" />
    </Frame>

    Set the trigger as Customer replied with the filter “Reply Channel Whatsapp.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-3-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=cab062e2fbf5eddc18a19aec4d463ee2" alt="Screenshot" width="1455" height="866" data-path="images/automation-whatsapp-send-flows-action-3-image.png" />
    </Frame>

    Click the plus sign icon to add an action and select “Whatsapp: Send Flows.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-4-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=560593c99b96a2fef3dfe04280dd50b1" alt="Screenshot" width="1370" height="787" data-path="images/automation-whatsapp-send-flows-action-4-image.png" />
    </Frame>

    Select the flow you wish to use.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-5-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=0dd36d349d4ec32a414653f87f8702e9" alt="Screenshot" width="717" height="736" data-path="images/automation-whatsapp-send-flows-action-5-image.png" />
    </Frame>

    Customize the flow's information if needed, then click Save Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-6-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=b97aa6c126281111856192532ebb2a2d" alt="Screenshot" width="718" height="732" data-path="images/automation-whatsapp-send-flows-action-6-image.png" />
    </Frame>

    This will create a branch for you to configure the actions to follow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/SGumO-KbcES-PJjy/images/automation-whatsapp-send-flows-action-7-image.png?fit=max&auto=format&n=SGumO-KbcES-PJjy&q=85&s=ba495e08d15c57c493c70624def8e114" alt="Screenshot" width="928" height="423" data-path="images/automation-whatsapp-send-flows-action-7-image.png" />
    </Frame>

    Configure any following actions, and you're done! You can use these flows to guide users through specific interactions, such as booking appointments or collecting information directly inside WhatsApp.

    ***

    ## FAQ

    ### Are there any costs associated with sending WhatsApp Flows for appointment booking?

    The first 1,000 service conversations for appointment booking using WhatsApp Flows are free each month. After that, charges may apply based on WhatsApp's pricing model.

    ### What limitations should I be aware of with WhatsApp Flows for Appointment Booking?

    * No payment processing: Appointments that require payments cannot be booked through the WhatsApp Flow, as WhatsApp currently does not support payments.
    * Custom fields: Only default form fields are supported. Custom fields must be handled manually.
    * Recurring appointments: Recurring calendar events are not supported.
    * Guest support: Guest booking functionality is not available within the WhatsApp Flow.

    ### whatsapp-customer-service-window-check-action

    In this article, we will explore how the WhatsApp: Customer Service Window Check condition can be leveraged to create automated workflows and send free-form messages. This feature enables you to determine if an active Customer Service Window is open between your business and a customer. While the window is open, you can send unlimited free-form messages at no cost for up to 1,000 service conversations each month.

    ***

    ## How to Use WhatsApp: Customer Service Window Check in Workflows

    To send free-form messages, first confirm if the customer service window is open. If it is open, you can send messages freely. Responding to a customer’s inbound message automatically opens a service conversation. Businesses are allotted 1,000 free service conversations monthly, significantly reducing messaging costs.

    Navigate to ****Automation****> ****Workflows**** > ****Create Workflow or click an existing workflow****.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-0-workflow.png" alt="Screenshot" />
    </Frame>

    Rename the workflow as you see fit, then add a suitable workflow trigger.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-1-trigger.png" alt="Screenshot" />
    </Frame>

    Add an action by clicking the plus icon and selecting ****"WhatsApp: Customer Service Window Check."**** The WhatsApp Customer Service Window Check feature allows businesses to select from multiple connected WhatsApp numbers within a location when verifying the service window.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-2-customer-20service.png" alt="Screenshot" />
    </Frame>

    Only numbers with an "ACTIVE" status are available for selection, ensuring accurate workflow execution. This enables businesses to validate service windows for the correct phone numbers, streamline customer support, and efficiently manage multiple WhatsApp interactions.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-3-number.png" alt="Screenshot" />
    </Frame>

    Review the action details, then ****save**** it!

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-4-branch.png" alt="Screenshot" />
    </Frame>

    This action creates two branches: \*\*\*\*Open \*\*\*\*and ****Closed.****

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-5-condition.png" alt="Screenshot" />
    </Frame>

    ### Open Branch

    Select the WhatsApp action and choose ****"None - Free-form message."**** This allows you to send unlimited messages during the open window, using the 1,000 free service conversations.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-6-free-20form.png" alt="Screenshot" />
    </Frame>

    ### Closed Branch

    Choose a WhatsApp action and select a marketing or utility template to initiate a new conversation.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-whatsapp-customer-service-wind-7-template.png" alt="Screenshot" />
    </Frame>

    If the customer service window is closed, meaning the customer hasn’t replied within 24 hours, you can only send WhatsApp marketing or utility templates.

    ***

    ## Understanding Conversations

    Conversations represent 24-hour message threads between your business and customers, forming the basis for WhatsApp pricing. Conversations can be initiated through free-form messages or by using pre-approved templates.

    ### When are Conversations Opened?

    1. ****Marketing, Utility, and Authentication Conversations****

    These conversations are opened when you send a pre-approved marketing, utility, or authentication template to a customer. If an existing conversation of the same category is open, no new conversation is initiated. Otherwise, a new 24-hour conversation starts.\*\*Example:

    * **Hour 0:**\*\* A marketing conversation is opened by sending a promotion.
    * ****Hour 4:**** The customer replies, opening a customer service window that allows you to send free-form messages for the next 24 hours.
    * ****Hour 5:**** You send a free-form message. Since an open conversation (marketing) exists, no service conversation is initiated.
    * ****Hour 25:**** After the marketing conversation expires, you send another message. This starts a new service conversation, lasting 24 hours.

    \*\*\*\* 2. Service Conversations\*\*\*\*

    A service conversation begins when any message other than a template is delivered, and no open conversation of any category exists.

    ****Example:****

    * ****Hour 0:**** A marketing conversation is initiated by sending a promotion.
    * ****Hour 4:**** The customer replies, opening a customer service window for free-form messaging.
    * ****Hour 5:**** You send a free-form message. Since a marketing conversation is open, no service conversation is initiated.
    * ****Hour 25:**** After the marketing conversation expires, sending another message starts a new 24-hour service conversation.

    \*\*\*\* 3. Customer Service Window\*\*\*\*

    A Customer Service Window is a 24-hour period initiated when a WhatsApp user messages your business. During this time, free-form messages can be sent without additional charges as long as the window remains open.

    \*\*\*\* 4. Free Tier Conversations\*\*\*\*

    WhatsApp Business Accounts (WABA) receive 1,000 free service conversations per month across all business phone numbers. This allowance resets monthly. Service conversations are included in this free tier, but marketing, utility, and authentication conversations are not.

    ### FAQs

    <AccordionGroup>
      <Accordion title="What’s the difference between ‘None - Free-form message’ and selecting a template?">
        "None - Free-form message" allows you to send custom messages within the 24-hour service window. Templates, on the other hand, are pre-approved messages useful for initiating conversations outside the service window or for specific marketing or support purposes.
      </Accordion>

      <Accordion title="Where can I check my free-tier conversation count?">
        You can view your free-tier conversation count in Facebook Business Manager by selecting your WhatsApp account and then navigating to Account Tools > Insights.
      </Accordion>

      <Accordion title="Can I combine WhatsApp with other channels like SMS or Email in workflows?">
        Yes, workflows support the integration of WhatsApp with other channels such as SMS or Email, allowing for comprehensive automation sequences.
      </Accordion>

      <Accordion title="Can I send messages outside the 24-hour customer service window using workflows?">
        Yes, you can use approved WhatsApp templates to send messages after the customer service window has closed. Note that template-based messages will incur additional charges.
      </Accordion>

      <Accordion title="What is a ‘Free Entry Point Conversation’ and how is it different from a regular conversation?">
        A Free Entry Point Conversation occurs when a customer clicks a "Click to WhatsApp" ad or a Facebook Call-to-Action button. These conversations last 72 hours, during which you can send both free-form and template messages.
      </Accordion>
    </AccordionGroup>
  </Accordion>

  <Accordion title="Social media actions">
    ### messenger

    The Messenger action in your workflow sends a message to your contacts via Facebook Messenger. The contact needs to have previously messaged the connected Facebook page in your account, no more than 24 hours before arriving at this event, for the message to be successfully delivered.

    Utilize this workflow action to quickly follow up with a prospective client before the lead gets cold, allowing for a more personalized (and simplified) approach!

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-0-messenger.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=8ff722fd2e17d0538b2b4264b35f86aa" alt="Screenshot" width="1375" height="723" data-path="images/automation-messenger-0-messenger.png" />
    </Frame>

    ### Templates

    To use a previously created template for your message, click on the ****Templates**** field and select the one you want from the available options in your CRM. Templates help you save time and maintain consistency in your communication.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-1-template.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=45f2c4d03f195c54457ac0641d14744d" alt="Screenshot" width="647" height="606" data-path="images/automation-messenger-1-template.png" />
    </Frame>

    ### Message

    If you choose not to use a template, you can type the message directly into the ****Message**** field. By clicking on the Custom Values option (Tag icon), you can select specific custom values and personalize the message, such as the contact’s name. And, you can also add Trigger links by clicking the lightning bolt icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-2-message.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=5dcdcb6efa25d9f3a61baebae5b7d2ad" alt="Screenshot" width="561" height="446" data-path="images/automation-messenger-2-message.png" />
    </Frame>

    ### Add Attachments

    To include attachments in your message, click the green ****Add Attachments**** button and select the files from your computer. Attachments can help provide additional details, such as PDFs, images, or documents relevant to the conversation.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-3-attach.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=0c36b0bf0b5ae862988618d4c9609b0e" alt="Screenshot" width="668" height="268" data-path="images/automation-messenger-3-attach.png" />
    </Frame>

    ### Add Files Through URL

    You can also include files by inputting their URLs into the dedicated field and clicking ****+Add**** to include them in the message. This option is helpful when sharing files hosted online, such as presentations or downloadable resources.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-4-url.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=a950a5e7e0432d3a14866f2b9b26dc8e" alt="Screenshot" width="668" height="268" data-path="images/automation-messenger-4-url.png" />
    </Frame>

    ### Save Action

    After configuring your message, templates, and attachments click ****Save Action**** to complete the setup. Your Messenger action is ready to deliver a good and engaging customer experience.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-5-save.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=4a49f6463fd0bb7d570131d2d20e0032" alt="Screenshot" width="668" height="268" data-path="images/automation-messenger-5-save.png" />
    </Frame>

    By incorporating features like templates, custom values, and attachments, you can create a highly personalized and efficient messaging experience. Use these tools to ensure timely follow-ups and guide your customers toward meaningful actions, all while maintaining clear and structured communication.

    ### instagram-dm

    Instagram DMs are a powerful way to connect with your audience instantly. By integrating Instagram DM actions into your workflow, you can streamline follow-ups, nurture potential leads, and maintain consistent communication with your audience. This feature ensures your contacts stay engaged and informed about your products or services at the right moments. Here’s a step-by-step guide to help you make the most of it.

    To get started, click on the \*\*\*\*“+” \*\*\*\*icon and select ****Instagram DM**** in the Actions menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-instagram-dm-0-instagram.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=e306fe30bd5127547cc90b3244a33136" alt="Screenshot" width="1066" height="502" data-path="images/automation-instagram-dm-0-instagram.png" />
    </Frame>

    ****📌NOTE:**** To send a message to your contacts via Instagram using the Instagram action in your workflow, they should have messaged an Instagram page that is connected to your CRM within 24 hours before arriving at the event.

    ### Templates

    You could use a previously created template for your message by clicking on the \*\*\*\*Templates \*\*\*\*field and selecting the one you want from the available options.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-instagram-dm-1-snippet.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=412d5b8357164bc9b3140b059e39524e" alt="Screenshot" width="456" height="295" data-path="images/automation-instagram-dm-1-snippet.png" />
    </Frame>

    ### Message

    If you prefer not to use a template and draft your message instead, you can type it in the Message field or use the AI tool. Also, you can select specific custom values, such as the contact name, by clicking on the Custom Values (tag icon) option.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-instagram-dm-2-message.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=156862d0507b30f700a33f0caf8ef853" alt="Screenshot" width="453" height="355" data-path="images/automation-instagram-dm-2-message.png" />
    </Frame>

    ### Add Attachment

    To include attachments in your message, click the green ****Add Attachments**** button and select the files from your computer. Attachments can help provide additional details, such as PDFs, images, or documents relevant to the conversation.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-3-attach.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=0c36b0bf0b5ae862988618d4c9609b0e" alt="Screenshot" width="668" height="268" data-path="images/automation-messenger-3-attach.png" />
    </Frame>

    ### Add Files Through URL

    Alternatively, you can also upload files from a URL by entering its link into the dedicated field and clicking on the ****+Add**** button to include it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-4-url.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=a950a5e7e0432d3a14866f2b9b26dc8e" alt="Screenshot" width="668" height="268" data-path="images/automation-messenger-4-url.png" />
    </Frame>

    ### Save Action

    Once you have configured the message, attachments, and other details, click on ****Save Action**** to finalize your setup.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-messenger-5-save.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=4a49f6463fd0bb7d570131d2d20e0032" alt="Screenshot" width="668" height="268" data-path="images/automation-messenger-5-save.png" />
    </Frame>

    Now that you’ve got the hang of Instagram DM actions, you’re ready to keep those connections alive and thriving. Whether you’re sending a quick “Hello!” or a detailed update, this workflow action helps you maintain timely and meaningful interactions with your audience.

    ### instagram-interactive-messenger-action

    The Instagram Interactive Messenger action in your workflow enables you to send messages directly to contacts via Instagram Messenger. To successfully deliver the message, the contact must have previously interacted with your connected Instagram account within 24 hours of reaching this workflow event.

    This action is a powerful tool for promptly following up with leads, prompting personalized interactions, and ensuring no opportunity slips away.

    To begin, add a Trigger. For this example, we would be using the ****Customer Replied**** trigger, once that is done, select the ****Instagram Interactive Messenger Action****.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-0-instagram-20inter.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=7238ea16a1ece8261e060ddd20574dcd" alt="Screenshot" width="854" height="458" data-path="images/automation-instagram-interactive-messenge-0-instagram-20inter.png" />
    </Frame>

    ### Reply Type

    This option determines how the system responds to a customer on Instagram Messenger. You can choose between, \*\*\*\*Reply to DM \*\*\*\*which sends a private message to users who have previously messaged your Instagram account, and \*\*\*\*Reply to Comment via DM ****which**** \*\*\*\*Sends a direct message to users who commented on your Instagram post.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-1-reply-20type.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=6eb8386100ebee570ad3c105339a2e69" alt="Screenshot" width="513" height="398" data-path="images/automation-instagram-interactive-messenge-1-reply-20type.png" />
    </Frame>

    ****📌NOTE:**** These options allow you to tailor your responses based on the type of interaction your customer initiated.

    ### Templates

    To save time and ensure consistent messaging, you can use pre-designed templates for your responses. Simply select a template from the ****Templates**** field in your CRM. Templates helps streamline communication.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-2-templates.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=7ebae4a4319540aa771da166da49826f" alt="Screenshot" width="586" height="452" data-path="images/automation-instagram-interactive-messenge-2-templates.png" />
    </Frame>

    ### Message

    If you prefer not to use a template, you can craft your message directly in the ****Message**** field. Personalize your message by using the ****Custom Values**** option ****(Tag icon)**** to insert details like the contact’s name. You can also include ****Trigger Links**** by clicking on the ****Lightning bolt icon**** to drive further engagement.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-3-message.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=9cd10072511a07321e8f642b9b1b92a2" alt="Screenshot" width="659" height="426" data-path="images/automation-instagram-interactive-messenge-3-message.png" />
    </Frame>

    ### Upload Files

    Click the green ****Add Attachments**** button to upload files from your computer, such as images, documents, or PDFs. Attachments help provide additional information and make your message more engaging.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-4-attachments.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=b62e79ffab07d222fda812cc135e3f6b" alt="Screenshot" width="426" height="148" data-path="images/automation-instagram-interactive-messenge-4-attachments.png" />
    </Frame>

    ### Add Files Via URL

    Alternatively, input the URL of an online file in the provided field and click ****+Add**** to attach it. This feature is especially useful for sharing resources like presentations or downloadable guides hosted online.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-5-url.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=99b2f5915026aadf0ee094616dd621dc" alt="Screenshot" width="498" height="224" data-path="images/automation-instagram-interactive-messenge-5-url.png" />
    </Frame>

    ### Buttons

    Add up to three action buttons to messages, like opening a URL or triggering a workflow step, by clicking ****+ Add New Button**** and defining their functions; for the ****Wait Step****, set a customizable wait period (default 1 minute) to allow customer responses, with the workflow automatically proceeding via the "Default Timeout" branch if no input is received.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-6-buttons.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=8cec52b9f8f6e9ef57410d67c8342378" alt="Screenshot" width="500" height="458" data-path="images/automation-instagram-interactive-messenge-6-buttons.png" />
    </Frame>

    ### Quick Replies

    Quick Replies are predefined, tappable responses on Instagram Messenger that make communication easy, allowing up to 13 options (20 characters each) to guide conversations. Add them using the ****+ Add Quick Reply**** button. Also, you can set a customizable wait time (default 1 minute) for responses, and let the workflow proceed via the "Default Timeout" branch if no input is received.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-7-quick-20replies.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=6d498bd9e2039b934dd405af18dccb2f" alt="Screenshot" width="498" height="450" data-path="images/automation-instagram-interactive-messenge-7-quick-20replies.png" />
    </Frame>

    ### Save Your Action

    Once your message, attachments, templates, and Quick Replies are configured, click ****Save Action**** to complete the setup. Your Instagram Interactive Messenger action is now ready to engage customers effectively.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-4g5pSC8nHI13N5J/images/automation-instagram-interactive-messenge-8-save-20action.png?fit=max&auto=format&n=-4g5pSC8nHI13N5J&q=85&s=33af4ac6ba433df088b4c03b2d030626" alt="Screenshot" width="494" height="176" data-path="images/automation-instagram-interactive-messenge-8-save-20action.png" />
    </Frame>

    By utilizing templates, custom values, attachments, and Quick Replies, you can create an efficient and highly personalized messaging experience. These features empower your business to deliver timely follow-ups, guide customers to take action, and maintain structured communication, all while increasing engagement.

    ### FAQs

    <AccordionGroup>
      <Accordion title="Can I add Quick Replies to Instagram messages?">
        Yes. To include interactive elements in your message, you can choose between buttons or Quick Replies. However, Quick Replies can only be used if no attachments are included in the same message.
      </Accordion>

      <Accordion title="Do Quick Replies remain visible throughout the conversation?">
        No, Quick Replies are specific to the most recent message to keep the interaction clear and focused.
      </Accordion>

      <Accordion title="What happens when a customer selects a Quick Reply?">
        When a Quick Reply is chosen, it appears in the chat highlighted in blue, making the response easy to track and providing clear context for the conversation.
      </Accordion>
    </AccordionGroup>

    ### facebook-interactive-messenger-action

    The Facebook Interactive Messenger action in your workflow sends a message to your contacts via Facebook Messenger. Provided you were messaged no more than 24 hours prior to the workflow sending a response. Use this workflow action to quickly follow up with a prospective client before the lead becomes cold, allowing for a more personalized and streamlined approach.

    ***

    ## Setting Your Action

    Add the ****Customer Replied**** Trigger to get started, then select the ****Facebook Interactive Messenger**** Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-0-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=0f7bd1d3040211fdcd81c28ceb392c8f" alt="Screenshot" width="1392" height="788" data-path="images/automation-facebook-interactive-messenger-0-image.png" />
    </Frame>

    ### Reply Type

    The Facebook Interactive Message action allows you to respond to two types of interaction:

    1. ****Reply to DM**** (Direct Message) sends a direct message to users who have previously messaged your Facebook page.
    2. ****Reply to Comment via DM**** sends a private message to users who commented on your post.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-1-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=793bc24ec8a9eb115badf25f37c5789a" alt="Screenshot" width="858" height="724" data-path="images/automation-facebook-interactive-messenger-1-image.png" />
    </Frame>

    ### Templates

    To use a previously created template for your message, click on the \*\*\*\*Templates \*\*\*\*field and select the one you want from the available options in your CRM. Templates help you save time and maintain consistency in your communication.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-2-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=9a47ae52ad6e8970b93dad7c0de2f104" alt="Screenshot" width="787" height="458" data-path="images/automation-facebook-interactive-messenger-2-image.png" />
    </Frame>

    ### Message

    If you choose not to use a template, you can type the message directly into the \*\*\*\*Message \*\*\*\*field. By clicking on the Custom Values option (****Tag icon****), you can select specific custom values and personalize the message, such as the contact’s name. And, you can also add Trigger links by clicking the \*\*\*\*Lightning bolt icon. \*\*\*\*

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-3-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=5127df647a182936f4c88c89c0947398" alt="Screenshot" width="852" height="720" data-path="images/automation-facebook-interactive-messenger-3-image.png" />
    </Frame>

    ### Add Attachment

    To include an attachment in your message, click the green \*\*\*\*Add Attachment \*\*\*\*button and select the file from your computer. Attachments can help provide additional details, such as PDFs, images, or documents relevant to the conversation.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-4-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=bf683ece3581dba6473a26a19518e47e" alt="Screenshot" width="852" height="720" data-path="images/automation-facebook-interactive-messenger-4-image.png" />
    </Frame>

    ### Add Files Through URL

    You can also include files by inputting their URLs into the dedicated field and clicking \*\*\*\*+Add \*\*\*\*to include them in the message. This option is helpful when sharing files hosted online, such as presentations or downloadable resources.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-5-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=0351a9bf1401c5c88f350a830f92418b" alt="Screenshot" width="852" height="720" data-path="images/automation-facebook-interactive-messenger-5-image.png" />
    </Frame>

    ### Response Options

    When it comes to managing your responses, there are a few things to consider:

    1. \*\*\*\*Buttons: \*\*\*\*You can add up to 3 action buttons for Messenger interactions, each performing a specific function, like opening a URL or triggering a workflow step. To add a button, click the ****+ Add New Button**** option and define its function.
    2. \*\*\*\*Quick Replies: \*\*\*\*Configure up to 13 predefined, tappable response options (max 20 characters) to guide conversations and encourage faster engagement. Use the ****+ Add Quick Reply**** button to configure responses.
    3. ****Wait Step:**** Set a wait time (default 1 minute, editable) for user input before automatically moving to the "Default Timeout" branch.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-6-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=e5634d23126fa7caa05c50064ae43725" alt="Screenshot" width="766" height="734" data-path="images/automation-facebook-interactive-messenger-6-image.png" />
    </Frame>

    ### Save Action

    After configuring your message, templates, Quick Replies, and attachments, click ****Save Action**** to complete the setup. Your Messenger action is ready to deliver a good and engaging customer experience.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/3G09p0H07xjJ_aIh/images/automation-facebook-interactive-messenger-7-image.png?fit=max&auto=format&n=3G09p0H07xjJ_aIh&q=85&s=7084940e8e7f784b4f5e8c287bb6c942" alt="Screenshot" width="826" height="310" data-path="images/automation-facebook-interactive-messenger-7-image.png" />
    </Frame>

    By incorporating features like templates, custom values, attachments, and Quick Replies, you can create a highly personalized and efficient messaging experience. Use these tools to ensure timely follow-ups and guide your customers toward meaningful actions, all while maintaining clear and structured communication.

    ### FAQs

    <AccordionGroup>
      <Accordion title="What are the channel-specific options for Quick Replies?">
        You can add Quick Replies alongside buttons and images.
      </Accordion>

      <Accordion title="Are Quick Replies visible throughout the conversation?">
        No, Quick Replies are only visible as part of the most recent message and are designed to keep interactions focused and clear.
      </Accordion>

      <Accordion title="What happens when a customer selects a Quick Reply?">
        Once selected, the Quick Reply appears in the conversation, highlighted in blue, to provide clear context and track the customer’s response.
      </Accordion>
    </AccordionGroup>

    ### reply-in-comments-action

    When a comment is made on your Facebook or Instagram post, a workflow can be triggered to respond. The Reply in Comments action allows you to post a direct reply beneath the original comment and optionally like the comment as well.

    ��****Note****: The Reply in Comments action must be paired with a compatible trigger—either Facebook Comment(s) on a Post or Instagram Comment(s) on a Post—to function properly.

    ### How It Works

    Navigate to the workflow with the Facebook Comment(s) on a Post or Instagram Comment(s) on a Post trigger. Then, click the plus action to add the Reply in Comments action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-reply-in-comments-action-0-comments.gif?s=c3501525692c678ca7a370e982163bf3" alt="Screenshot" width="1362" height="776" data-path="images/automation-reply-in-comments-action-0-comments.gif" />
    </Frame>

    Once the action settings load, enter the message to be sent as a reply. Optionally, click the tag icon to use custom values, reducing manual effort.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-reply-in-comments-action-1-reply.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=69f31bdf7b21efaec425c1554ff80d7c" alt="Screenshot" width="822" height="555" data-path="images/automation-reply-in-comments-action-1-reply.png" />
    </Frame>

    Next, configure multiple reply variations by clicking the Add New Response button. The system will randomly select one to respond to each comment, ensuring more dynamic and engaging interactions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-reply-in-comments-action-2-add-20new.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=24c52a3eec29f6d0bf486da9eee47f5a" alt="Screenshot" width="822" height="555" data-path="images/automation-reply-in-comments-action-2-add-20new.png" />
    </Frame>

    You can also enable the Like Comments toggle to automatically like comments on the post.

    ��****Note****: This feature is available for Facebook posts only and is not supported on Instagram.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-reply-in-comments-action-3-like.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=0379ed7727d2dfc94f1e60e2f12471e7" alt="Screenshot" width="822" height="555" data-path="images/automation-reply-in-comments-action-3-like.png" />
    </Frame>

    Finally, save the action to your workflow and be sure to publish the changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-reply-in-comments-action-4-save.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=ddcb57cb92ba70a1cee1a95441dede0c" alt="Screenshot" width="826" height="244" data-path="images/automation-reply-in-comments-action-4-save.png" />
    </Frame>

    Now you can engage customers with preset messages without the need for manual intervention.
  </Accordion>

  <Accordion title="Contact actions">
    ### update-contact-field

    The Update Contact Field workflow action empowers users with the ability to modify a particular field within a contact's record. This feature enables efficient management of contact information, ensuring that your database remains current and accurate, ultimately contributing to improved communication and stronger relationships with your contacts.

    To begin, click on the designated + icon to add a new workflow action and select Update Contact Field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-contact-field-0-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=6621953fbf1f085918051c3af354c70e" alt="Screenshot" width="1199" height="624" data-path="images/automation-update-contact-field-0-image.png" />
    </Frame>

    From there, users can choose to update the field data or clear existing field data.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-contact-field-1-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=57e8c5dd3edd5b8193af95b2e64ad226" alt="Screenshot" width="841" height="331" data-path="images/automation-update-contact-field-1-image.png" />
    </Frame>

    Next, click +Add Field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-contact-field-2-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=c1c036fd969b84ed580497373b0427df" alt="Screenshot" width="823" height="264" data-path="images/automation-update-contact-field-2-image.png" />
    </Frame>

    If choosing to update field data, users can select between all field options and input the data to be updated.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-contact-field-3-update-20field.gif?s=7b594477e0c35f79f1c0be355a3b4736" alt="Screenshot" width="1290" height="796" data-path="images/automation-update-contact-field-3-update-20field.gif" />
    </Frame>

    If choosing to clear data, simply select the field you want to clear.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-contact-field-4-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=f4c91403cf7c8e606bb2ea6d05ddd8af" alt="Screenshot" width="828" height="581" data-path="images/automation-update-contact-field-4-image.png" />
    </Frame>

    Click + Add field again if there's more than one field to be updated.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-contact-field-5-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=f5a99500d2e1be45bd7d54694905c043" alt="Screenshot" width="839" height="381" data-path="images/automation-update-contact-field-5-image.png" />
    </Frame>

    And there you have it, now you can click Save Action and continue on with your workflow creation.

    📌Note: Make sure you've established a workflow trigger before publishing. Without both an action and a trigger, you will only be able to save the workflow, not publish it.

    ### add-contact-tag-action

    Tags help keep your contacts organized and enable more efficient segmentation for targeted campaigns. The ****Add Contact Tag**** workflow action allows you to automatically add tags to contacts when specific triggers are activated, such as form or survey submissions. This action ensures your contact database stays organized and that you can easily manage your audience.

    In the workflow builder, click the ****“+”**** and add the ****“Add Contact Tag”**** action in the options.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-contact-tag-action-0-add-20tag.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=222537f34aa5084d13b585b35d7d638d" alt="Screenshot" width="902" height="435" data-path="images/automation-add-contact-tag-action-0-add-20tag.png" />
    </Frame>

    ### Tags

    To add tags to a contact in your workflow, select the tags you want to associate with the contact. You have the option to choose multiple tags for each contact if you would like. The tags that you have already selected will have Checkmarks next to them.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-contact-tag-action-1-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=a4c3f02c3c3c09e3a99bbcab71197c55" alt="Screenshot" width="513" height="548" data-path="images/automation-add-contact-tag-action-1-image.png" />
    </Frame>

    ### +Add Tag

    If you want to add a new tag that is not available in your existing tag list, begin typing in the tag in the space provided, and click on\*\*\*\* Add New Tag\*\*\*\* to save it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-contact-tag-action-2-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=6fe37a06a237a028a6acb15a88f93783" alt="Screenshot" width="514" height="434" data-path="images/automation-add-contact-tag-action-2-image.png" />
    </Frame>

    Remember to ****Save**** the Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-contact-tag-action-3-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=37073d71f7c28a1154528ce122601eb4" alt="Screenshot" width="212" height="126" data-path="images/automation-add-contact-tag-action-3-image.png" />
    </Frame>

    The ****Add Contact Tag**** action is a valuable tool for keeping your contact database organized and ensuring your marketing efforts are streamlined. By automatically tagging contacts based on specific triggers, you can maintain a clean and accurate list that supports targeted campaigns and improves customer engagement.

    ### remove-contact-tag-action

    Tags allow you to maintain your contacts in an organized manner, so it’s important to keep them updated and remove any tag that no longer applies to a customer. Doing so offers control over contact categorization and improves your targeting in marketing campaigns. You can delete tags associated with a contact upon executing the workflow with the Remove Contact Tag workflow action.

    ### Removing Tags

    To use this action access the \*\*\*\*Workflow \*\*\*\*builder inside the \*\*\*\*Automation \*\*\*\*section. Create or edit an existing workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/gtO0SA1xVFp-zzXT/images/automation-remove-contact-tag-action-0-image.png?fit=max&auto=format&n=gtO0SA1xVFp-zzXT&q=85&s=921a3875c45e65a0119bf7347826b6f3" alt="Screenshot" width="1595" height="720" data-path="images/automation-remove-contact-tag-action-0-image.png" />
    </Frame>

    In the workflow builder click the ****“+”**** icon to add an action and select ****Remove Contact Tag**** from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/gtO0SA1xVFp-zzXT/images/automation-remove-contact-tag-action-1-image.png?fit=max&auto=format&n=gtO0SA1xVFp-zzXT&q=85&s=40df8e7d82c637d685c5b726dab6b371" alt="Screenshot" width="1332" height="791" data-path="images/automation-remove-contact-tag-action-1-image.png" />
    </Frame>

    Toggle the Remove All tags option to reset the contact to no tags.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/gtO0SA1xVFp-zzXT/images/automation-remove-contact-tag-action-2-image.png?fit=max&auto=format&n=gtO0SA1xVFp-zzXT&q=85&s=0cb2d50c15539e8c7d4038ccd2d24f8c" alt="Screenshot" width="659" height="403" data-path="images/automation-remove-contact-tag-action-2-image.png" />
    </Frame>

    Alternatively, individually select the desired tag(s) to remove from the dropdown menu; in this step, you can include multiple tags for removal.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-contact-tag-action-3-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=ef109b16110a1100d87619a1749d0c77" alt="Screenshot" width="659" height="403" data-path="images/automation-remove-contact-tag-action-3-image.png" />
    </Frame>

    Click ****Save Action**** once you've selected the tags.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-contact-tag-action-4-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=dc6f21b50649d3f8c18914508f31ab65" alt="Screenshot" width="816" height="646" data-path="images/automation-remove-contact-tag-action-4-image.png" />
    </Frame>

    Then, ****Publish**** and ****Save**** to activate the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-contact-tag-action-5-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=5be7d7be805965b96b2d95ca948b4fba" alt="Screenshot" width="379" height="143" data-path="images/automation-remove-contact-tag-action-5-image.png" />
    </Frame>

    By removing outdated or irrelevant tags, you can maintain a clean, organized contact database. Making it easier to re-engage customers through other pipelines or with new offers. This action helps ensure your marketing efforts stay relevant, and your contact list remains well-maintained.

    ### assign-to-user-action

    The Assign to User action is designed to assign the identified contact to a specified user or multiple users using a round-robin assignment method.

    To get started, click on the \*\*\*\*“+” \*\*\*\*icon to add a new workflow action, and select ****Assign to User****. Utilize this workflow action to assign the workflow or specific workflow actions to a team member or multiple team members for easy tracking.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-assign-to-user-action-0-assign.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=f899cbe23f06b17511b2109e9f425c70" alt="Screenshot" width="1264" height="694" data-path="images/automation-assign-to-user-action-0-assign.png" />
    </Frame>

    ***

    ## Users

    When selecting the user(s) to assign the contact to, you have the option to choose either a single user or multiple users from the Select User dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-assign-to-user-action-1-user.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=92ef6464751948dab25cb545509fe9e0" alt="Screenshot" width="656" height="599" data-path="images/automation-assign-to-user-action-1-user.png" />
    </Frame>

    ### Single User Assignment

    If you select only one user, then the assigned contact will solely belong to that user, and each time the trigger condition is met, the assigned contact remains with that user.

    ### Round-Robin Assignment

    When you select more than one user, the trigger automatically rotates between the designated users for each triggered event. For instance, if you choose Tom and Jane, the first trigger assigns the contact to Tom, the second trigger assigns to Jane, the third assigns to Tom again, and so on until all users have had contacts assigned to them.

    ***

    ## Split Traffic

    After assigning multiple users to your contacts, the Split Traffic feature becomes active to determine how you want the traffic to be distributed among the selected users.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-assign-to-user-action-2-split.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=92b9b397e250271b8b889f6a0bbd4cf7" alt="Screenshot" width="652" height="215" data-path="images/automation-assign-to-user-action-2-split.png" />
    </Frame>

    ### Equally

    By selecting Equally under the Split Traffic option, the traffic will be distributed evenly among all the users, similar to the Round-Robin Assignment method (e.g., 1:1, 2:2, etc.). This is enabled by default until you switch to the Unevenly option.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-assign-to-user-action-3-equally.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=e0d33a8d0451318be3ddf4a1dcc23c73" alt="Screenshot" width="497" height="198" data-path="images/automation-assign-to-user-action-3-equally.png" />
    </Frame>

    ### Unevenly

    Opting for the Unevenly option allows you to customize the traffic distribution ratio for each selected user. For instance, you could specify a ratio of 5:2, where User A receives five traffic and User B receives two traffic; therefore, User B will only receive traffic after User A has completed their fifth.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-assign-to-user-action-4-uneven.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=e0df3319d6dbdc0e111ce7dd695f56ca" alt="Screenshot" width="649" height="354" data-path="images/automation-assign-to-user-action-4-uneven.png" />
    </Frame>

    ***

    ## Only Apply To Unassigned Contacts

    If the \*\*\*\*Only apply to unassigned contacts \*\*\*\*toggle is turned off, and the trigger fires for an already assigned contact, the new assignment will overwrite the previous one, and the contact will be assigned to the new user.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-assign-to-user-action-5-unassigned.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=dd4dc4a125ffb05d4fb9fadbe73e2231" alt="Screenshot" width="618" height="129" data-path="images/automation-assign-to-user-action-5-unassigned.png" />
    </Frame>

    Always remember to Save the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-assign-to-user-action-6-image.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=e318fb3a636f525efede3b7a089635a4" alt="Screenshot" width="215" height="118" data-path="images/automation-assign-to-user-action-6-image.png" />
    </Frame>

    With the Assign to User action, you can efficiently manage contact assignments within your workflows, ensuring a balanced and flexible approach for your team. Whether using single-user assignments, round-robin rotations, or customized traffic splits, this feature keeps your workflow adaptable to your needs.

    ### remove-assigned-user-action

    The Remove Assigned User workflow action streamlines your processes by automating the removal of assigned users from contacts after specific events are completed. This feature ensures smooth transitions within your workflows and helps maintain an organized system, saving valuable time for your team.\*\*
    Start by adding a suitable Trigger to the Workflow. You can add other actions that fit the task before clicking the\*\* “+” \*\*\*\*icon to search and add the \*\*\*\*“Remove Assigned User” \*\*\*\*action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/gtO0SA1xVFp-zzXT/images/automation-remove-assigned-user-action-0-remove.png?fit=max&auto=format&n=gtO0SA1xVFp-zzXT&q=85&s=7457f3b2a9f450507994fc0adfe7ca4d" alt="Screenshot" width="907" height="470" data-path="images/automation-remove-assigned-user-action-0-remove.png" />
    </Frame>

    When this workflow action is triggered within the workflow, the assigned user will be removed from the contact to which they were assigned.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/gtO0SA1xVFp-zzXT/images/automation-remove-assigned-user-action-1-image.png?fit=max&auto=format&n=gtO0SA1xVFp-zzXT&q=85&s=a01a5d36fba2a9d54d34bf35fd3293bb" alt="Screenshot" width="519" height="217" data-path="images/automation-remove-assigned-user-action-1-image.png" />
    </Frame>

    Remember to save the action and continue.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/gtO0SA1xVFp-zzXT/images/automation-remove-assigned-user-action-2-image.png?fit=max&auto=format&n=gtO0SA1xVFp-zzXT&q=85&s=e1b5f622dd38c424e5f1390461c163c9" alt="Screenshot" width="223" height="135" data-path="images/automation-remove-assigned-user-action-2-image.png" />
    </Frame>

    By adding the Remove Assigned User workflow action, you can efficiently manage contact assignments, ensuring your workflows stay clean and organized. With just a few clicks, you can automate this process, boosting productivity and keeping your team focused on their next tasks.

    ### add-to-notes-action

    With the Add to Notes workflow action, you can add a note to the contact record. Use this workflow action to add notes to a contact record that can be shared with other assigned users to grasp information about content you’d like to share.

    Start by adding a suitable Trigger to the Workflow, you can add other actions that fit the task before clicking the\*\*\*\* “+” \*\*\*\*icon to search and add the \*\*\*\*“Add To Notes” \*\*\*\*action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-notes-action-0-notes.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=a78d5dfb218d37211b69a8c54b73d54a" alt="Screenshot" width="1336" height="722" data-path="images/automation-add-to-notes-action-0-notes.png" />
    </Frame>

    ### Add Note

    In the Add To Notes action, simply enter the Note in the designated field, which can be used to provide information that could be beneficial to other users assigned to that contact.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-notes-action-1-note.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=8e95682656e8e9bb5f3f7474cf2e1fb2" alt="Screenshot" width="666" height="706" data-path="images/automation-add-to-notes-action-1-note.png" />
    </Frame>

    ### Custom Values & Trigger Link

    When adding notes, you can enhance them with ****Custom Values**** and ****Trigger Links****. Click the ****tag icon**** to insert custom values like `{{contact.name}}` or `{{user.email}}`, which automatically pulls personalized details. Use the ****lightning bolt icon**** to add trigger links, such as `{{trigger_link.AE3ghN6TYHJOI4dKBZ3}}`, for embedding actionable links. These tools make your notes more detailed, specific, and functional for seamless collaboration.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-notes-action-2-custom-20value.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=902124c7f0c71958a8ccda09ee8fe8fe" alt="Screenshot" width="614" height="506" data-path="images/automation-add-to-notes-action-2-custom-20value.png" />
    </Frame>

    ### Formatting Tools

    Undo or redo actions or use the other styling tools to enhance the appearance of your message.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-notes-action-3-format.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=630a8e3401b53351c2bbd4fc8626c17e" alt="Screenshot" width="614" height="506" data-path="images/automation-add-to-notes-action-3-format.png" />
    </Frame>

    ### Save Action

    Always remember to Save the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-notes-action-4-image.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=3375fc7855048584360c7e722f455cf4" alt="Screenshot" width="207" height="76" data-path="images/automation-add-to-notes-action-4-image.png" />
    </Frame>

    The Add to Notes action simplifies communication by allowing important details to be recorded and shared among team members. Whether using custom values for precision or simply adding relevant information, this feature helps ensure all assigned users stay informed.

    ### addremove-contact-followers-action

    One of the most critical aspects of running a successful business is ensuring consistent follow-through. Keeping in touch with your contacts and addressing any pending items must remain a top priority. However, managing this process effectively can be challenging. By assigning followers to your contacts, you can ensure that no contact is overlooked—and you can automate this process using the Add/Remove Contact Followers action.

    ### Adding the Add/Remove Contact Followers Action

    First, add an appropriate trigger, then click the \*\*\*\*"+" \*\*\*\*button to add an action. Search ****"Follower"**** or scroll through the Contact actions, and both the \*\*\*\*Add/Remove Followers \*\*\*\*actions will appear as options for selection.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-addremove-contact-followers-ac-0-follower.png" alt="Screenshot" />
    </Frame>

    Setting up these actions is straightforward. After selecting the desired action, specify the users to add or remove as contact followers. You can include as many users as needed, providing flexibility in managing team assignments.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-addremove-contact-followers-ac-1-add-20follower.png" alt="Screenshot" />
    </Frame>

    In the Remove action, you can remove all users at once by toggling the ****“Remove all followers”**** button.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-addremove-contact-followers-ac-2-image.png" alt="Screenshot" />
    </Frame>

    Once your selections are configured, ****Save**** the action.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-addremove-contact-followers-ac-3-image.png" alt="Screenshot" />
    </Frame>

    ****Publish**** and\*\*\*\* Save \*\*\*\*the workflow and it will be ready to use.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-addremove-contact-followers-ac-4-publish.png" alt="Screenshot" />
    </Frame>

    This feature is particularly beneficial for businesses where different departments or team members manage various stages of the customer journey. For instance, as a customer moves from one stage to another, you can automate the process of assigning the appropriate followers. By leveraging the Add/Remove Contact Followers action, you can maintain a professional and organized approach to customer management.

    ### dnd-action

    Creating relationships with customers is a complex process, and with their changing preferences, it's key to have a way to manage the contact channels you reach out to customers. Enabling and disabling the Do-Not-Disturb (DND) function for those channels can be automated with help from Automation. Let's check how.

    ***

    ## Setting Your Workflow

    To start, navigate to the Workflows tab inside the Automation section and create or edit a workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/p41qNTHgjBTkoBIL/images/automation-dnd-action-0-image.png?fit=max&auto=format&n=p41qNTHgjBTkoBIL&q=85&s=950b97570213d9335b5571f650d4ff6b" alt="Screenshot" width="1613" height="668" data-path="images/automation-dnd-action-0-image.png" />
    </Frame>

    Set your trigger as needed. The most common will be “Customer Replied” with filters for keywords, such as STOP to opt out or START to resubscribe to communications.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/p41qNTHgjBTkoBIL/images/automation-dnd-action-1-image.png?fit=max&auto=format&n=p41qNTHgjBTkoBIL&q=85&s=a1eaad1a71ea60a9bca19196909a2449" alt="Screenshot" width="729" height="734" data-path="images/automation-dnd-action-1-image.png" />
    </Frame>

    Click the "+" icon to add an action and select the Set Contact DND option from the available choices.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/p41qNTHgjBTkoBIL/images/automation-dnd-action-2-image.png?fit=max&auto=format&n=p41qNTHgjBTkoBIL&q=85&s=d4922601c36744bc84313b835d78d1d5" alt="Screenshot" width="1344" height="790" data-path="images/automation-dnd-action-2-image.png" />
    </Frame>

    ***

    ## Selecting A DND Type

    The DND function works for Inbound and Outbound channels, so first select the one you need.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/p41qNTHgjBTkoBIL/images/automation-dnd-action-3-image.png?fit=max&auto=format&n=p41qNTHgjBTkoBIL&q=85&s=f44a2e23dc69906c99ea3452b51b5669" alt="Screenshot" width="658" height="695" data-path="images/automation-dnd-action-3-image.png" />
    </Frame>

    You have the option to enable or disable DND for multiple channels at once. Depending on which option you select, the steps will vary slightly. To choose, open the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/p41qNTHgjBTkoBIL/images/automation-dnd-action-4-image.png?fit=max&auto=format&n=p41qNTHgjBTkoBIL&q=85&s=6e11d817e64e9d90239a10a41f35d6dd" alt="Screenshot" width="689" height="721" data-path="images/automation-dnd-action-4-image.png" />
    </Frame>

    Let's explore our options further.

    ### Enable For All

    This option is useful if the contact does not want to receive notifications or has opted out of a subscription, as it will remove them from all contact means.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/p41qNTHgjBTkoBIL/images/automation-dnd-action-5-image.png?fit=max&auto=format&n=p41qNTHgjBTkoBIL&q=85&s=e86a9a4c3c433ca0413a75cbf859a9f0" alt="Screenshot" width="689" height="721" data-path="images/automation-dnd-action-5-image.png" />
    </Frame>

    ### Disable For All

    To deactivate the Do Not Disturb feature for a contact, choose Disable Contact DND. This will reactivate all communication channels. This is perfect for contacts that want to resubscribe to your notifications.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-dnd-action-6-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=5715fd2ffb6dec01e54647b5d78d2cd5" alt="Screenshot" width="689" height="721" data-path="images/automation-dnd-action-6-image.png" />
    </Frame>

    ### Enable or Disable for specific channels

    Using the dropdown menu, you can select the specific channel for which you want to enable or disable DND, such as SMS or calls.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-dnd-action-7-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=61d6698ffe95ccb938d2de9eef8714a9" alt="Screenshot" width="640" height="589" data-path="images/automation-dnd-action-7-image.png" />
    </Frame>

    By activating this feature, you can effectively respect your contact's preferences, ensuring that they are not disturbed by unwanted communications, ultimately maintaining a positive customer relationship.

    ### action-find-contact

    The "Find Contact" action is an essential feature that enables you to search for contacts based on specific, customizable criteria. This dynamic tool enables simplified contact management and targeted automation, enhancing the efficiency of workflows by quickly locating the right contacts based on key data points. For more advanced use cases, the "Find Contact" action can be configured to match contacts based on an external reference, such as a Stripe Customer ID stored in a custom field. This enables the search of contacts linked to external systems through Inbound Webhook or Custom Marketplace Triggers.

    ***

    ## How It Works

    ### Insert the "Find Contact" Action

    To begin, add the "Find Contact" action at the appropriate point within your workflow. This step ensures that the action is executed when needed in the automation process.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-find-contact-0-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=767b5b4d84e8b497276b1931fb2b231b" alt="Screenshot" width="1238" height="793" data-path="images/automation-action-find-contact-0-image.png" />
    </Frame>

    ### Action Name

    Update the action name to reflect its purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-find-contact-1-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=62391bf62fb8fa89a6a07269d191c8e2" alt="Screenshot" width="833" height="292" data-path="images/automation-action-find-contact-1-image.png" />
    </Frame>

    ### Add Field

    Specify the search criteria by selecting the relevant standard or custom field values.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-find-contact-2-standard-20field-20.gif?s=d3a857f303cb635437ecd370a0805867" alt="Screenshot" width="838" height="456" data-path="images/automation-action-find-contact-2-standard-20field-20.gif" />
    </Frame>

    Configure multiple fields to ensure the search returns only contacts that match all specified criteria, providing highly targeted results.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-find-contact-3-add-20field.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=69a6608d758c15891d0ad5b83b948b16" alt="Screenshot" width="838" height="416" data-path="images/automation-action-find-contact-3-add-20field.png" />
    </Frame>

    ### Email & Phone Fields

    When adding an email or Phone field, you can select the checkbox below it to include additional phones or emails.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-find-contact-4-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=c1708d4de533fc69958a940cbf8cc537" alt="Screenshot" width="833" height="530" data-path="images/automation-action-find-contact-4-image.png" />
    </Frame>

    Once you have added all the relevant fields, save the action to add it to the workflow.

    If branching is enabled, you can define distinct paths depending on whether a contact is found. All subsequent actions will follow the 'Contact Found' branch accordingly.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-find-contact-5-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=40a32401c2cc78b5b7915af5f48aadf5" alt="Screenshot" width="635" height="630" data-path="images/automation-action-find-contact-5-image.png" />
    </Frame>

    By leveraging this feature, you can automate the search for specific contacts based on predefined criteria, ensuring that your workflows are both efficient and effective. Whether you are working with internal data or external references, this feature provides a seamless way to manage and segment your contacts.

    ### create-contact-action

    The Create Contact workflow action allows businesses to automatically create new contact records or update existing ones based on defined criteria. Whether you're onboarding new clients, capturing web leads, or syncing data from third-party platforms, this feature ensures seamless data flow and operational efficiency.

    ��****Note****: This action only works with contactless execution methods like "Inbound webhook".

    ### Key Benefits of the Create Contact Action

    * \*\*\*\*Improved Data Accuracy: \*\*\*\*Ensures that contact records remain up-to-date, reducing errors and preventing duplications.
    * \*\*\*\*Streamlined Processes: \*\*\*\*Automates the manual task of adding or updating contact details, saving valuable time and resources.
    * \*\*\*\*Enhanced Communication: \*\*\*\*Maintains accurate information to support timely follow-ups and personalized messaging.
    * \*\*\*\*Customizable Fields: \*\*\*\*Supports both standard and custom fields, allowing for flexibility based on business-specific requirements.

    ### How to Configure the Create Contact Workflow Action

    Navigate to the workflow builder within the automation section of your CRM, then create a new workflow or select an existing one where the Create Contact action should be applied.

    Next, click the “+” icon and select Create Contact from the Contact section.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-contact-action-0-image.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=919f47728cc4aee7a05f2c1e0adfd5f6" alt="Screenshot" width="1239" height="789" data-path="images/automation-create-contact-action-0-image.png" />
    </Frame>

    Optionally, you can update the action name to ensure clarity in workflow management.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-contact-action-1-name.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=c909dcf82b582ca9cab654b4fb78a29b" alt="Screenshot" width="835" height="396" data-path="images/automation-create-contact-action-1-name.png" />
    </Frame>

    Next, configure the data fields to be used during contact creation or updates:

    * ****Standard Fields****: First Name, Last Name, Email, Phone, Address, etc.
    * ****Custom Fields****: Include fields like Membership ID, Referral Source, or any organization-specific attributes.

    ��****Note****: You must include either the email or phone number as a contact identifier.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-contact-action-2-field-20.gif?s=2185083a28522aafe345b87390eb1ae8" alt="Screenshot" width="836" height="652" data-path="images/automation-create-contact-action-2-field-20.gif" />
    </Frame>

    After configuring each field, click Save to confirm your settings.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-contact-action-3-save-20action.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=4128a34f3cebacbc86324b9a645575f9" alt="Screenshot" width="836" height="537" data-path="images/automation-create-contact-action-3-save-20action.png" />
    </Frame>

    Finally, use test data to verify the workflow's accuracy. Once confirmed, enable the Publish toggle to activate it in your live environment.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-contact-action-4-test.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=74ba805ed12d8bbc8fefcbd924a40947" alt="Screenshot" width="423" height="153" data-path="images/automation-create-contact-action-4-test.png" />
    </Frame>

    The Create Contact workflow action is indispensable for businesses looking to automate and scale their contact management processes. By ensuring accurate data collection and integrating seamlessly with other automation tools, it helps teams operate more efficiently and deliver more personalized customer experiences. Implement this feature to optimize your lead handling, customer onboarding, and overall CRM strategy.

    ### Common Use Cases

    #### Updating Contact Records After External Store Purchases

    * ****Scenario****: Sync CRM data with customer purchase activity.
    * ****Fields****: Full Name, Email, Purchase History (Custom Field).
    * ****Outcome****: Contact profiles are updated and tagged as “Active Customer.”

    #### Lead Management from External Data Sources

    * ****Scenario****: Import third-party leads into the CRM.
    * ****Fields****: Business Name, Contact Source, Phone, Email.
    * ****Outcome****: Accurate lead records are created, ensuring readiness for outreach.

    #### Onboarding New Customers

    * ****Scenario****: Automate onboarding for new subscribers.
    * ****Fields****: First Name, Last Name, Subscription Tier (Custom Field), Email.
    * ****Outcome****: Contact is created, assigned to the onboarding team, and receives a welcome email.

    <AccordionGroup>
      <Accordion title="What happens if the contact already exists?">
        The system updates the existing contact with new data, maintaining consistency and avoiding duplicates.
      </Accordion>

      <Accordion title="Can I use custom fields with this action?">
        Yes, the action fully supports custom fields to accommodate your unique data requirements.
      </Accordion>

      <Accordion title="Can teams be notified when a contact is created or updated?">
        Yes. Add a Notification action in the workflow to alert specific team members.
      </Accordion>
    </AccordionGroup>

    ### delete-contact-action

    The Delete Contact action enables users to permanently remove a contact and all associated data from the system when specific conditions are met. This is typically used when contacts are no longer relevant or needed within the CRM.

    ��****Note:**** Deleting a contact is irreversible. Once deleted, all related data, such as conversations, notes, tasks, and activity history, is permanently lost and cannot be recovered. Use this action carefully and always test before deployment.

    ***

    ## How It Works

    Navigate to Automations and open an existing workflow, or create a new one from scratch or a prebuilt recipe.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/IvL2FegIHW3X9bHU/images/automation-delete-contact-action-0-workflow.png?fit=max&auto=format&n=IvL2FegIHW3X9bHU&q=85&s=f7cbf10a24ba183e7578e1842845fc83" alt="Screenshot" width="1140" height="459" data-path="images/automation-delete-contact-action-0-workflow.png" />
    </Frame>

    ### Add the Action

    Click the plus (+) icon in the workflow builder to open the Actions menu. Search for and select Delete Contact.

    ****📌Note:**** Place this action at the end of the workflow. Since deletion is immediate, any steps after this point will not execute.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/IvL2FegIHW3X9bHU/images/automation-delete-contact-action-1-delete-20contact-20.gif?s=0368f3fd5d52a1f4f3a8c4c6994a24ec" alt="Screenshot" width="878" height="516" data-path="images/automation-delete-contact-action-1-delete-20contact-20.gif" />
    </Frame>

    ### Action Name

    You may optionally assign a custom name to the action, or retain the default name provided by the system.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/IvL2FegIHW3X9bHU/images/automation-delete-contact-action-2-name.png?fit=max&auto=format&n=IvL2FegIHW3X9bHU&q=85&s=b36ec571ad7be3ee3c78f67ce894be45" alt="Screenshot" width="701" height="307" data-path="images/automation-delete-contact-action-2-name.png" />
    </Frame>

    There are no settings to configure for this action. When triggered, it will instantly delete the contact that meets the workflow criteria.

    ### Save and Test

    Click "Save Action" to add it to your workflow. Test thoroughly before publishing to ensure only the intended contacts are affected.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/IvL2FegIHW3X9bHU/images/automation-delete-contact-action-3-save.png?fit=max&auto=format&n=IvL2FegIHW3X9bHU&q=85&s=cd9ad341b894d781a56649a107e526af" alt="Screenshot" width="329" height="120" data-path="images/automation-delete-contact-action-3-save.png" />
    </Frame>

    ### Best Practices

    * Double-check trigger conditions to avoid unintentional deletions
    * Back up contact data externally if needed
    * Inform relevant team members before enabling this action in live workflows

    For long-term automation success, consider combining this action with smart filtering, conditional logic, and fallback options like "Remove from Workflow" to maintain control and data integrity.

    The Delete Contact action is a powerful tool for keeping your CRM clean and compliant but it should be used with thoughtful planning and rigorous safeguards. Always test your workflow, communicate with your team, and back up important data when necessary.

    ### Frequently Asked Questions

    <AccordionGroup>
      <Accordion title="Can I restore a deleted contact?">
        Yes, contacts can be restored within two months of deletion. However, associated data such as conversations and notes cannot be recovered.
      </Accordion>

      <Accordion title="What exactly is deleted?">
        The contact record and all associated data are permanently removed. Even if the contact is restored, this associated data will not return.
      </Accordion>

      <Accordion title="Is there an alternative to deletion?">
        Yes. If you want to remove a contact from a workflow without deleting their data, use the Remove from Workflow action. This stops the contact from progressing through the automation while preserving their record in the system.
      </Accordion>
    </AccordionGroup>

    ### modify-contact-engagement-score-action

    The Modify Contact Engagement Score action enables you to adjust a contact's engagement score based on their interactions and behaviors. This score is typically derived from factors such as email opens, clicks, website visits, and engagement with marketing materials. Add the relevant triggers that best suit your needs.

    Now, let's add the action to our workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/QVNfDUMhkbZYNR0A/images/automation-modify-contact-engagement-scor-0-modify-20engagement-20score-20.gif?s=59144c92ca44f450310e2cb4853de031" alt="Screenshot" width="1504" height="840" data-path="images/automation-modify-contact-engagement-scor-0-modify-20engagement-20score-20.gif" />
    </Frame>

    ### Action Name

    Update the name of the action to accurately reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/QVNfDUMhkbZYNR0A/images/automation-modify-contact-engagement-scor-1-name.png?fit=max&auto=format&n=QVNfDUMhkbZYNR0A&q=85&s=0f84daa9880ba1c81c45bc5646ebf320" alt="Screenshot" width="712" height="446" data-path="images/automation-modify-contact-engagement-scor-1-name.png" />
    </Frame>

    ### Adjustment

    When modifying the engagement score, you can choose to either increase or decrease the score based on the contact's level of interaction. Increasing the score reflects strong engagement, such as frequent email opens, clicks, or website visits, indicating a higher likelihood of conversion. Conversely, decreasing the score is appropriate for contacts with minimal interaction or declining engagement, signaling a lower probability of conversion.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/QVNfDUMhkbZYNR0A/images/automation-modify-contact-engagement-scor-2-adjustment.png?fit=max&auto=format&n=QVNfDUMhkbZYNR0A&q=85&s=6200fc947f98328d196cbc90f5fecb9a" alt="Screenshot" width="704" height="219" data-path="images/automation-modify-contact-engagement-scor-2-adjustment.png" />
    </Frame>

    ### Points

    Enter the amount by which the score should be adjusted. Factors that have a direct impact on conversion likelihood should result in a more significant score change, while less influential factors should lead to a more moderate adjustment. This customization allows for more effective lead prioritization and enables the tailoring of follow-up strategies based on real-time engagement data.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/QVNfDUMhkbZYNR0A/images/automation-modify-contact-engagement-scor-3-points.png?fit=max&auto=format&n=QVNfDUMhkbZYNR0A&q=85&s=1371f141a1e1587da17952ccea9c9921" alt="Screenshot" width="712" height="446" data-path="images/automation-modify-contact-engagement-scor-3-points.png" />
    </Frame>

    By modifying the engagement score, you can better identify high-potential leads and prioritize follow-up efforts to optimize conversion rates.
  </Accordion>

  <Accordion title="Opportunity and pipeline actions">
    ### create-opportunity-action

    The Create Opportunity action allows you to generate a new opportunity within a specified pipeline and stage, ensuring that new leads are properly categorized without affecting any existing opportunities. This action is great for onboarding new leads, as it automatically populates all details and values. Additionally, the duplicate opportunity setting follows a unified global setting, simplifying opportunity management.

    To use this workflow action, navigate to ****Automation > Workflows**** in your CRM and open an existing workflow or create a new one.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    First, choose a Trigger to determine when this action should run. Click on the \*\*\*\*“+” \*\*\*\*icon to add an action, then search for and select ****Create Opportunity**** from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-1-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=92e00a949f6ad2a58a23097dafeafb81" alt="Screenshot" width="1424" height="789" data-path="images/automation-create-opportunity-action-1-image.png" />
    </Frame>

    ***

    ## Configure the Action

    ### Pipeline

    Click the dropdown to select the pipeline where the new opportunity should be created.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-2-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=96c2184f19021e0fa36bd0c130fa6dc2" alt="Screenshot" width="648" height="664" data-path="images/automation-create-opportunity-action-2-image.png" />
    </Frame>

    ### Duplicate Opportunity

    This option follows a unified global setting for handling duplicate opportunities. If you click on the ****Duplicate Opportunity**** option, you will be redirected to ****Settings >**** ****Business Profile****. From there, scroll down to the ****General**** section, locate the ****Allow Duplicate Opportunity**** setting, and toggle it ****on**** or ****off**** based on your preference.

    This ensures consistency in how duplicate opportunities are managed across workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-3-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=11bba3c2ad1d21d4ee80cc3baf9b98c7" alt="Screenshot" width="431" height="393" data-path="images/automation-create-opportunity-action-3-image.png" />
    </Frame>

    ### Add Field

    Select the \*\*\*\*Add Field \*\*\*\*option to specify additional criteria to refine your search, such as filtering by opportunity name, value, source, pipeline stage, and much more.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-4-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=c5789deea9ff2b60a9a7256b6f3410c6" alt="Screenshot" width="431" height="393" data-path="images/automation-create-opportunity-action-4-image.png" />
    </Frame>

    ### Fields

    This section displays the opportunity details that can be configured, allowing for further automation steps.

    * \*\*\*\*Opportunity Name: \*\*\*\*Enter a name for the new opportunity to help identify it within the pipeline.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-5-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=55d120390ddc854392d1b13e435c6af5" alt="Screenshot" width="576" height="585" data-path="images/automation-create-opportunity-action-5-image.png" />
    </Frame>

    * \*\*\*\*Pipeline Stage: \*\*\*\*Select the stage where the opportunity will be placed within the pipeline.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-6-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=1be2fb4a6d1e25d1869515b6cc5b9c8f" alt="Screenshot" width="572" height="537" data-path="images/automation-create-opportunity-action-6-image.png" />
    </Frame>

    * \*\*\*\*Opportunity Value: \*\*\*\*Here, you can define the monetary value of the opportunity.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-7-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=cad83db05deb1b97eaf4fc220b8624d0" alt="Screenshot" width="578" height="738" data-path="images/automation-create-opportunity-action-7-image.png" />
    </Frame>

    * \*\*\*\*Status: \*\*\*\*Choose the current status of the opportunity (e.g., Open, Closed, Won, Lost). Remember, the Status field must be added before you can mark an opportunity as Lost.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-8-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=ee48d856565547756940eaef6e212d79" alt="Screenshot" width="573" height="546" data-path="images/automation-create-opportunity-action-8-image.png" />
    </Frame>

    * ****Opportunity Source:**** Use this option to identify where the opportunity originated from.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-9-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=95ccb9a2e4e98e192ef86b3f08dac3bd" alt="Screenshot" width="570" height="457" data-path="images/automation-create-opportunity-action-9-image.png" />
    </Frame>

    * \*\*\*\*Lost Reason: \*\*\*\*If the opportunity is marked as lost, provide a reason. You must add both the Status and Lost fields before specifying a Lost Reason.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-10-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=97b541718ac7ac101e82cabb124df448" alt="Screenshot" width="574" height="535" data-path="images/automation-create-opportunity-action-10-image.png" />
    </Frame>

    Once configured, save the action and publish the workflow to activate it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-11-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=11b5fc5599c2c201116a60a966b12f29" alt="Screenshot" width="316" height="157" data-path="images/automation-create-opportunity-action-11-image.png" />
    </Frame>

    Using the Create Opportunity action helps you add leads, manage your pipeline, and stay organized. Adding opportunities effectively ensures that no lead falls through the cracks and that the right steps can be taken toward conversion.

    ### update-opportunity-action

    The Update Opportunity action allows you to modify key details of an existing opportunity. Whether you need to update the name, value, pipeline stage, or status, this action ensures seamless adjustments without the need for manual intervention.

    ### Action Notes

    * With this action, you can easily modify opportunity details, ensuring that your pipeline reflects the most up-to-date information.
    * This action is useful for updating an opportunity’s status or moving it to a different stage after a lead takes action. Additionally, it enables seamless transitions between pipelines when opportunities need to be reassigned.

    To use this workflow action, go to ****Automation > Workflows**** in your CRM and open an existing workflow or create a new one.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-0-workflow.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=b53c0351014a404a7143919e23892707" alt="Screenshot" width="1140" height="459" data-path="images/automation-update-opportunity-action-0-workflow.png" />
    </Frame>

    Start by selecting a Trigger to determine when the update should occur.

    Then, click on the ****“+”**** icon to add an action, and search for and select ****Update Opportunity**** from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-1-update-20opportunity.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=6e7c4bc35f43eefce6db60ac6413aef4" alt="Screenshot" width="858" height="534" data-path="images/automation-update-opportunity-action-1-update-20opportunity.png" />
    </Frame>

    ### Allow Opportunity

    This option lets you move an opportunity to a different stage in the pipeline as needed. When toggled on, the opportunity will be moved to the selected stage even if the stage is before the opportunity’s current stage. This is useful if a lead needs to be revisited or repositioned to an earlier step in the sales process.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-2-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=b0c5b52ad648201acb092e856c172553" alt="Screenshot" width="689" height="661" data-path="images/automation-update-opportunity-action-2-image.png" />
    </Frame>

    ### Duplicate Opportunity

    This option follows a global rule for handling duplicates. If you click ****Duplicate Opportunity****, you’ll be redirected to Opportunity settings. Once there, locate the ****Allow Multiple Opportunities for Contact**** option, then toggle it ****on**** or ****off**** based on your preference.

    This ensures your system manages duplicate opportunities consistently.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-3-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=9d8d40e211a5ded3ee9013a62aba7735" alt="Screenshot" width="689" height="661" data-path="images/automation-update-opportunity-action-3-image.png" />
    </Frame>

    ### Add Field

    Select the \*\*\*\*Add Field \*\*\*\*option to filter by opportunity name, value, source, pipeline stage, pipeline, and more.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-4-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=a346711b3ed84e95f64f187a5149daf4" alt="Screenshot" width="689" height="661" data-path="images/automation-update-opportunity-action-4-image.png" />
    </Frame>

    ### Fields

    In the dropdown, you can see all available fields that can be modified within this action.

    * \*\*\*\*Pipeline: \*\*\*\*Choose the pipeline where the opportunity should be updated. This must be selected first to ensure accurate pipeline stage options.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-5-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=bfbff194237b06c113215747966cd24f" alt="Screenshot" width="572" height="689" data-path="images/automation-update-opportunity-action-5-image.png" />
    </Frame>

    * ****Opportunity Name:**** Here, you can modify the name of the opportunity using Custom Fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-6-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=03f3b49e21c1d90f930d91b2b7daddcc" alt="Screenshot" width="630" height="574" data-path="images/automation-update-opportunity-action-6-image.png" />
    </Frame>

    * \*\*\*\*Pipeline Stage: \*\*\*\*Adjust the stage of the opportunity within the pipeline. Since the pipeline stage depends on the selected pipeline, ensure the Pipeline field is added first.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-7-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=b74dfbae2aa463a1047ca090171e2bb3" alt="Screenshot" width="504" height="618" data-path="images/automation-update-opportunity-action-7-image.png" />
    </Frame>

    * \*\*\*\*Opportunity Value: \*\*\*\*Update the monetary value assigned to the opportunity.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-8-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=8de69eebf21898f04505021a1a51ef3b" alt="Screenshot" width="507" height="626" data-path="images/automation-update-opportunity-action-8-image.png" />
    </Frame>

    * \*\*\*\*Status: \*\*\*\*Change the opportunity’s status (e.g., Open, Closed, Won, Lost).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-9-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=bd228aa952d1ba043a0d63936425c6a0" alt="Screenshot" width="510" height="727" data-path="images/automation-update-opportunity-action-9-image.png" />
    </Frame>

    * \*\*\*\*Opportunity Source: \*\*\*\*Specify the lead source for tracking purposes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-10-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=7ef4526672c3a0cab6943976ea4ef860" alt="Screenshot" width="499" height="483" data-path="images/automation-update-opportunity-action-10-image.png" />
    </Frame>

    * \*\*\*\*Lost Reason: \*\*\*\*If the opportunity is marked as lost, provide a reason. You must add both the Status and Lost fields before specifying a Lost Reason.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-opportunity-action-11-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=776378fef945e87e6f518941cefee212" alt="Screenshot" width="471" height="516" data-path="images/automation-update-opportunity-action-11-image.png" />
    </Frame>

    Once you’ve configured everything, save the action and publish the workflow to apply the changes automatically.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-opportunity-action-11-image.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=11b5fc5599c2c201116a60a966b12f29" alt="Screenshot" width="316" height="157" data-path="images/automation-create-opportunity-action-11-image.png" />
    </Frame>

    Using the Update Opportunity action keeps your pipeline organized, reduces manual work, and ensures your opportunities always reflect their most up-to-date status.

    ### create-update-opportunity-action

    The Create/Update Opportunity workflow action allows you to create a new opportunity or update an existing one in the pipeline you select. This workflow action allows you to automate opportunity status changes based on a workflow trigger, getting rid of manually moving contacts to new opportunities.

    In the workflow builder choose a suitable Trigger. Click on the\*\*\*\* “+” ****icon to search and add the**** "Create/Update Opportunity"\*\*\*\* Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-update-opportunity-acti-0-opp.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=4283ccdfe6086d378db4d315e3782806" alt="Screenshot" width="1348" height="621" data-path="images/automation-create-update-opportunity-acti-0-opp.png" />
    </Frame>

    ***

    ## Configure Action

    ### In Pipeline

    To use this workflow action, begin by selecting the pipeline where you want to create or update the contact’s opportunity.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-update-opportunity-acti-1-pipeline.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=9c679a764500ed577be6282ebbf00c22" alt="Screenshot" width="793" height="459" data-path="images/automation-create-update-opportunity-acti-1-pipeline.png" />
    </Frame>

    ### In Pipeline Stage

    Next, choose the appropriate stage in the pipeline where the contact’s opportunity should be placed. Use the dropdown menu to select the correct stage.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-update-opportunity-acti-2-stage.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=e6e8796f647b7536202cfd307c4288d0" alt="Screenshot" width="588" height="332" data-path="images/automation-create-update-opportunity-acti-2-stage.png" />
    </Frame>

    ### Opportunity & Lead Value

    * \*\*\*\*Opportunity Name: \*\*\*\*Provide a name for the opportunity. This could be the contact’s name, their company name, or another identifier that best suits your workflow.
    * ****Opportunity Source:**** Fill in the opportunity’s source, such as “Call,” “Organic Lead,” “Facebook,” or “Google.” This helps you track how the contact entered your workflow.
    * ****Lead Value:**** Type in the lead value here. This value should reflect the dollar amount of the product or service your client is interested in.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-update-opportunity-acti-3-name.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=d6fa0a47f3f0879b8296e42c49edd909" alt="Screenshot" width="727" height="369" data-path="images/automation-create-update-opportunity-acti-3-name.png" />
    </Frame>

    ### Opportunity Status, Stages & Duplication

    Choose the status you want to add the contact to, either; ****Open, won, lost, ****or**** abandoned.****

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-update-opportunity-acti-4-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=c38a6815e0dc26668bdaf7eb34ba2ed8" alt="Screenshot" width="598" height="340" data-path="images/automation-create-update-opportunity-acti-4-image.png" />
    </Frame>

    * ****Allow Opportunity to Move to Any Previous Stage:**** By enabling the ****Allow Opportunity to Move to Any Previous Stage in Pipeline**** option, you can give flexibility to move the contact back to earlier stages as needed.
    * \*\*\*\*Allow Duplicate Opportunities: \*\*\*\*If your workflow involves a single contact needing multiple opportunities in the same pipeline, enable ****Allow Duplicate Opportunities****. This ensures you can create or update multiple opportunities for the same contact without conflict.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-update-opportunity-acti-5-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=409f50950307da7ef0c25d29b89ae789" alt="Screenshot" width="594" height="327" data-path="images/automation-create-update-opportunity-acti-5-image.png" />
    </Frame>

    ****📌NOTE:**** Both options cannot work at the same time. You can either create a new Opportunity for the same contact using Allow Duplicate or allow an existing Opportunity to move backward in the Pipeline.

    ### Save Action

    Remember to save configuring the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-update-opportunity-acti-6-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=dc10a058b025b32f0ec2ead945f54dab" alt="Screenshot" width="222" height="84" data-path="images/automation-create-update-opportunity-acti-6-image.png" />
    </Frame>

    Once configured and saved, this action helps ensure your opportunities stay accurate and organized, reducing manual effort and improving efficiency across your sales process.

    ### find-opportunity-action

    The Find Opportunity action allows you to quickly locate an opportunity associated with a contact. Whether you need to update an existing opportunity or make workflow decisions based on an opportunity’s status, this action helps streamline opportunity management.

    ### Key Benefit & Use Case

    * You can efficiently find the earliest or latest opportunity for contact, ensuring that workflows can accurately interact with the right record.
    * This action is Ideal for updating a specific opportunity or making automated decisions based on an existing opportunity’s details.

    To use this workflow action, navigate to ****Automation > Workflows**** in your CRM and open an existing workflow or create a new one.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Choose a suitable ****Trigger**** to determine when this action should run, and click on the ****“+”**** icon to add an action. Search for and select ****Find Opportunity**** from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-opportunity-action-1-image.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=08c7bf337eb9c96b4bd10b46c086706a" alt="Screenshot" width="1332" height="785" data-path="images/automation-find-opportunity-action-1-image.png" />
    </Frame>

    ### Opportunity To Be Found

    When searching for an opportunity, you can specify which one should be identified:

    * ****Most Recently Created Opportunity****: Select this option to find and update the most recently created opportunity that matches the criteria.
    * ****First Created Opportunity****: This option identifies the earliest opportunity created that meets the specified conditions.

    This setting ensures that the correct opportunity is retrieved and updated based on your workflow’s needs.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-opportunity-action-2-image.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=cef5c67d90bff4a925e0a108d87fa48d" alt="Screenshot" width="660" height="696" data-path="images/automation-find-opportunity-action-2-image.png" />
    </Frame>

    ### Add Field

    Select the \*\*\*\*Add Field \*\*\*\*option to specify additional criteria to refine your search, such as filtering by opportunity ID, status, name, source, pipeline stage, and much more.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-opportunity-action-3-image.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=f0e18953061299b3a06ce88199c2abda" alt="Screenshot" width="657" height="682" data-path="images/automation-find-opportunity-action-3-image.png" />
    </Frame>

    ### Fields

    This section displays opportunity details found by the action, allowing you to reference them in subsequent steps within the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-opportunity-action-4-image.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=a280e6644a21e0791227612f3c5d6216" alt="Screenshot" width="716" height="658" data-path="images/automation-find-opportunity-action-4-image.png" />
    </Frame>

    Once configured, save the action and publish the workflow to activate it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-opportunity-action-5-image.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=385c4041b2c2b5bd8bcad2a4674765eb" alt="Screenshot" width="707" height="528" data-path="images/automation-find-opportunity-action-5-image.png" />
    </Frame>

    By using the Find Opportunity action, you can automate opportunity tracking, making it easier to update records or trigger next steps based on existing opportunities.

    ### remove-opportunity

    The Remove Opportunity action serves the purpose of eliminating an opportunity associated with contacts. This feature allows for efficient management of sales opportunities by providing the option to disassociate particular opportunities from contacts when certain criteria are met. This leads to better organization of sales pipelines and improved accuracy in tracking and analyzing sales progress.

    To use this feature, navigate to the ****Automation > Workflows**** section in your account and opt to create a new workflow, or click an existing workflow to open its builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/gtO0SA1xVFp-zzXT/images/automation-remove-contact-tag-action-0-image.png?fit=max&auto=format&n=gtO0SA1xVFp-zzXT&q=85&s=921a3875c45e65a0119bf7347826b6f3" alt="Screenshot" width="1595" height="720" data-path="images/automation-remove-contact-tag-action-0-image.png" />
    </Frame>

    Add the relevant trigger(s), then click the plus icon to add a new workflow action. Locate and select the Remove Opportunity option from the list by utilizing the search bar, or scrolling to the Opportunity section.\*\*

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-opportunity-1-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=5b8407e6d5b4bb1301e986eed41a8a30" alt="Screenshot" width="1299" height="548" data-path="images/automation-remove-opportunity-1-image.png" />
    </Frame>

    ### Action Name

    Update the name of the action to display its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-opportunity-2-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=122bff0d31a94a90e66e2e6859f7125b" alt="Screenshot" width="692" height="461" data-path="images/automation-remove-opportunity-2-image.png" />
    </Frame>

    ### Opportunity To Be Found

    This setting determines which opportunities should be removed when the **Remove Opportunity**\*\* action is triggered in a workflow. The options available are:

    * ****All Contact Opportunities in the Selected Pipeline:**** This removes every opportunity linked to the contact within the specified pipeline.
    * \*\*\*\*Opportunity Found or Triggered in this Workflow: \*\*\*\*This removes only the specific opportunity that either triggered the workflow or was identified in a previous step.

    This flexibility ensures more precise opportunity management, allowing for targeted removal instead of deleting all opportunities.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-opportunity-3-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=5b18e76e01788e5a1f661b1f54740270" alt="Screenshot" width="755" height="706" data-path="images/automation-remove-opportunity-3-image.png" />
    </Frame>

    ### Pipeline

    Select the Pipeline dropdown to choose the pipeline from which you wish to remove the opportunity.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-opportunity-4-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=e1c4e3cf675b7c562b3354abaa66aabe" alt="Screenshot" width="754" height="707" data-path="images/automation-remove-opportunity-4-image.png" />
    </Frame>

    Save the action then publish the workflow to activate it!

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-opportunity-5-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=13cb8d453153a8c64579bc1b5967c97a" alt="Screenshot" width="296" height="127" data-path="images/automation-remove-opportunity-5-image.png" />
    </Frame>

    By using the Remove Opportunity Action, you can ensure that your sales pipeline remains up-to-date, eliminating outdated or irrelevant opportunities. This helps your team focus on the most promising leads, reduces clutter, and enhances overall organizational efficiency.

    ### add-owner-to-opportunity-action

    The "Add Owner to Opportunity" action assigns a specified user as the owner of an existing opportunity. Depending on your system settings, this action may also update the associated contact's owner if contact and opportunity ownership are synchronized. This functionality ensures that each opportunity is assigned to a designated owner responsible for managing its progression through the sales pipeline.

    ***

    ## How It Works

    Navigate to Automation > Workflows, and either create a new workflow from scratch or open an existing opportunity-based workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Add the relevant opportunity triggers or the “Find Opportunity” action.

    ****📌Note:**** This action requires an opportunity to be in context- either triggered directly by an opportunity workflow trigger or through a prior "Find Opportunity" step. If no opportunity is found, the action will not be executed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-1-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=6a18584678456fde310899e6bab4684d" alt="Screenshot" width="1239" height="789" data-path="images/automation-add-owner-to-opportunity-actio-1-image.png" />
    </Frame>

    Next, add the Add Owner to Opportunity action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-2-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=03b77908a846e85c106bc357e487af60" alt="Screenshot" width="1342" height="788" data-path="images/automation-add-owner-to-opportunity-actio-2-image.png" />
    </Frame>

    ### Action Name

    Use this field to update the action name to accurately reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-3-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=383c46008cd279b59e0f67cb561f7498" alt="Screenshot" width="686" height="723" data-path="images/automation-add-owner-to-opportunity-actio-3-image.png" />
    </Frame>

    ### User

    From the user dropdown, select the team member to whom each opportunity should be assigned.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-4-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=73d60c2392315ac662c0794ca7b37e3a" alt="Screenshot" width="686" height="723" data-path="images/automation-add-owner-to-opportunity-actio-4-image.png" />
    </Frame>

    You can choose to limit this assignment to opportunities that are currently unassigned by enabling the “Only Apply to Unassigned Opportunities” feature, or you can override the current owner for all opportunities by leaving it disabled.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-5-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=de08b8023c937802c6b3708399d15860" alt="Screenshot" width="686" height="723" data-path="images/automation-add-owner-to-opportunity-actio-5-image.png" />
    </Frame>

    Finally, save the action and activate the workflow to automate the process as required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-6-save.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=61143361ae76017ce81c7335a8023a4c" alt="Screenshot" width="363" height="150" data-path="images/automation-add-owner-to-opportunity-actio-6-save.png" />
    </Frame>

    ### Sync Settings

    If contact and opportunity owners are synchronized (as configured in the Opportunity Settings), changing the opportunity owner will also update the contact’s owner. If synchronization is not enabled, only the opportunity owner will be modified.

    ### Edge Cases

    * ****Multiple Opportunities:**** If the "Find Opportunity" step identifies multiple potential matches, only one opportunity (either the earliest or latest, depending on your selection in the Find Opportunity step) will be updated.
    * ****No Opportunity in Context:**** If no opportunity is found or triggered, the action will be skipped.

    ### Practical Example

    Scenario: A workflow identifies high-value leads through the "Find Opportunity" action and assigns them to a specific user for priority follow-up.

    ****Trigger:**** A lead qualifies as high-value based on form submission data.

    ****Action:**** Find Opportunity

    * ****Filters****: Opportunity Value greater than 5000

    ****Action:**** Add Owner to Opportunity

    * ****Action Name:**** “Assign High-Value Lead to `{{User}}`”
    * ****Only Apply to Unassigned Opportunities:**** Disabled (to override any existing owner)

    With this configuration, all opportunities meeting the "high-value" criteria identified by the "Find Opportunity" step will be assigned to the respective user, ensuring immediate attention and follow-up. If the system is set to synchronize contact and opportunity ownership, the contact owner will also be updated accordingly.

    ### remove-owner-from-opportunity-action

    The "Remove Owner from Opportunity" action removes the designated owner from an existing opportunity. Depending on your system settings, this action may also remove the associated contact's owner if contact and opportunity ownership are synchronized. This functionality ensures that opportunities are no longer tied to a specific user for management, potentially reassigning responsibilities or updating the opportunity’s status.

    ***

    ## How It Works

    Navigate to Automation > Workflows, create a new workflow from scratch or open an existing opportunity-based workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Add the relevant opportunity triggers or the “Find Opportunity” action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-1-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=6a18584678456fde310899e6bab4684d" alt="Screenshot" width="1239" height="789" data-path="images/automation-add-owner-to-opportunity-actio-1-image.png" />
    </Frame>

    📌 ****Note****: This action requires an opportunity to be in context - either triggered directly by an opportunity workflow trigger or through a prior "Find Opportunity" step. If no opportunity is found, the action will not be executed.

    Next, add the Remove Owner from Opportunity action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-remove-owner-from-opportunity--2-image.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=521fbb9806760f51aac201761e700714" alt="Screenshot" width="1342" height="788" data-path="images/automation-remove-owner-from-opportunity--2-image.png" />
    </Frame>

    ### Action Name

    Use this field to update the action name to accurately reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-remove-owner-from-opportunity--3-image.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=58248a6825bd6a72470aa83231b3de35" alt="Screenshot" width="658" height="244" data-path="images/automation-remove-owner-from-opportunity--3-image.png" />
    </Frame>

    Since this action removes the owner, there is no need to select a user from the dropdown. The purpose is to unassign the current owner, not to reassign to another user.

    Finally, save the action and activate the workflow to automate the process as needed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-6-save.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=61143361ae76017ce81c7335a8023a4c" alt="Screenshot" width="363" height="150" data-path="images/automation-add-owner-to-opportunity-actio-6-save.png" />
    </Frame>

    ### Sync Settings

    If contact and opportunity owners are synchronized (as configured in the Opportunity Settings), removing the opportunity owner will also remove the contact's owner. If synchronization is not enabled, only the opportunity owner will be modified.

    ### Edge Cases

    * ****No Opportunity in Context****: If the workflow is not triggered by an opportunity and there is no preceding "Find Opportunity" step, this action will be bypassed.
    * ****Multiple Opportunities****: In cases where the "Find Opportunity" step identifies multiple potential matches, only one opportunity (either the earliest or latest, depending on your selection) will be updated, while the remaining opportunities will remain unchanged.
    * ****Already Unassigned****: If the opportunity already has no assigned owner, this action will have no effect, as there is no owner to remove.
    * If the opportunity trigger and find opportunity action are present, the result from the "Find Opportunity" step will take precedence.

    ### Practical Example

    ****Scenario****: A workflow identifies opportunities that are being transitioned out of a sales stage and should no longer be managed by the current owner.

    ****Trigger****: Opportunity reaches a specific sales stage indicating it's ready to be unassigned.

    ****Action****: Find Opportunity

    * ****Filters****: Opportunity Stage is "Transitioned"

    ****Action****: Remove Owner from Opportunity

    * ****Action Name****: “Remove Owner from Opportunity in the ‘Transitioned’ Stage”

    With this configuration, all opportunities that meet the "Transitioned" stage criteria will have their owner removed, allowing for reassignment or reassessment by the team. If the system is set to synchronize contact and opportunity ownership, the contact’s owner will also be removed.

    ### add-followers-to-opportunity-action

    The Add Follower(s) to Opportunity action enables the assignment of one or more users as followers to an existing opportunity, allowing these users to receive updates and notifications about any changes related to the opportunity.

    ***

    ## How It Works

    Navigate to Automation > Workflows, then create a new workflow from scratch, or open an existing opportunity-based workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Add the relevant opportunity triggers or the “Find Opportunity” action.

    ****📌Note:**** This action requires an opportunity to be in context- either triggered directly by an opportunity workflow trigger or through a prior "Find Opportunity" step. If no opportunity is found, the action will not be executed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-1-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=6a18584678456fde310899e6bab4684d" alt="Screenshot" width="1239" height="789" data-path="images/automation-add-owner-to-opportunity-actio-1-image.png" />
    </Frame>

    Next, add the “Add the Add Follower(s) to Opportunity” action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-followers-to-opportunity-a-2-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=1761a2ba61afc3d9c69b52add9607852" alt="Screenshot" width="1339" height="787" data-path="images/automation-add-followers-to-opportunity-a-2-image.png" />
    </Frame>

    ### Action Name

    Add a unique label for identifying this step in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-followers-to-opportunity-a-3-action-20name.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=29af0be895aac7006234b403d05c2fc3" alt="Screenshot" width="715" height="349" data-path="images/automation-add-followers-to-opportunity-a-3-action-20name.png" />
    </Frame>

    ### Followers

    Select the user(s) to be added as followers from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-followers-to-opportunity-a-4-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=ead05b3219cb25cbc138ef63b48a6686" alt="Screenshot" width="654" height="351" data-path="images/automation-add-followers-to-opportunity-a-4-image.png" />
    </Frame>

    Finally, save the action and activate the workflow to automate the process as required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-6-save.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=61143361ae76017ce81c7335a8023a4c" alt="Screenshot" width="363" height="150" data-path="images/automation-add-owner-to-opportunity-actio-6-save.png" />
    </Frame>

    By automating this process, you ensure that the right team members are consistently informed, streamlining communication and enhancing collaboration on key opportunities.

    ### Edge Cases

    * ****No Opportunity in Context****: If the workflow is not triggered by an opportunity and there is no preceding Find Opportunity step, this action will not execute.
    * ****Multiple Opportunities****: If the Find Opportunity step identifies multiple potential matches, only one opportunity (either the earliest or latest, depending on your configuration) will be updated.
    * ****Existing Followers****: The system will prevent adding users who are already following or assigned to the opportunity, ensuring no duplicate followers are added.

    ### Example

    ****Scenario****: You want to keep both a sales manager and a product specialist informed about a high-value opportunity as soon as it’s created or updated.

    ****Trigger****: An opportunity is created or updated and meets certain criteria (e.g., value > 10,000).

    ****Action****: Find Opportunity

    * ****Filters****:\*\*Opportunity Value is greater than 10,000Opportunity Status is "Open"

    **Action**\*\*: Add Follower(s) to Opportunity

    * ****Action Name****: “Notify Key Stakeholders”
    * ****Followers****: “Sales Manager,” “Product Specialist”

    If the Find Opportunity step locates a matching opportunity, the Sales Manager and Product Specialist will be added as followers (unless they are already following the opportunity), ensuring they are kept up-to-date with the opportunity’s progress.

    ### remove-followers-from-opportunity-action

    When triggered, the Remove Follower(s) From Opportunity action removes the specified user(s) from the opportunity’s follower list. If the "Remove All Followers" option is enabled, all followers associated with the opportunity are removed, regardless of the users listed in the Users field. This feature is particularly useful for streamlining follower lists or ensuring that only the relevant stakeholders remain assigned to an opportunity.

    ***

    ## How It Works

    Navigate to Automation > Workflows, then create a new workflow from scratch or open an existing opportunity-based workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Add the relevant opportunity triggers or the “Find Opportunity” action.

    ****📌Note:**** This action requires an opportunity to be in context- either triggered directly by an opportunity workflow trigger or through a prior "Find Opportunity" step. If no opportunity is found, the action will not be executed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-1-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=6a18584678456fde310899e6bab4684d" alt="Screenshot" width="1239" height="789" data-path="images/automation-add-owner-to-opportunity-actio-1-image.png" />
    </Frame>

    Next, add the “Remove Follower(s) from Opportunity” Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-followers-from-opportun-2-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=176f50d2c2bf38b65ec673836aff7924" alt="Screenshot" width="1339" height="787" data-path="images/automation-remove-followers-from-opportun-2-image.png" />
    </Frame>

    ### Action Name

    Add a unique label for identifying this step within your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-followers-from-opportun-3-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=97311221bef92e85a40ec5ecb4310f00" alt="Screenshot" width="660" height="448" data-path="images/automation-remove-followers-from-opportun-3-image.png" />
    </Frame>

    ### Users

    Select one or more users to be removed from the opportunity’s follower list. If a user is not currently a follower, no change is made for that user.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-followers-from-opportun-4-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=0994c765ba61ee11957b344c5f46d4f0" alt="Screenshot" width="660" height="448" data-path="images/automation-remove-followers-from-opportun-4-image.png" />
    </Frame>

    ### Remove All Followers

    Enable the Remove All Followers toggle to reset the Followers assigned to the Opportunity.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-followers-from-opportun-5-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=902b871d97849f740df49fe52c8d20d1" alt="Screenshot" width="660" height="448" data-path="images/automation-remove-followers-from-opportun-5-image.png" />
    </Frame>

    Finally, save the action and activate the workflow to automate the process as required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-owner-to-opportunity-actio-6-save.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=61143361ae76017ce81c7335a8023a4c" alt="Screenshot" width="363" height="150" data-path="images/automation-add-owner-to-opportunity-actio-6-save.png" />
    </Frame>

    By automating this process, you can efficiently manage the users who have access to an opportunity, keeping the follower list streamlined and relevant to the current stage of the opportunity.

    ### Edge Cases

    * ****No Opportunity in Context****: If the workflow is not triggered by an opportunity and there is no preceding Find Opportunity step, the action will be skipped.
    * ****Multiple Opportunities****: If the Find Opportunity step identifies multiple opportunities, only one (either the earliest or latest, depending on your configuration) will be affected.
    * ****Non-Followers****: If a specified user is not currently a follower of the opportunity, no change will occur for that user.
    * ****Remove All vs. Specific Users****: If Remove All Followers is enabled, the system will disregard the specific user list and remove all followers associated with the opportunity.

    ### Example

    ****Scenario****: A workflow is designed to unassign a group of users from a completed opportunity, ensuring that only the opportunity owner remains a follower.

    ****Trigger****: An opportunity transitions to the "Closed" stage.

    ****Action****: Find Opportunity

    * ****Filters****: Status is "Closed"

    ****Action****: Remove Follower(s) From Opportunity

    * ****Action Name****: “Clear Followers from Closed Deal”
    * ****Users****: “Sales Team A,” “Sales Team B”
    * ****Remove All Followers****: Disabled (to remove only the specified users)

    In this example, once the Find Opportunity step identifies the closed opportunity, the Remove Follower(s) From Opportunity action removes the specified users from the follower list. If the intention was to clear all followers, enabling Remove All Followers would achieve this.
  </Accordion>

  <Accordion title="Appointment actions">
    ### book-appointment-action

    Getting your customers to book an appointment requires one thing more than anything: timing! A great way to approach this around the clock is by using workflows to automate the appointment setting process based on customer responses or actions. To do so, you need to use the “Book Appointment" action. Follow along to see how!

    ***

    ## How It Works

    Start by creating a workflow in your account, then define the trigger that will initiate the workflow according to your specific requirements. This trigger determines when and how the workflow will begin.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-IxhSec8rjN9TEa_/images/automation-book-appointment-action-0-image.png?fit=max&auto=format&n=-IxhSec8rjN9TEa_&q=85&s=51e35e0ea24bf8b9e6cadbc422b1e0e2" alt="Screenshot" width="576" height="358" data-path="images/automation-book-appointment-action-0-image.png" />
    </Frame>

    Next, click the plus icon and select the “Book Appointment” action from the actions menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-IxhSec8rjN9TEa_/images/automation-book-appointment-action-1-book-20appointment.png?fit=max&auto=format&n=-IxhSec8rjN9TEa_&q=85&s=df06f431daea5c5aa7dcea80707de117" alt="Screenshot" width="868" height="517" data-path="images/automation-book-appointment-action-1-book-20appointment.png" />
    </Frame>

    ### Calendar

    From the Calendar dropdown, select the calendar to which the appointment should be booked.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-IxhSec8rjN9TEa_/images/automation-book-appointment-action-2-image.png?fit=max&auto=format&n=-IxhSec8rjN9TEa_&q=85&s=662f235979a2bb7199cb6489c5918b80" alt="Screenshot" width="717" height="715" data-path="images/automation-book-appointment-action-2-image.png" />
    </Frame>

    If you select a calendar with multiple team members in it, you must pick whom you want the appointment to be scheduled with or keep it as Calendar Default.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-IxhSec8rjN9TEa_/images/automation-book-appointment-action-3-image.png?fit=max&auto=format&n=-IxhSec8rjN9TEa_&q=85&s=4b1c8ba488c11dfeb183c69c6cf768ec" alt="Screenshot" width="710" height="702" data-path="images/automation-book-appointment-action-3-image.png" />
    </Frame>

    ### Appointment Time

    Click the three-dot icon next to the “Start Date & Time” to select how you want the booking time to be selected. You have two options:

    * Standard: This lets you select a specific calendar date and time for the appointment.
    * Dynamic: You can use this option along with custom values to create a flexible appointment time.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-IxhSec8rjN9TEa_/images/automation-book-appointment-action-4-image.png?fit=max&auto=format&n=-IxhSec8rjN9TEa_&q=85&s=b8544bc34c28bbc8d40a2c42422ea643" alt="Screenshot" width="717" height="491" data-path="images/automation-book-appointment-action-4-image.png" />
    </Frame>

    You can enable the Override Availability option to have this action ignore calendar conflicts.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/-IxhSec8rjN9TEa_/images/automation-book-appointment-action-5-image.png?fit=max&auto=format&n=-IxhSec8rjN9TEa_&q=85&s=7534ebece47624b9b51bd2a92ed5ac4d" alt="Screenshot" width="709" height="701" data-path="images/automation-book-appointment-action-5-image.png" />
    </Frame>

    Once satisfied, click Save Action to include it in your workflow. Complete your workflow, then publish it to start booking customer appointments. This action is great to fill spaces left by cancellations and manage on-the-day scheduling, so we know it will help you manage appointments smoothly!

    ### update-appointment-status

    The Update Appointment Status workflow action allows users to change the status of an appointment. If a contact was added to the workflow via an appointment-related trigger such as Appointment or Customer Book Appointment, the status of that appointment will be updated. However, if a contact is added through another method, the status of the most recent appointment they scheduled will be updated instead.

    To begin, add an appropriate trigger to the workflow, select the\*\*\*\* “+” \*\*\*\*button, then search and select the ****“Update Appointment Status”**** action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-appointment-status-0-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=79cc055a25ce013589b60d4ea5891b64" alt="Screenshot" width="1256" height="545" data-path="images/automation-update-appointment-status-0-image.png" />
    </Frame>

    ### How to Update an Appointment Status

    To modify a contact's appointment status within a workflow, start by choosing the preferred status from the available options, which include:

    * New
    * Confirmed
    * Cancelled
    * Showed
    * No-show
    * Invalid

    By selecting the appropriate status, you can maintain an accurate and up-to-date record of your contact's appointment history, ensuring effective communication and streamlined management of appointments for both parties involved.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-appointment-status-1-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=3f128c860ba5be6ebac255b2524bfbd2" alt="Screenshot" width="661" height="560" data-path="images/automation-update-appointment-status-1-image.png" />
    </Frame>

    Click the\*\*\*\* Save Action\*\*\*\* button to continue.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-update-appointment-status-2-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=a59ea1bd44edb46df5afe9ec35cb8a6f" alt="Screenshot" width="228" height="81" data-path="images/automation-update-appointment-status-2-image.png" />
    </Frame>

    To wrap up, keeping appointment statuses updated within workflows helps you stay organized and ensures smooth communication with your clients. By using this feature effectively, you can maintain clear records and manage appointments more efficiently.

    ### create-appointment-note-action

    Manually adding notes to appointments can be tedious and easy to forget. Automating this process ensures important details are recorded instantly, keeping everything organized without extra effort.

    ### Why Automate Appointment Notes?

    * ****Eliminates Manual Entry:**** Automatically record important details without human intervention.
    * ****Enhanced Organization:**** Keep appointment notes structured and easily accessible.
    * ****Customizable Input:**** Use predefined messages or dynamic content to tailor each note.
    * ****Seamless Integration:**** Works with multiple triggers and external webhook data to capture relevant information instantly.

    To get started, select an appointment-based trigger to determine when the appointment note should be created. Common options include:

    * Appointment Status.
    * Customer Booked Appointment.
    * Inbound Webhook Trigger. (if integrating with external systems)

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-appointment-note-action-0-image.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=a3d91e571781e4f4ad1f22a1fd2d8682" alt="Screenshot" width="1519" height="368" data-path="images/automation-create-appointment-note-action-0-image.png" />
    </Frame>

    Click the\*\*\*\* “+”\*\*\*\* icon and search for and add ****Create Appointment Note**** action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-appointment-note-action-1-image.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=233c1f89144760d2c84b24ac6d321820" alt="Screenshot" width="1349" height="791" data-path="images/automation-create-appointment-note-action-1-image.png" />
    </Frame>

    ### Appointment ID

    If using an ****Inbound Webhook Trigger****, provide the `appointmentId` and `body`. If using an ****appointment-based trigger****, there is no need to input an Appointment ID, as the system automatically links it to the relevant appointment.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-appointment-note-action-2-image.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=ceafd7bf40067f3654d93e0253c74ec5" alt="Screenshot" width="687" height="722" data-path="images/automation-create-appointment-note-action-2-image.png" />
    </Frame>

    ****📌NOTE:**** This field is required unless you're using an appointment-based trigger like Appointment Status or Customer Booked Appointment.

    ### Add Note

    Input the note manually or use ****Custom Values**** to pass information from webhook data dynamically. The appointment note cannot exceed 5000 characters.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-appointment-note-action-3-image.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=46275cf4d9cb3a6dd1223288d2013e87" alt="Screenshot" width="687" height="722" data-path="images/automation-create-appointment-note-action-3-image.png" />
    </Frame>

    ### Save Action

    Click ****Save Action**** to confirm your changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-appointment-note-action-4-image.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=93f07603e60ec49691fb8511298a78fb" alt="Screenshot" width="310" height="172" data-path="images/automation-create-appointment-note-action-4-image.png" />
    </Frame>

    Ensure that the workflow has both a trigger and an action before publishing. Click ****Publish and Save**** to activate the workflow.

    <Frame caption="image">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5L7QDFaggIb1Lw78/images/automation-smart-push-notification-action-5-image.png?fit=max&auto=format&n=5L7QDFaggIb1Lw78&q=85&s=4c6162e25bd2dd4e680233a3c299f0d2" alt="image" width="280" height="189" data-path="images/automation-smart-push-notification-action-5-image.png" />
    </Frame>

    By automating appointment notes, you can improve efficiency, reduce errors, and ensure all crucial details are documented consistently.

    ### generate-one-time-booking-link-action

    A one-time link is a unique scheduling link that automatically expires after it's used to book an appointment. With the "Generate One-Time Booking Link" action, you can now easily create these links as part of your workflow.

    ***

    ## How It Works

    Start by creating a workflow in your account, then define the trigger that will initiate the workflow according to your specific requirements. This trigger determines when and how the workflow will begin.

    Next, click the plus icon and select the “Generate One Time Booking Link” action from the actions menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-one-time-booking-link-0-generate-20.gif?s=f0a8e0e87207c7ccf778cd026672af51" alt="Screenshot" width="1376" height="776" data-path="images/automation-generate-one-time-booking-link-0-generate-20.gif" />
    </Frame>

    ### Action Name

    Rename the action to better suit your needs.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-one-time-booking-link-1-action-20name.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=2a43b2026eb469d9fe612757c944c7d1" alt="Screenshot" width="714" height="410" data-path="images/automation-generate-one-time-booking-link-1-action-20name.png" />
    </Frame>

    ### Calendar

    From the Calendar dropdown, select the calendar to which the appointment should be booked. For complex appointment scheduling, use conditional actions to assign the contact to the correct calendar.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-one-time-booking-link-2-calendar.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=838abb6a7efa9f541206184b93d5d12e" alt="Screenshot" width="714" height="410" data-path="images/automation-generate-one-time-booking-link-2-calendar.png" />
    </Frame>

    To share the link with your contact, add a communication action, such as an email or SMS, to your workflow. This ensures the one-time booking link is automatically sent when the workflow is triggered.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-one-time-booking-link-3-email.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=a0202804d091a1902d7501abba5decbe" alt="Screenshot" width="640" height="429" data-path="images/automation-generate-one-time-booking-link-3-email.png" />
    </Frame>

    Insert the unique one-time link into the email body by using a custom value. Each time the workflow trigger is activated, a new link will be generated. To do this, select the 'Generate One-Time Booking Link' action and choose 'One Time Link' as the custom value to include in your message.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-one-time-booking-link-4-generate.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=56c1cf64fd40e4aa30fe2aab1a2ab4a8" alt="Screenshot" width="800" height="662" data-path="images/automation-generate-one-time-booking-link-4-generate.png" />
    </Frame>

    Once your workflow is fully set up, publish it to activate the automation. From that point on, each time a contact enters the workflow based on your defined trigger, a unique one-time booking link will be generated and automatically sent to them via email.

    That's all there is to it. Check out the other articles in this section to learn more about the various actions you can use to make your processes even smoother.

    ### eliza-ai-appointment-booking

    Do you wish you could have an assistant who could handle your appointment setting but lack the budget? With the "AI Appointment Booking Bot" that's not a problem! This action hands the contacts over to an AI Bot, the bot will chat with the user and try to book the appointment on the selected calendar.

    Sounds interesting? Let's learn how to set it up step by step.

    ### Creating The Workflow

    Start by adding any workflow trigger, such as Customer Replied.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-0-image.png" alt="Screenshot" />
    </Frame>

    Next, select the "Eliza AI appointment Booking" action.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-1-image.png" alt="Screenshot" />
    </Frame>

    ### Configuring The Action

    Select a calendar from the drop-down menu. When customers respond positively the Appointment Bot will schedule them in that calendar.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-2-image.png" alt="Screenshot" />
    </Frame>

    Set the “Total Bot Processing Duration (in Hours)," this defines the maximum time the bot will engage with a contact before timing out.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-3-image.png" alt="Screenshot" />
    </Frame>

    If you want a proactive bot check the “Send First Message?” box, this will allow it to start the conversation. Otherwise, leave it unchecked and the bot will be limited to responding.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-4-image.png" alt="Screenshot" />
    </Frame>

    You can use a template for your messages or create a new one here.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-5-image.png" alt="Screenshot" />
    </Frame>

    Check the box if you want the bot to send a confirmation message upon successfully booking the appointment. Once you check the Confirmation Message box, you get another box to configure the success message to be sent.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-6-image.png" alt="Screenshot" />
    </Frame>

    📌Note: If you do not configure a message, the bot will stop processing messages upon successfully booking the appointment.

    ### How an AI Appointment Conversation Ends

    The AI Conversation can end in either of these three (3) ways;

    1. When the Bot successfully books an appointment
    2. The Bot timed out: The booking was unsuccessful because the lead didn't respond to the Bot's messages.
    3. Other Reasons: For different reasons, such as; no available slots, technical issues, or the Bot couldn't comprehend the lead's query.

    You'll see these three outcomes reflected in an If/Else action that will be created automatically, you can add any actions you want after it to have a robust booking system.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-eliza-ai-appointment-booking-7-image.png" alt="Screenshot" />
    </Frame>

    You can add a message or more branches down each path for additional conditions you created if you wish. That way, even with the bot attending to your customers your business personality can still shine through.
  </Accordion>

  <Accordion title="Workflow control actions">
    ### add-to-workflow-action

    Through the ****Add to Workflow**** action, users can add a contact to another workflow from their current workflow. This workflow action is useful for adding a contact to another workflow once they’ve reached a certain step in the current workflow, allowing for seamless movement.

    Start by adding a suitable Trigger to the Workflow, click the\*\*\*\* “+” \*\*\*\*icon to search, and add the \*\*\*\*“Add To Workflow” \*\*\*\*action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-workflow-action-0-add-20to-20workflow.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=856a6d378340a618cb421d5281904de5" alt="Screenshot" width="1222" height="603" data-path="images/automation-add-to-workflow-action-0-add-20to-20workflow.png" />
    </Frame>

    ### Select a Workflow

    In the Add To workflow action, simply select the appropriate workflow where you want to add the contact.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-workflow-action-1-image.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=bfe9f267bf99796a268cfd87e6cdd04a" alt="Screenshot" width="517" height="549" data-path="images/automation-add-to-workflow-action-1-image.png" />
    </Frame>

    ****📌NOTE:**** This can be any workflow, and users can even duplicate this step to add the contact to multiple workflows.

    ### Pass Input Trigger Parameters

    This option allows you to toggle the input trigger parameters based on your workflow requirements.

    * When toggled ****on****, the parameters from the initial trigger will be passed to the new workflow, ensuring continuity and allowing the next workflow to use the same input data.
    * When toggled ****off****, no parameters from the trigger will be transferred, creating a clean slate for the new workflow. Select the appropriate setting based on whether you need to retain trigger data or start fresh.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-workflow-action-2-image.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=f80b6146af3e1917866a8e41573b2c3f" alt="Screenshot" width="628" height="526" data-path="images/automation-add-to-workflow-action-2-image.png" />
    </Frame>

    Click the ****Save Action**** button to save and continue.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-workflow-action-3-image.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=bfeafe7900256747f89d2e6e6ddf558d" alt="Screenshot" width="246" height="138" data-path="images/automation-add-to-workflow-action-3-image.png" />
    </Frame>

    The Add to Workflow action ensures easy transitions between workflows, improving efficiency and maintaining continuity. Whether you're passing trigger parameters or starting fresh, this feature offers flexibility to meet your needs.

    ### remove-from-workflow-action

    Workflows allow you to streamline your processes and maintain contacts engaged with your business. However, there might be points where you want to remove a contact from a certain workflow. With the Remove From Workflow action, you gain the ability to exclude contacts from any given workflow. This functionality provides enhanced control over contact management in workflows, enabling you to maintain organized and streamlined processes by removing specific contacts based on certain criteria or actions.

    ###

    ***

    ## How It Works

    Inside the workflow builder, click the plus sign icon to add an action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-0-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=51964f4be0aa7ed6c48e6c388cbca641" alt="Screenshot" width="1341" height="789" data-path="images/automation-remove-from-workflow-action-0-image.png" />
    </Frame>

    Select the Remove From Workflow action then open the drop-down menu, here you'll have several options.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-1-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=8437797f8934ec691abf84dc667a9b9a" alt="Screenshot" width="755" height="709" data-path="images/automation-remove-from-workflow-action-1-image.png" />
    </Frame>

    ### Current Workflow

    Selecting this option will exclude contacts from the workflow you are currently editing.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-2-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=dfd9755a9ad2354c0c7271a1e4f87374" alt="Screenshot" width="854" height="681" data-path="images/automation-remove-from-workflow-action-2-image.png" />
    </Frame>

    ### Another Workflow

    With another workflow, you can remove contacts from specific workflows of your choice among all the available ones in your CRM.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-3--7b5a374819-c4e2-4c71-904c-cb6401f55e73-7d.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=e46873607414650b9ed398a0e45cd746" alt="Screenshot" width="852" height="684" data-path="images/automation-remove-from-workflow-action-3--7b5a374819-c4e2-4c71-904c-cb6401f55e73-7d.png" />
    </Frame>

    To add the workflows, click on the drop-down menu and select the workflows you'd like to remove the contact from.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-4-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=34a298a49055c2829a6d2c3249618328" alt="Screenshot" width="640" height="404" data-path="images/automation-remove-from-workflow-action-4-image.png" />
    </Frame>

    ### All Workflows Except Current Workflow

    This option will remove the contact from all workflows they are active on, except for the workflow in which the action was included and triggered.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-5-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=9f3f4725fab62bc17a9b345372e7b0fe" alt="Screenshot" width="858" height="686" data-path="images/automation-remove-from-workflow-action-5-image.png" />
    </Frame>

    ### All Workflows

    This option will remove the contact from all workflows they are active on, including the workflow in which the action was included and triggered.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-6-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=1e1f7b44d2403af2cd2489cb914c9e7a" alt="Screenshot" width="855" height="682" data-path="images/automation-remove-from-workflow-action-6-image.png" />
    </Frame>

    Once you've selected your preferred option click on save action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7hVezNHMHnwmFyE_/images/automation-remove-from-workflow-action-7-image.png?fit=max&auto=format&n=7hVezNHMHnwmFyE_&q=85&s=8fd7ce00b064640f67f8f160b91dbb18" alt="Screenshot" width="855" height="682" data-path="images/automation-remove-from-workflow-action-7-image.png" />
    </Frame>

    Complete your workflow as normal, then click Save, and you're done, no worrying about contacts becoming stuck in a workflow they are no longer part of or removing them manually. Just by using the action Remove from Workflow, you can ensure your processes maintain their efficiency and keep the contact experience streamlined.

    ### go-to-action

    In workflows, the ****Go-To Action**** simplifies transitioning contacts from one step to another. It's an essential tool for managing complex workflows with multiple branches, ensuring seamless movement through the process without duplicating actions.

    To begin, click on the ****“+” ****icon, search and select the**** “Go To” ****Action, save the action, and then click on any action within the workflow to want the**** “Go To”**** destination to be connected.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-go-to-action-0-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=c4e6d2914c2172d65c08fc29fdf9d063" alt="Screenshot" width="1349" height="791" data-path="images/automation-go-to-action-0-image.png" />
    </Frame>

    ### Create a Path

    To establish a Go To path, identify the steps in your workflow where you want to create a connection. Highlighted in light green, these steps can be easily linked. Either drag the light green dot to the target dark green dot or click directly on the target step to create the path automatically.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-go-to-action-1-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=a9ca2cfdef575d2b25214bc8905ee27c" alt="Screenshot" width="1176" height="562" data-path="images/automation-go-to-action-1-image.png" />
    </Frame>

    Once the dots are connected, the path is created, and contacts reaching the ****“Go To”**** step will automatically shift to the target event connected by the dotted line. For example, contacts will go directly to the ****"Create or Update Opportunity"**** action upon reaching the ****"GoTo"**** step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-go-to-action-2-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=4b4e55b4ede41bb809bbf9dce96bb025" alt="Screenshot" width="500" height="483" data-path="images/automation-go-to-action-2-image.png" />
    </Frame>

    ### Delete a Path

    To remove a path, click on the unlink icon associated with the connection and select ****Remove Path**** to delete the connection. This ensures workflows remain clear and flexible, even as your processes evolve.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-go-to-action-3-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=d99d4b37cef51243dc7ab78e2ddb77d2" alt="Screenshot" width="516" height="422" data-path="images/automation-go-to-action-3-image.png" />
    </Frame>

    The ****Go-To Action**** is a powerful feature for creating streamlined, efficient workflows. Whether you're connecting steps, adjusting paths, or removing outdated links, this action provides the tools to design workflows tailored to your needs. With clear connections and intuitive functionality, the Go-To Action ensures smooth transitions and organized processes every time.

    ### wait-event-action

    Wait is a unique type of workflow action designed to pause the contact at a specific step in the workflow until a desired condition is met. This useful tool is handy when waiting for a certain time, contact reply, or event that needs to be completed before moving the contact forward in the workflow.

    To insert this action between workflow steps, click the plus sign between the steps and select\*\*\*\* "Wait"\*\*\*\* from the options.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-0-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=986156a106f05dd1bf7dea719eb7a320" alt="Screenshot" width="1392" height="695" data-path="images/automation-wait-event-action-0-image.png" />
    </Frame>

    ****📌NOTE:**** The Wait Step can be set up using two distinct types of events—let's take a closer look!t!

    ***

    ## Time-based

    These will be for things that need to happen in a specific time frame, the available options for time-based events are:

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-1-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=9767372e875964d2f70760802368c45c" alt="Screenshot" width="1096" height="441" data-path="images/automation-wait-event-action-1-image.png" />
    </Frame>

    ### Time Delay

    This allows you to set a determinate amount of time before the contact moves to the next step. To set it up, add the amount of time the workflow should wait before moving the contact forward.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-2-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=26c84aa9e7a387560b891543808e98be" alt="Screenshot" width="1085" height="285" data-path="images/automation-wait-event-action-2-image.png" />
    </Frame>

    ### Event/Appointment Time

    This allows you to make the workflow send the messages in a determinate amount of time concerning an event or appointment, for example, one day before an appointment. When setting a Wait step for an event add the action Set Event Start Date first. Set the time you want the contact to move forward in the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-3-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=c47b443d48073c47bb4acaea3294d8a5" alt="Screenshot" width="1443" height="498" data-path="images/automation-wait-event-action-3-image.png" />
    </Frame>

    ### Overdue

    This feature enables you to schedule messages to be sent a specific amount of time after an invoice’s payment date. When configuring this Wait step, ensure that you have included a trigger or action that guarantees the contacts receive the invoice; otherwise, they may get stuck at this step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-4-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=b4107253ca6b5b5e85c5d6202048fb18" alt="Screenshot" width="1857" height="698" data-path="images/automation-wait-event-action-4-image.png" />
    </Frame>

    ### Setting an Event/Appointment Time or Overdue Wait Step

    Select when you want the next step to happen. Here you can choose between before, after, or an exact time concerning the event.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-5-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=901b1488a2527ae9dfd3c50afe2f184b" alt="Screenshot" width="1089" height="297" data-path="images/automation-wait-event-action-5-image.png" />
    </Frame>

    Once set, pick an option for what the Workflow should do if the contact enters the automation after that time has passed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-6-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=fd66938c76a06a07f57ff8be5cdb97d5" alt="Screenshot" width="893" height="248" data-path="images/automation-wait-event-action-6-image.png" />
    </Frame>

    ### Advance Window

    If you'd like to limit the days or hours in which the contact will advance enable Advance Window.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-7-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=f507a78f8843ebdc70c9348336e17cb6" alt="Screenshot" width="1084" height="409" data-path="images/automation-wait-event-action-7-image.png" />
    </Frame>

    ***

    ## CRM Events

    These options are designed for scenarios where user or contact actions are required to progress through the automation. The available options include:

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-8-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=76f4b3578fea3a1961d08d661179f858" alt="Screenshot" width="1086" height="458" data-path="images/automation-wait-event-action-8-image.png" />
    </Frame>

    ### Condition

    This feature allows you to pause the automation until the contact completes or updates a specific field of information. To configure this, select the contact detail you wish to monitor.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-9-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=36c1dcd549a4b7a50703b0a4838dc5d9" alt="Screenshot" width="1084" height="609" data-path="images/automation-wait-event-action-9-image.png" />
    </Frame>

    Select the operator then add the response you want.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-10-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=2f3a1497754922d480c940a0eca306be" alt="Screenshot" width="1096" height="647" data-path="images/automation-wait-event-action-10-image.png" />
    </Frame>

    ### Contact Reply

    This option will keep the contact in the wait step until they respond to a previously sent message. To use it select the step you want the contact to have replied to.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-11-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=08a764a55697a517006f8561747ce755" alt="Screenshot" width="1095" height="431" data-path="images/automation-wait-event-action-11-image.png" />
    </Frame>

    ### Trigger Link Clicked

    This option will keep the contact in the wait step until they click the selected Trigger Link.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-12-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=84b5cc245b52131c662a4cf51531b9ad" alt="Screenshot" width="1092" height="399" data-path="images/automation-wait-event-action-12-image.png" />
    </Frame>

    ### Email Event

    This option will keep the contact in the wait step until a contact interacts a certain way with a previously sent email. To use it first select the Email Step you want the contact to interact with.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-13-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=77566de553f9c46c8788ad38dcdaa194" alt="Screenshot" width="1093" height="403" data-path="images/automation-wait-event-action-13-image.png" />
    </Frame>

    Then select the action you want the contact to have performed for the email.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-14-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=fa658c537cb3d27f69262542b55f4a61" alt="Screenshot" width="1069" height="342" data-path="images/automation-wait-event-action-14-image.png" />
    </Frame>

    ### Timeout

    If the condition needs to be met in a specific schedule you can set a timeout by toggling the option and setting the timeframe.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-15-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=4112090c81a887f97e9ddaab2344ad2e" alt="Screenshot" width="758" height="206" data-path="images/automation-wait-event-action-15-image.png" />
    </Frame>

    Doing so will result in two branches, one for cases when the condition is met and one for when the timeframe expires.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-16-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=2fd81a17e380c1fddcbf9bcd9602fe01" alt="Screenshot" width="766" height="562" data-path="images/automation-wait-event-action-16-image.png" />
    </Frame>

    ### Saving The Wait Action

    Once you've set the conditions for your Wait action you can click Save action and you're done.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/PaNTNe1E-ETi6d6H/images/automation-wait-event-action-17-image.png?fit=max&auto=format&n=PaNTNe1E-ETi6d6H&q=85&s=5c14e879e79b66bd5986253d9c2e75f1" alt="Screenshot" width="1108" height="89" data-path="images/automation-wait-event-action-17-image.png" />
    </Frame>

    Now you can set up Wait steps whenever needed, ensuring that the contact goes through the workflow actions in a precise and convenient time, maximizing the effectiveness of your communications and streamlining your process.

    ### if-else-action

    The If/Else action allows you to separate contacts who trigger a workflow based on conditions you want them to meet. This helps you fine-tune your workflow and automate common actions that your customers perform. Meaning if there's any point where you want to split a workflow into different paths, this action will allow you to do so. Let's check how it works!

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-if-else-action-0-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=a18a8ad1a77084539186a59465e0b1bb" alt="Screenshot" width="1280" height="788" data-path="images/automation-if-else-action-0-image.png" />
    </Frame>

    ****📌NOTE:**** When adding a Conditional branch to your workflow, you can select between prebuilt templates or create your own from scratch.

    ***

    ## Using Scenario Recipes

    Scenario Recipes are prebuilt If/Else action templates to simplify the set-up process; some will have a few requisites you'll need to add into the workflow for the recipe to function. These will be displayed under its name.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-if-else-action-1-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=c6afd1f1d0285b0724e7a27435158655" alt="Screenshot" width="1077" height="549" data-path="images/automation-if-else-action-1-image.png" />
    </Frame>

    Selecting a scenario will result in prepopulated branches for you to customize to your business needs.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-2-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=4d6e762c7daab7a71bdba916441527b0" alt="Screenshot" width="872" height="542" data-path="images/automation-if-else-action-2-image.png" />
    </Frame>

    Once the premade branches are filled out, you can add any additional conditions, segments, or branches needed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-3-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=fb8dbfc67e594f6af8e7df1ea197dda4" alt="Screenshot" width="866" height="549" data-path="images/automation-if-else-action-3-image.png" />
    </Frame>

    ***

    ## Build Your Own

    This blank format allows you to build a conditional action that suits your needs. To use it, start by naming the action for easy identification.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-4-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=b5647968bd2a17a0ba02c8e175283b08" alt="Screenshot" width="1091" height="283" data-path="images/automation-if-else-action-4-image.png" />
    </Frame>

    ### Setting Up a Branch

    These will be the conditions the contact needs to meet to qualify for the branch. The available conditions are organized into folders for you to select the specific value or action the contact needs to meet before moving to the next step.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-5-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=50152ac38e6e71338717892d16900ba8" alt="Screenshot" width="1087" height="609" data-path="images/automation-if-else-action-5-image.png" />
    </Frame>

    You can add multiple conditions for the same branch. Keep in mind that you will have to select between the And/Or operators to define the conditional behavior.

    * ****AND option:**** When selecting this option, the contact has to meet all conditions added to qualify.
    * \*\*\*\*OR option: \*\*\*\*When selecting this option, the contact will qualify for this branch if one of the conditions is met.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-6-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=3f1fcd60091e847c05bc0c133342cb7f" alt="Screenshot" width="1021" height="421" data-path="images/automation-if-else-action-6-image.png" />
    </Frame>

    If you're looking to mix-and-match “and/or”\*\*\*\* \*\*\*\*conditions under the same branch, you can do so by clicking +Add Segment.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-7-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=aa7b99d7fca54b4674d4d74bb5d2294e" alt="Screenshot" width="819" height="615" data-path="images/automation-if-else-action-7-image.png" />
    </Frame>

    ### Creating Multiple Branches

    You can add up to 10 branches under one If/Else action. To do so, click the +Add Branch button.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-8-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=c2589230f6daa9b2202d4583a5f9e2a7" alt="Screenshot" width="868" height="524" data-path="images/automation-if-else-action-8-image.png" />
    </Frame>

    You can reorganize the branches by dragging and dropping them with the 6-dot icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-9-gif-20recording-202024-12-10-20at-202.05.58-20pm.gif?s=27dbdb510149fac62b5ab97421afcbc3" alt="Screenshot" width="782" height="798" data-path="images/automation-if-else-action-9-gif-20recording-202024-12-10-20at-202.05.58-20pm.gif" />
    </Frame>

    \*\*

    ### Duplicating Branches

    Branches can be duplicated within the same conditional action by clicking the three dots menu on a branch and selecting **“Duplicate Branch.”**\*\* The duplicate will appear below the original with ****"(copy)"**** added to its name. However, different branches need different conditions, or the contacts will be assigned to only the first available branch. Therefore, we recommend using this option as a base to add extra conditions to.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-if-else-action-10-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=0b015e44031755fed51c9aaa9addbf5f" alt="Screenshot" width="873" height="450" data-path="images/automation-if-else-action-10-image.png" />
    </Frame>

    ### None Branch

    In conditional actions, an additional branch will be automatically added to perform a series of tasks if the added conditions fail. This branch is called the ****“None Branch"****. This branch can be renamed but no conditions can be added to it, and it will always be the last branch.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-if-else-action-11--7bdc6f9b66-e3c5-4c0c-93b2-9edd63ecbce2-7d.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=ab9a0d139eee10a5291e11cee96165f9" alt="Screenshot" width="852" height="155" data-path="images/automation-if-else-action-11--7bdc6f9b66-e3c5-4c0c-93b2-9edd63ecbce2-7d.png" />
    </Frame>

    Once you've created your branches, click Save Action to maintain the changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-12-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=a7b014d2c194a99fb3aa828c012a6d8a" alt="Screenshot" width="883" height="69" data-path="images/automation-if-else-action-12-image.png" />
    </Frame>

    ### Adding Follow-up Actions

    After setting up your branches, you can add actions for each branch, including adding other If/Else actions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lfJ_XlTfZFsowgJm/images/automation-if-else-action-13-image.png?fit=max&auto=format&n=lfJ_XlTfZFsowgJm&q=85&s=97d618720a3303500660b2409f844eff" alt="Screenshot" width="1267" height="584" data-path="images/automation-if-else-action-13-image.png" />
    </Frame>

    And there you have it! Those are the basis of the If/Else action. Now, for a quick recap, the If/Else action allows you to separate contacts into different action paths depending on the conditions they meet. You can build them up from scratch or use a Scenario Recipe to have a base, allowing you to automate commonly recurring processes and vary your automation's behavior.

    ### goal-event-action

    The Goal Event feature automatically advances contacts to the next step in the workflow once they meet the goal conditions specified by the user. This can occur regardless of the contact's position in the workflow. This workflow action is great for ending a stream of workflow actions once a customer has met your goal, such as completing a Purchase.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-0-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=cad13679f9c8c2dd2c4942fb6ab9e257" alt="Screenshot" width="1336" height="789" data-path="images/automation-goal-event-action-0-image.png" />
    </Frame>

    ### Action Name

    The user can customize the name of the Goal Event according to the objective or leave it as the original conventional name.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-1-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=955af0a83e3c8fcc8424283f58d33ae5" alt="Screenshot" width="686" height="720" data-path="images/automation-goal-event-action-1-image.png" />
    </Frame>

    ***

    ## Select the type of Goal

    Goal Events can be chosen to establish a contact Goal for a workflow. Once a contact joins the workflow, the system starts monitoring the specified Goal Event to occur regardless of the current step of the contact.

    * \*\*\*\*Received an Email Event: \*\*\*\*The Email event enables the system to pull prospects into the workflow, irrespective of their current step, when certain conditions relating to the email event occur. Users can select the specific email event they want the system to recognize, such as email opened or unsubscribed.
    * ****Clicked a Trigger Link:**** Once the prospect clicks on a trigger link, they will be pulled into the workflow regardless of where they are in the step.
    * \*\*\*\*Added a Contact Tag: \*\*\*\*When a specific tag is added to a contact, the system triggers the goal and moves the contact to the next step of the workflow.
    * \*\*\*\*Removed a Contact Tag: \*\*\*\*If a tag is removed from a contact, it serves as the goal condition, advancing the contact through the workflow.
    * ****Appointment Status:**** When a specific appointment status is updated (e.g., booked, canceled, or no-show), the system recognizes this as the goal and takes appropriate action based on the workflow setup.
    * ****Payment Received****: When a payment is successfully processed, the system triggers the goal, allowing the contact to advance in the workflow or initiate subsequent automated actions as defined in the setup.
    * ****Form Submitted****: When a contact submits a designated form, the system recognizes this submission as the goal condition and moves the contact to the next relevant step in the workflow.
    * ****Document Status****: When the status of a document changes (e.g., sent, viewed, signed, or declined), the system identifies this update as the goal event and progresses the contact through the workflow accordingly.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-2-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=f2816d7c3cd6c7080d131bdb1d2b43c5" alt="Screenshot" width="688" height="726" data-path="images/automation-goal-event-action-2-image.png" />
    </Frame>

    \*\*\*\*📌NOTE: \*\*\*\*Currently, only one goal event can be added per workflow. Each goal configuration may vary, but this guide will focus specifically on setting up the Email Event goal.

    ***

    ## Pick The Event To Wait For

    Users can select the step for the email, trigger link, tag, or form interaction event using the Pick email/Select step to wait for the option.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-3-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=b93882e4f68f5c11024d45f00352be5d" alt="Screenshot" width="690" height="725" data-path="images/automation-goal-event-action-3-image.png" />
    </Frame>

    ### Selecting Email Event

    From the options below, you can select the email event depending on your objective. From the checkboxes, you can select one or more events as per your goal.

    * \*\*\*\*Opened: \*\*\*\*Use this to activate the goal event after the email is opened.
    * ****Clicked:**** Use this when you need the goal event after the prospect has clicked on the link.
    * \*\*\*\*Unsubscribed: \*\*\*\*Use this when you have several goal actions after the prospect clicks on the unsubscribe link.
    * ****Complained:**** This is used to perform the actions when the client has marked your email as spam, and you have already created the actions to be performed in such events.
    * ****Bounced:**** In case one of your emails was bounced, you will have the ability to remove such emails from the list.\*\*

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-4-email-20event.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=e612c7a42fa46473bbe7b1f197a49d86" alt="Screenshot" width="412" height="290" data-path="images/automation-goal-event-action-4-email-20event.png" />
    </Frame>

    ### Appointment Status

    For the Appointment Status option, select the calendar (1) you want the appointment to be from, then select your desired status (2).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-5-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=7ad0e3ee6abd7c4798e763fa5dea6802" alt="Screenshot" width="684" height="722" data-path="images/automation-goal-event-action-5-image.png" />
    </Frame>

    ### Payment Received

    For the Payment Received option, select the Global product (1) you want the payment to be for, then select your desired status (2).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-6-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=b00d22ae2cdc7d3047a976bda330eeb5" alt="Screenshot" width="685" height="723" data-path="images/automation-goal-event-action-6-image.png" />
    </Frame>

    Additionally, you can select a Payment Source to limit the triggering sources.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-7-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=a9ce6d93a48bbf12f75a070c102d726c" alt="Screenshot" width="685" height="723" data-path="images/automation-goal-event-action-7-image.png" />
    </Frame>

    ### Document Status

    For the Document Status option, open the dropdown menu and select the statuses you want to trigger this action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-8-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=66120c8f202769e63763f7c186ba34a3" alt="Screenshot" width="690" height="730" data-path="images/automation-goal-event-action-8-image.png" />
    </Frame>

    Additionally, you can select a Document Template to limit the triggering sources.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-9-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=de67d0c457556dab9ed3e90c10d30111" alt="Screenshot" width="685" height="719" data-path="images/automation-goal-event-action-9-image.png" />
    </Frame>

    ***

    ## Action When The Contact Reaches the Goal Without Meeting Its Conditions

    If the Goal event was not reached by the time the contact reaches the goal action in your automation, there will be 3 options to select from:

    * \*\*End this workflow: \*\*\*\*This allows you to end the workflow even if the contact has not met the goal condition yet.
    * \*\*\*\*Continue Anyway: \*\*\*\*If you need the system to perform several actions when the contact has not met the goal condition, you can use this
    * ****Wait until the Goal is met:**** With this option, you can let the system wait until the goal conditions are met.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-10-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=b84bfcd8c4d0ac50b06f40da89b55044" alt="Screenshot" width="514" height="545" data-path="images/automation-goal-event-action-10-image.png" />
    </Frame>

    ### Save Actions

    Click the ****Save Action**** button to save the changes you have made in your goal event.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-goal-event-action-11-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=07b10210399d6eef0ffc86605db17d76" alt="Screenshot" width="308" height="152" data-path="images/automation-goal-event-action-11-image.png" />
    </Frame>

    The Goal Event feature is a powerful action for streamlining workflows by intuitively advancing contacts based on specific conditions. Whether your objective is to track email interactions, link clicks, or other key actions, this feature ensures that your workflows are responsive and efficient. By customizing goal types and subsequent actions, you can tailor the system to align with your business needs.

    ### split

    Split Testing, also known as A/B testing, allows you to compare different versions of your email campaigns to determine which one performs better. Let's learn how to use it!

    ### Adding the Split Action

    Navigate to the desired workflow in the Automation > Workflows section of your account or create a new workflow with the relevant trigger(s), then select the “Split” action from the actions list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-0-image.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=b32a323c8c9a3fc24c47d61061cfd7f7" alt="Screenshot" width="1251" height="622" data-path="images/automation-split-0-image.png" />
    </Frame>

    ### Action Name

    Rename the action to reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-1-image.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=d1051c89b975ae7d69e7beeceee05d8b" alt="Screenshot" width="648" height="464" data-path="images/automation-split-1-image.png" />
    </Frame>

    ### Distribution Type

    Select the desired method for distributing contacts from the dropdown menu. Currently, Random Split is the only available option, with additional distribution methods to be introduced in future updates.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-2-image.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=51a7e1542b96c68cbf3a676d807e23b2" alt="Screenshot" width="648" height="464" data-path="images/automation-split-2-image.png" />
    </Frame>

    ### Paths

    Rename “Path A” and “Path B” to reflect your test variations and set the distribution percentage for each path.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-3-paths.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=76f4353a59704eecf569a10b4480941f" alt="Screenshot" width="696" height="311" data-path="images/automation-split-3-paths.png" />
    </Frame>

    Add more paths by clicking the “Add Path” button, with a maximum of five paths allowed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-4-add-20path.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=8716bb5a20db7ea53e65648370299fed" alt="Screenshot" width="694" height="317" data-path="images/automation-split-4-add-20path.png" />
    </Frame>

    ��****Note****: Ensure that the total for the distribution percentages adds up to 100%.

    Save the action to add it to your workflow, then add the actions that should be completed in each path.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-5-workflow.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=e873a212028e1e068cd167935dd2b47e" alt="Screenshot" width="655" height="606" data-path="images/automation-split-5-workflow.png" />
    </Frame>

    Finally, test the workflow to ensure that it works as intended, then publish and save the workflow once you are satisfied to make the changes live.

    ### Statistics

    Check the Statistics of the action by navigating to the Statistics tab to see the distribution of contacts across paths.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-6-image.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=0038048f34c8ff06cefc95ae2c568ad1" alt="Screenshot" width="660" height="690" data-path="images/automation-split-6-image.png" />
    </Frame>

    Moreover, enable “Stats View” in the builder to see stats directly in the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-split-7-image.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=b85f0c051ec4e1a05d21a0abaf67df59" alt="Screenshot" width="1078" height="769" data-path="images/automation-split-7-image.png" />
    </Frame>

    With the ability to test different variations and track real-time results, you’re empowered to continually improve and refine your campaigns for the best outcomes. By integrating split testing directly into your workflows, you can:

    * ****Enhance Campaign Optimization****: Test variations of subject lines, email content, or Calls to Action (CTAs) to find the most effective approach.
    * ****Save Time****: Eliminate the need for external tools and streamline your marketing processes.
    * ****Make Informed Decisions****: Access real-time statistics to guide your marketing strategy, ensuring that every decision is data-driven.

    Start using Split Testing today to take your email marketing efforts to the next level.

    ### Practical Example

    Imagine you own an e-commerce store and can't decide between two email subject lines.

    * ****Solution****: Use the Split action to divide your mailing list, sending 75% the Path A email and 25% the Path B email.
    * ****Outcome****: Track key metrics such as website visits and purchase rates for each path. After analyzing the results, you will know which subject line performs better, allowing you to apply this insight to future campaigns.

    ### Frequently Asked Questions

    <AccordionGroup>
      <Accordion title="What if the total percentage for all paths doesn’t equal 100%?">
        Readjust the distribution percentages so their sum equals 100% to avoid errors in your workflow.
      </Accordion>

      <Accordion title="Can I change the paths after the workflow has started?">
        Yes; however, it is best to finalize your paths before activating the workflow to ensure accurate data collection and analysis.
      </Accordion>
    </AccordionGroup>

    ### action-drip

    The Drip Action is designed to regulate the flow of contacts through a workflow, preventing the simultaneous execution of numerous steps. By setting parameters such as batch size and drip interval, you can maintain control over the pace of contact progression, ensuring that the workflow runs smoothly and efficiently without overwhelming the system or causing a bottleneck.

    Head to the Automation > Workflows section in your account to create a new workflow or select an existing workflow to edit it.

    ### Select the Drip Action

    Begin by selecting the Drip action from the available workflow actions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-drip-0-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=b7283db2d1cfa58c1ee4bd43aac16fd3" alt="Screenshot" width="1242" height="549" data-path="images/automation-action-drip-0-image.png" />
    </Frame>

    ### Action Name

    Enter a descriptive name for the action to convey its intended purpose and facilitate easy identification in the workflow builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-drip-1-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=1ff5bea593f64eb4be06a2c2babe1826" alt="Screenshot" width="689" height="724" data-path="images/automation-action-drip-1-image.png" />
    </Frame>

    ### Batch Size

    Define the number of executions allowed per batch. The range for this setting is from a minimum of one to a maximum of ten thousand contacts per batch.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-drip-2-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=95017f2f58e81275a1972357b0ed0ce7" alt="Screenshot" width="689" height="724" data-path="images/automation-action-drip-2-image.png" />
    </Frame>

    ### Drip Interval

    Set the time interval for the drip action. You can choose between minutes, hours, or days, with intervals ranging from one minute to seven days.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-drip-3-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=971e51335e2ae48961966592d84c4068" alt="Screenshot" width="689" height="724" data-path="images/automation-action-drip-3-image.png" />
    </Frame>

    Save the action to add it to your workflow, and be sure to save the workflow to maintain your changes!

    ### Practical Example

    Consider a scenario where 10,000 contacts enter a workflow, or 5,000 contacts progress from a wait step to the next stage. To prevent a surge in executions and maintain a steady flow, you can configure the Drip Action as follows:

    * Batch Size: Set to 50 contacts per batch.
    * Drip Interval: Configure an interval of 10 minutes.

    This configuration ensures that only 50 contacts move to the next step every 10 minutes, thereby controlling the pace of the workflow and avoiding overwhelming system resources.

    By using the Drip Action, you can achieve precise control over workflow execution, improving system performance and ensuring that contacts progress through the workflow at a manageable rate. This feature is particularly valuable when handling large volumes of contacts or when a steady pace is required for optimal engagement and results.

    ### event-start-date-action

    The ****Set Event Start Date**** action allows you to define a specific day, date, and time for an event to commence. This guide will walk you through the Set Event Start Date action, explaining its purpose and how to configure it effectively for your needs.

    ***

    ## How to Set Event Start Date

    The ****Set Event Start Date**** workflow action provides you with the ability to define the exact timing for the commencement of an event. This is especially useful when paired with ****Wait steps****, as it keeps contacts on hold until the predefined day, date, or time. Ensuring effective communication and better coordination, especially for time-sensitive events.

    In a workflow, add your preferred trigger, then click the\*\*\*\* “+”\*\*\*\* to search and add the “****Set Event Start Date”**** action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-event-start-date-action-0-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=de0525e41a9cab0b9beead038abe5fd5" alt="Screenshot" width="1344" height="785" data-path="images/automation-event-start-date-action-0-image.png" />
    </Frame>

    ***

    ## Action Type

    The Action Type provides different options and use cases within the Event Start Date. Here you can select from a ****Custom field****, a ****Specific date/time****, or a ****Specific day****.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-event-start-date-action-1-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=50e6291a74d6a5bd67779e226b255ab2" alt="Screenshot" width="692" height="728" data-path="images/automation-event-start-date-action-1-image.png" />
    </Frame>

    ### Custom Field

    When using the Custom Field option, select a custom value or contact that will serve as the Event Start Date. By clicking on the ****tag icon****, you can also select a custom field that is either in date or a text type field from the Select Custom Fields option.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-event-start-date-action-2-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=9bd5c173771e4c22975cda84bd613ede" alt="Screenshot" width="683" height="721" data-path="images/automation-event-start-date-action-2-image.png" />
    </Frame>

    ### Specific Date/Time

    The ****Specific Date/Time**** option allows you to manually choose an exact date and time for your event. This is ideal for fixed events, such as webinars, appointments, or promotional launches.

    With this setup, you can also incorporate ****Wait steps**** to hold contacts until the specified moment.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-event-start-date-action-3-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=eabcd795e39f2b23392a68aa55bd6c4b" alt="Screenshot" width="684" height="722" data-path="images/automation-event-start-date-action-3-image.png" />
    </Frame>

    ### Specific Day

    The ****Specific Day**** option lets you set an event based on recurring days, such as specific weekdays or days of the month.

    * ****Current Day of the Month****: Select specific days of the month, such as the 15th or the last day. This is great for monthly billing reminders or progress reports.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-event-start-date-action-4-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=1a9cc878d42c0393cde634745732efb5" alt="Screenshot" width="687" height="723" data-path="images/automation-event-start-date-action-4-image.png" />
    </Frame>

    * ****Current Day of the Week****: Choose from options like Monday-Friday or select a particular day, such as every Monday. This is useful for recurring weekly meetings or follow-ups.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-event-start-date-action-5-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=7705eb90957a957357628057d46c3887" alt="Screenshot" width="691" height="728" data-path="images/automation-event-start-date-action-5-image.png" />
    </Frame>

    The ****Set Event Start Date**** workflow action is an essential tool for organizing time-sensitive tasks and ensuring your workflows run efficiently. Whether you're using custom fields for dynamic scheduling, fixed dates for specific events, or recurring days for ongoing tasks, this feature allows you to tailor your workflows to meet your business goals. With the right setup, your workflows will keep you ahead of schedule and your contacts engaged at every step.
  </Accordion>

  <Accordion title="Data formatting actions">
    ### math-operation-action

    The Math Operation action makes the system seamlessly handle any calculations needed by adding them to a workflow where they can be used to maintain score metrics or total fields. For example, this function can be used to give scores to leads based on their responses and activities in a marketing campaign.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-0-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=790c1ce1b1efe70bf72a2ffb7e5f1eaa" alt="Screenshot" width="1440" height="382" data-path="images/automation-math-operation-action-0-image.png" />
    </Frame>

    ***

    ## Setting it Up

    Select the field you want to apply the Math Operation on, this can be any numeric field in the system including dates and custom values.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-1-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=f636e8ef854876bf306f2d4cb8c09421" alt="Screenshot" width="711" height="470" data-path="images/automation-math-operation-action-1-image.png" />
    </Frame>

    Select the operation you want to apply, in this case, the operations refer to the math function to apply i.e. subtraction, addition, etc.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-2--7b98d663e5-db7e-445a-8e84-a587a8a53c50-7d.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=9a6f486bfffe67886396e667d4b58304" alt="Screenshot" width="235" height="352" data-path="images/automation-math-operation-action-2--7b98d663e5-db7e-445a-8e84-a587a8a53c50-7d.png" />
    </Frame>

    Add the value to perform the operation, the tag icon will allow you to choose the custom values you have created inside of your system for this field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-3-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=23cf08ff623da919714a917ccf31f385" alt="Screenshot" width="712" height="732" data-path="images/automation-math-operation-action-3-image.png" />
    </Frame>

    Select the desired field to update with the math operation from the Update Field dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-4-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=1bd7843949aa7cdb99327292df7c40a6" alt="Screenshot" width="522" height="322" data-path="images/automation-math-operation-action-4-image.png" />
    </Frame>

    Once you've selected a field, click on Save action to keep the changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-5-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=c03bd9a99e9d3e3dfa366b73cb39e195" alt="Screenshot" width="714" height="729" data-path="images/automation-math-operation-action-5-image.png" />
    </Frame>

    There are a few minor differences between using Date or Numeric fields, so let's give them a check!

    ### Date Fields

    For date fields, the operations will be limited to Adding or Subtracting, once the operator is selected enter the total days, months, and/or years.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-6-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=d8364471e8fe172853abf44a61bba125" alt="Screenshot" width="689" height="628" data-path="images/automation-math-operation-action-6-image.png" />
    </Frame>

    ### Number Fields

    For Numerics fields you can Add, Subtract, Multiply, or Divide as well as add multiple operations for the system to run.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-7-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=c569b27089224a8918125dba5179c49d" alt="Screenshot" width="697" height="519" data-path="images/automation-math-operation-action-7-image.png" />
    </Frame>

    If you've added an Operator you'd like to remove click the trash can icon next to it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-math-operation-action-8-image.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=9af1fa9fef1127500820bd7ba26c833c" alt="Screenshot" width="671" height="320" data-path="images/automation-math-operation-action-8-image.png" />
    </Frame>

    And there you go! This action will help you perform any needed calculations related to a contact inside the system, allowing you to easily qualify, actualize and evaluate customers and opportunities as they interact with your business.

    ### number-formatter-action

    The Number Formatter Premium Action is a versatile tool that simplifies handling and reformatting numerical data across various business scenarios. Whether you need to convert text to numbers, format currencies, or generate random numbers, this feature enhances workflows with precision and efficiency.

    In the workflow, add a suitable Trigger, click the ****“+”**** icon, then in the actions menu, search for and add "\*\*\*\*Number Formatter" \*\*\*\*to the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-0-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=e12ebaa310807535368dfc2d57a6a9b0" alt="Screenshot" width="1332" height="787" data-path="images/automation-number-formatter-action-0-image.png" />
    </Frame>

    ***

    ## How to Use Different Number Formatter Action Types

    ### Text to Number Action

    This action is ideal for extracting numeric information from text fields. It is commonly used for order calculations, transforming revenue figures from text, or analyzing survey responses in numerical form.

    Select ****Text to Number**** in the Action Type dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-1-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=98f326ddb1b38ef372b71a7bf79c3638" alt="Screenshot" width="690" height="725" data-path="images/automation-number-formatter-action-1-image.png" />
    </Frame>

    Select a suitable field for text-to-number conversion.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-2-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=704f1861fdf583a01453df220b3be355" alt="Screenshot" width="510" height="618" data-path="images/automation-number-formatter-action-2-image.png" />
    </Frame>

    Define the Decimal Mark for precision.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-3-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=6a2a8abceb4972c244e5260b0f9de4c4" alt="Screenshot" width="517" height="507" data-path="images/automation-number-formatter-action-3-image.png" />
    </Frame>

    Use the result in subsequent actions (e.g. Send Email) with `{{number_formatter.1.result}}`.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-4-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=129304acb7c0f4ec2b33a9b6f055f6b3" alt="Screenshot" width="909" height="923" data-path="images/automation-number-formatter-action-4-image.png" />
    </Frame>

    ***

    ## Format Number Action

    Formatting numbers ensure clarity for international audiences or reporting requirements. This is crucial for generating invoices, exporting data, or updating e-commerce prices in region-specific formats

    Select ****Format Number**** in the Action Type dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-5-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=8981a2b1e95747b735445f283fe5232d" alt="Screenshot" width="690" height="725" data-path="images/automation-number-formatter-action-5-image.png" />
    </Frame>

    Select a suitable field for number formatting.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-6-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=62833bdf35c10b88f16d6eb898cc72c8" alt="Screenshot" width="519" height="551" data-path="images/automation-number-formatter-action-6-image.png" />
    </Frame>

    Define the decimal mark for the number.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-7-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=606dca28c7eacd0a6c0a82387e0ea76e" alt="Screenshot" width="513" height="423" data-path="images/automation-number-formatter-action-7-image.png" />
    </Frame>

    Choose the required format from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-8-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=868f77f4062ab340f1a31d94421a0196" alt="Screenshot" width="519" height="483" data-path="images/automation-number-formatter-action-8-image.png" />
    </Frame>

    Utilize the result in further actions (e.g. Send Email) with `{{number_formatter.1.result}}`.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-9-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=863bbf8cdd0847dcd278830018368286" alt="Screenshot" width="909" height="923" data-path="images/automation-number-formatter-action-9-image.png" />
    </Frame>

    ***

    ## Format Phone Number Action

    This action standardizes phone numbers for improved communication and lead management. It integrates country codes, verifies CRM phone fields, and tailors phone formats for regional preferences.

    Select ****Format Phone Number**** in the Action Type dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-10-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=235f44b018d6a07a175e20414f721d41" alt="Screenshot" width="690" height="725" data-path="images/automation-number-formatter-action-10-image.png" />
    </Frame>

    Choose a suitable field for phone number formatting.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-11-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=a766449aea429e61eaa0a45978a26110" alt="Screenshot" width="505" height="482" data-path="images/automation-number-formatter-action-11-image.png" />
    </Frame>

    Select the desired format.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-12-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=d8b78ad73a6f0ce379d66b7bb298fadb" alt="Screenshot" width="502" height="496" data-path="images/automation-number-formatter-action-12-image.png" />
    </Frame>

    Add the country code.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-13-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=48f0648a1d5b53d372ecc33bba0cfc66" alt="Screenshot" width="518" height="542" data-path="images/automation-number-formatter-action-13-image.png" />
    </Frame>

    Utilize the result in further actions (e.g. Send Email) with `{{number_formatter.1.result}}`.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-14-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=1968f67941c3018a03551e81c32aa850" alt="Screenshot" width="909" height="923" data-path="images/automation-number-formatter-action-14-image.png" />
    </Frame>

    ***

    ## Format Currency Action

    Increase the customer experience by displaying prices in local currencies. This is essential for creating region-specific invoices, marketing materials, and financial reports.

    Select Format Currency in the Action Type dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-15-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=d911a51d9a38438891a00f9b2628ab99" alt="Screenshot" width="690" height="725" data-path="images/automation-number-formatter-action-15-image.png" />
    </Frame>

    Select a suitable field for currency formatting.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-16-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=3b55013c85924d41502e643111c83781" alt="Screenshot" width="519" height="493" data-path="images/automation-number-formatter-action-16-image.png" />
    </Frame>

    Choose the required currency format from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-17-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=b95c763fd3a739a8aa23e5fcc5135037" alt="Screenshot" width="518" height="552" data-path="images/automation-number-formatter-action-17-image.png" />
    </Frame>

    Choose the required currency locale format from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-18-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=6a8f9f599dbd683e4d82a016dcb1259b" alt="Screenshot" width="516" height="541" data-path="images/automation-number-formatter-action-18-image.png" />
    </Frame>

    Utilize the result in further actions (e.g. Send Email) with `{{number_formatter.1.result}}`.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-19-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=9bcab010c43c52d3d3b8cf9a25737b0f" alt="Screenshot" width="909" height="923" data-path="images/automation-number-formatter-action-19-image.png" />
    </Frame>

    ***

    ## Random Number Action

    Random numbers are useful for creating unique discount codes, managing giveaways, or running A/B testing for unbiased results.

    Select ****Random Number**** in the Action Type dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-20-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=acd55cf581a92f5fd0f4ad13216896fe" alt="Screenshot" width="690" height="725" data-path="images/automation-number-formatter-action-20-image.png" />
    </Frame>

    Specify the Lower Range, Upper Range, and Decimal Points.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-21-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=b6ee4249b684e747be0ddd57540952ee" alt="Screenshot" width="515" height="552" data-path="images/automation-number-formatter-action-21-image.png" />
    </Frame>

    Use the generated random number in further actions (e.g. Send Email) in your workflow with `{{number_formatter.1.result}}`.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-22-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=3c7ff5d5b10182fb3a37849307d810d6" alt="Screenshot" width="909" height="923" data-path="images/automation-number-formatter-action-22-image.png" />
    </Frame>

    Remember to\*\*\*\* Save\*\*\*\* the Action to ensure that the workflow performs properly.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CRuNmx3mf4O2Y127/images/automation-number-formatter-action-23-image.png?fit=max&auto=format&n=CRuNmx3mf4O2Y127&q=85&s=9aab74481f2742640d06dd74b09035a1" alt="Screenshot" width="242" height="107" data-path="images/automation-number-formatter-action-23-image.png" />
    </Frame>

    The Number Formatter Premium Action is a robust tool for transforming data into actionable formats. By integrating this feature into your workflows, you can streamline processes, enhance data precision, and deliver personalized experiences across various business operations.

    ### text-formatter-action

    Data comes in many forms, sometimes in numbers, sometimes in checkboxes that your customers selected, and sometimes that data is weirdly formatted text. Luckily you have an awesome tool at your disposal.

    The\*\*\*\* “Text Formatter”\*\*\*\* Action lets you grab text from any field and change it to match your needs. There are a few options to cover, so let's start by clicking the ****"+"**** sign to add the action. You can look it up by scrolling down to internal tools or looking for it in the search bar.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/othPnfaobjQQfboz/images/automation-text-formatter-action-0-image.png?fit=max&auto=format&n=othPnfaobjQQfboz&q=85&s=fac8d9898e4fc11eaae198021c71d82e" alt="Screenshot" width="1240" height="585" data-path="images/automation-text-formatter-action-0-image.png" />
    </Frame>

    ***

    ## Action Type

    After clicking on it, you'll need to select the Action type, which determines how the text will be formatted. The available actions include:

    ### Case Types

    These change the way the text case shows. It consists of 4 options that, once selected, give you a small example of how the text will look.

    1. \*\*\*\*Upper Case: \*\*\*\*Converts all characters in the text to uppercase
    2. ****Lower Case:**** Converts all characters in the text to lowercase.
    3. ****Title Case:**** This capitalizes the first letter of each word.
    4. ****Capitalize:**** This capitalizes the first letter of the text.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/othPnfaobjQQfboz/images/automation-text-formatter-action-1-image.png?fit=max&auto=format&n=othPnfaobjQQfboz&q=85&s=fbf5884a9ed5125de2154ccb88a2514b" alt="Screenshot" width="644" height="653" data-path="images/automation-text-formatter-action-1-image.png" />
    </Frame>

    ### Substitution Types

    Substitution tools allow you to replace, supplement, or clean up text fields. They include:

    * ****Default Value:**** If the text you added is empty it returns it to the value you set as default.\*\*

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/othPnfaobjQQfboz/images/automation-text-formatter-action-2-image.png?fit=max&auto=format&n=othPnfaobjQQfboz&q=85&s=9f1bb2624d5ac4eab8fbc5d3d2b9846e" alt="Screenshot" width="646" height="534" data-path="images/automation-text-formatter-action-2-image.png" />
    </Frame>

    * \*\*Replace Text: \*\***Replaces occurrences of specified text with a new value.**

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/othPnfaobjQQfboz/images/automation-text-formatter-action-3-image.png?fit=max&auto=format&n=othPnfaobjQQfboz&q=85&s=45df5e8602426f113deed54f70aa88a4" alt="Screenshot" width="631" height="635" data-path="images/automation-text-formatter-action-3-image.png" />
    </Frame>

    * **Remove HTML Tags:**\*\* Strips HTML tags from the text converting them into plain text.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/othPnfaobjQQfboz/images/automation-text-formatter-action-4-image.png?fit=max&auto=format&n=othPnfaobjQQfboz&q=85&s=f0014f2cac0cd3994aeade4fb0e89669" alt="Screenshot" width="636" height="434" data-path="images/automation-text-formatter-action-4-image.png" />
    </Frame>

    ### Length Reduction Types

    Length reduction options help you manage text size to fit specific limits or display requirements.

    * \*\*\*\*Trim: \*\*\*\*Shortens the text to a specified length, this can remove characters from the beginning or replace the text after a certain point with ellipses.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/othPnfaobjQQfboz/images/automation-text-formatter-action-5-image.png?fit=max&auto=format&n=othPnfaobjQQfboz&q=85&s=81aa780cda2047597e8fba388ef266a2" alt="Screenshot" width="0" height="0" data-path="images/automation-text-formatter-action-5-image.png" />
    </Frame>

    * \*\*\*\*Trim Whitespaces: \*\***Remove whitespace from the beginning and end of text.**

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-text-formatter-action-6-image.png" alt="Screenshot" />
    </Frame>

    * \*\*Split: \*\***Splits the text into multiple segments based on a specified delimiter, the segment you select will be the new text in the field.**

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-text-formatter-action-7-image.png" alt="Screenshot" />
    </Frame>

    ### Length Counting Types

    Length counting tools provide metrics for text, helping you understand its structure and use it effectively.

    * \*\*Word Count: \*\*\*\*Provides the count of words in the text.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-text-formatter-action-8-image.png" alt="Screenshot" />
    </Frame>

    * \*\*\*\*Length: \*\*\*\*Provides the character count of the text.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-text-formatter-action-9-image.png" alt="Screenshot" />
    </Frame>

    ### Information Retrievers Types

    These features help you retrieve specific details from your text fields.

    * \*\*\*\*Find: \*\***Locates the first occurrence of a specific text pattern within the text and returns its position.**

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-text-formatter-action-10-image.png" alt="Screenshot" />
    </Frame>

    * **Extract Email:**\*\* Retrieves the first email address from the text.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-text-formatter-action-11-image.png" alt="Screenshot" />
    </Frame>

    * \*\*\*\*Extract URL: \*\*\*\*Retrieves the first URL from the text.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-text-formatter-action-12-image.png" alt="Screenshot" />
    </Frame>

    The ****Text Formatter Action**** is a great feature for transforming raw data into actionable information. Whether reformatting text, counting words, or extracting critical details, this feature simplifies your workflows and enhances your data handling capabilities.

    ### how-to-use-the-datetime-formatter-workflow-action

    The ****Date/Time Formatter Workflow Action**** is a versatile feature designed to simplify date and time management in workflows. This feature allows users to reformat date structures, compare dates, and automate date-related calculations, saving time and ensuring consistency. In this guide, we will explore its capabilities, benefits, and practical applications across various industries.

    Start by selecting a preferred trigger and then click the\*\*\*\* “+”\*\*\*\* icon to add the ****Date/Time Formatter**** Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-0-date-20time.gif?s=67dfce17dc5c379eb6cdd3f85262563d" alt="Screenshot" width="936" height="506" data-path="images/automation-how-to-use-the-datetime-format-0-date-20time.gif" />
    </Frame>

    ***

    ## Date/Time Formatter Action Type

    ### Format Date

    The Date/Time Formatter makes it easy to modify date formats. Select a date, and the feature will auto-detect its format. Once identified, you can choose a new format from the provided list, and the feature will apply the changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-1-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=2626972ab5dc540aa977b33b0eb81ab4" alt="Screenshot" width="577" height="539" data-path="images/automation-how-to-use-the-datetime-format-1-image.png" />
    </Frame>

    ### Format Date and Time

    For workflows involving both date and time, the formatter supports full reformatting. Select the field to modify, allow the feature to detect the current format, and select the desired format for better updates.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-2-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=f582c154337a242c6386c95be1889b97" alt="Screenshot" width="571" height="541" data-path="images/automation-how-to-use-the-datetime-format-2-image.png" />
    </Frame>

    ### Compare Dates

    This option simplifies date comparisons, such as calculating the number of days between two dates. Select a start and end date, and the formatter will determine the difference, enabling data-driven decisions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-3-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=09365cdfbc216c0bf1e91c484f567a60" alt="Screenshot" width="853" height="793" data-path="images/automation-how-to-use-the-datetime-format-3-image.png" />
    </Frame>

    ****📌 NOTE:**** When comparing dates, the follow-up dropdowns will include the Start date, Start date format, End Date, and End date format.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-4-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=07dfa801d46e1ab4b32eda97fa9c11ff" alt="Screenshot" width="624" height="840" data-path="images/automation-how-to-use-the-datetime-format-4-image.png" />
    </Frame>

    ### Field Selection

    In the field selection dropdown choose the date and time field you want to format.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-5-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=6c6ca3cce7de0efbc12b42805f9e3942" alt="Screenshot" width="630" height="841" data-path="images/automation-how-to-use-the-datetime-format-5-image.png" />
    </Frame>

    \*\*\*\*📌NOTE: \*\*\*\*This option is available for the Format date and Format date and time action types.

    ### Select From and To Format

    Choose the desired format in which you want the date to appear.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-6-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=f2fad37e29015a5ec0e90cbf5c2c80d5" alt="Screenshot" width="514" height="688" data-path="images/automation-how-to-use-the-datetime-format-6-image.png" />
    </Frame>

    Remember to save the action once you are satisfied with your selections.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/0O3V4qWRu_zieK6e/images/automation-how-to-use-the-datetime-format-7-image.png?fit=max&auto=format&n=0O3V4qWRu_zieK6e&q=85&s=e4e2366da9b02187dfaa8b5dfa4552e2" alt="Screenshot" width="625" height="533" data-path="images/automation-how-to-use-the-datetime-format-7-image.png" />
    </Frame>

    The Date/Time Formatter Workflow Action is an essential feature for anyone managing date and time data. With its automation capabilities, flexibility, and a broad range of use cases, it optimizes workflows and boosts efficiency across teams and industries. Whether you're organizing events, analyzing data, or enhancing customer communications, this feature ensures your workflows are both accurate and effective.

    ### action-update-custom-value

    The Update Custom Value Action is a great way to update custom values, enabling businesses to manage data more effectively and drive actionable insights. Below are some practical use cases that demonstrate the utility of this action:

    * ****Lead Source Tracking****: Automatically update custom values to track the performance of different lead sources such as Facebook Ads, Google Ads, or email campaigns, allowing businesses to identify the most effective channels for lead generation.
    * ****Sales Performance Tracking:**** Track and update custom values related to individual sales representatives, offering insights into their performance and helping to identify areas for improvement or recognition.
    * ****Subscription Management****: Automate subscription updates for recurring services by modifying custom values based on customer subscription status, such as renewals, cancellations, or upgrades.

    ***

    ## How to Use the Update Custom Value Action

    ### Create or Edit a Workflow

    Head to the Automation > Workflows section in your account. Start a new workflow or edit an existing one to incorporate the Update Custom Value action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-update-custom-value-0-workflow.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=2e860caafad9cb1892572c4e6d97fd07" alt="Screenshot" width="1140" height="459" data-path="images/automation-action-update-custom-value-0-workflow.png" />
    </Frame>

    ### Add the Update Custom Value Action

    Select the Update Custom Value action from the list of available actions in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-update-custom-value-1-update.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=716931dccfd5e5af388653947042535d" alt="Screenshot" width="1045" height="379" data-path="images/automation-action-update-custom-value-1-update.png" />
    </Frame>

    ### Action Name

    Enter the name you wish to associate with the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-update-custom-value-2-action-20name.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=632da7efe21944b57dda187acea24a34" alt="Screenshot" width="702" height="536" data-path="images/automation-action-update-custom-value-2-action-20name.png" />
    </Frame>

    ### Custom Value

    Identify the specific custom value that needs to be updated from the available options.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-update-custom-value-3-custom-20value.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=05b04a9a7a6fd8fe13d2c8ae137c0871" alt="Screenshot" width="702" height="536" data-path="images/automation-action-update-custom-value-3-custom-20value.png" />
    </Frame>

    ### Current Value

    Enter the value that is currently associated with the custom value.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-update-custom-value-4-current-20value.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=efb6cbcfd13a89a8485ec70b64d3138a" alt="Screenshot" width="702" height="536" data-path="images/automation-action-update-custom-value-4-current-20value.png" />
    </Frame>

    ### New Value

    Define the new value for the custom value, selecting between static values or dynamically generated values based on your needs.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-action-update-custom-value-5-new-20value.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=a218d5c6c67eb32b0e21aa9bda510f3b" alt="Screenshot" width="702" height="536" data-path="images/automation-action-update-custom-value-5-new-20value.png" />
    </Frame>

    Save the action, then proceed to save your workflow and test it with a sample contact to ensure that the custom value updates correctly and that the workflow functions as intended.

    By leveraging this action, you can enhance your ability to track key metrics, improve decision-making, and optimize business processes.
  </Accordion>

  <Accordion title="Payment and billing actions">
    ### stripe-one-time-charge

    Automated charges are the bread and butter of recurring purchases and subscription-based services, for customers that use Stripe as their main form of payment you can use this feature, which charges the specified amount to the customer's account.

    To begin, click the + icon and choose Stripe One Time Charge.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-stripe-one-time-charge-0-image.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=04f219382c80cd4b6e3ee053b25817da" alt="Screenshot" width="1283" height="560" data-path="images/automation-stripe-one-time-charge-0-image.png" />
    </Frame>

    ### Actions for Stripe One-Time Charge

    In the designated areas provided users can input essential information when implementing the Stripe payment feature.

    1. Action Name: You can type in the action name here.
    2. Stripe Customer ID: Enter your customer's stripe ID, this ensures you're sending the payment request to the specific contact you need.
    3. Description: Here you can add a brief message about the contacts and the payment you're collecting. This will help other assigned users understand the action.
    4. Amount: Type in the amount you will charge the contact in this space provided.
    5. Currency: Select the currency you want here.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/4gfC_hjwlI-Fn2cc/images/automation-stripe-one-time-charge-1-image.png?fit=max&auto=format&n=4gfC_hjwlI-Fn2cc&q=85&s=d9439ec114783b2dadcc9624bb2dcd89" alt="Screenshot" width="1290" height="795" data-path="images/automation-stripe-one-time-charge-1-image.png" />
    </Frame>

    Once you've completed filling out the required fields click “Save Action". Now, you can complete your workflow as desired with the assurance that your workflow can charge customers directly through Stripe.

    ### send-invoice-action

    What's better in business than completing a sale? To help you get your customer closer to the finish line and collect their payment, we have the “Send Invoice” Action. This lets you automate the sending process and make it immediate. Check it out with us!

    ***

    ## How It Works

    Navigate to the workflow builder and click the plus sign icon to select the “Send Invoice” action, which you can find under the Payments section.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-invoice-action-0-send-20invoice.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=5dee5c94edae70fc8cda66a3a2c4025d" alt="Screenshot" width="860" height="404" data-path="images/automation-send-invoice-action-0-send-20invoice.png" />
    </Frame>

    ### Fields for Invoicing

    In the designated areas, you must input essential information to send the Invoice.

    1. Action Name: Assign a descriptive name for the action here.
    2. From User: Select a teammate to serve as the invoice sender.
    3. Invoice Template: Select the template you'd like to use from this drop-down menu.
    4. Payment Mode: Pick between Live or Test payment for your invoice.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-invoice-action-1-action.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=00124dac008acef7b26e38247145c53f" alt="Screenshot" width="416" height="342" data-path="images/automation-send-invoice-action-1-action.png" />
    </Frame>

    Finally, select the communication channels you want to use to deliver the invoice from the drop-down. You can send it by email or text only, or maximize your chances of the invoice being received by sending it to both.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-invoice-action-2-channel.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=90b86970196614a88c3154b4fa76697a" alt="Screenshot" width="418" height="259" data-path="images/automation-send-invoice-action-2-channel.png" />
    </Frame>

    Once you've completed filling out the required fields, click “Save Action". Now, you can complete your workflow as desired. The workflow will use the template to send an Invoice to the triggering contact, filling out any custom values with their information.

    ### send-recurring-invoice-action

    Recurring invoices help you keep track of transactions for courses and subscriptions. Managing them from your workflows helps you connect with customers immediately while keeping your invoicing process consistent and efficient. So, let's check how to use the “Send Recurring Invoice” to do it.

    ### Adding The Action

    Navigate to the Workflows tab inside the Automation section and create or edit a workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-how-to-assign-fillable-fields--3-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=bf1f6add51b40221d8f8b0722011c41f" alt="Screenshot" width="1608" height="656" data-path="images/automation-how-to-assign-fillable-fields--3-image.png" />
    </Frame>

    In the workflow builder, click the plus sign icon to add an action and select Send Recurring Invoice.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-1-image.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=3680cad6c425ddbb246a7cbbc4c10ba5" alt="Screenshot" width="1335" height="789" data-path="images/automation-send-recurring-invoice-action-1-image.png" />
    </Frame>

    Set the basic information for your Invoice, which includes the sending user (1), template (2), and payment mode (3).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-2-image.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=3d6e90006c935e903c840423f28d548e" alt="Screenshot" width="687" height="721" data-path="images/automation-send-recurring-invoice-action-2-image.png" />
    </Frame>

    Select a Start Date for the invoice billing, which can be when the action is executed (1) or a calendar date of your choosing (2).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-3-image.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=6f66bbaf384ba0fe47bb600ef788bb0e" alt="Screenshot" width="714" height="713" data-path="images/automation-send-recurring-invoice-action-3-image.png" />
    </Frame>

    Set when the billing should stop. You can choose between never and after a certain number of occurrences. If selecting this option, you must enter the total invoices to send.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-4-end.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=5fb3c24b24ef7b55ddb131707b7c2faa" alt="Screenshot" width="697" height="416" data-path="images/automation-send-recurring-invoice-action-4-end.png" />
    </Frame>

    Define your billing frequency by selecting one of the options from the drop-down menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-5-image.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=84051453424b516740e9729e06838442" alt="Screenshot" width="679" height="314" data-path="images/automation-send-recurring-invoice-action-5-image.png" />
    </Frame>

    Set the frequency details for your invoice (1), how far in advance you want the invoice to be sent (2), and enable auto-payment (3) to charge the card used for the first charge in the future.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-6-week.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=a6988c71afb257447d6ae14953e086d5" alt="Screenshot" width="668" height="559" data-path="images/automation-send-recurring-invoice-action-6-week.png" />
    </Frame>

    From the drop-down, choose the channel by which the recurring invoice should be sent. This allows you to target the right communication channel without extra branches.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-7-channel.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=35131b34abb75c0f67a91742bbbbd1c5" alt="Screenshot" width="727" height="381" data-path="images/automation-send-recurring-invoice-action-7-channel.png" />
    </Frame>

    Once you've filled out the details, click Save Action to add it to your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/xnDG_LLfrdBHyQjU/images/automation-send-recurring-invoice-action-8-save.png?fit=max&auto=format&n=xnDG_LLfrdBHyQjU&q=85&s=c5f0a7b09edbf4bd25742e7bc6ae7490" alt="Screenshot" width="727" height="381" data-path="images/automation-send-recurring-invoice-action-8-save.png" />
    </Frame>

    Now, you can finish your workflow as desired. Enjoy smoother Invoice management thanks to this feature, making your accountant and customers equally happy with precise record-keeping and transparent communications!

    ### send-estimates-action

    The Send Estimate action enables you to automatically send personalized estimates to your customers in response to specific events, such as the creation of opportunities or transitions between stages. This ensures a seamless and timely delivery of estimates based on key triggers in your workflow.

    To add this action to your workflows, go to the Automation tab and select Workflows in your account. From there, either choose an existing workflow or create a new one.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-0-workflow.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=72c47590727b5029b8f311304193e0f9" alt="Screenshot" width="1140" height="459" data-path="images/automation-send-estimates-action-0-workflow.png" />
    </Frame>

    Configure the necessary trigger by selecting an option from the Trigger list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-1-add-20new-20trigger.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=9cc665787c0f1458f30978c986549677" alt="Screenshot" width="665" height="526" data-path="images/automation-send-estimates-action-1-add-20new-20trigger.png" />
    </Frame>

    Proceed to add an action and select the Send Estimate action from the available options.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-2-send-20estimate.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=1e50fcdec782d1b0d918766f26a00903" alt="Screenshot" width="860" height="394" data-path="images/automation-send-estimates-action-2-send-20estimate.png" />
    </Frame>

    Assign a clear, descriptive name to the action in the Action Name field for easy identification.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-3-name.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=a4fbec2ef717fa72ae155b228d56def5" alt="Screenshot" width="409" height="286" data-path="images/automation-send-estimates-action-3-name.png" />
    </Frame>

    From the User dropdown, select the individual designated to send the estimate. This ensures that the appropriate team member is accountable for the communication, allowing for a more personalized touch in the interaction with the customer.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-4-user.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=83a950902acf73712fab1af540f2a25d" alt="Screenshot" width="409" height="286" data-path="images/automation-send-estimates-action-4-user.png" />
    </Frame>

    Select the appropriate template to format the content of the estimate from the Estimate Template dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-5-template.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=4ee2a0bf776c5d149bb84a194cbcadfd" alt="Screenshot" width="409" height="286" data-path="images/automation-send-estimates-action-5-template.png" />
    </Frame>

    Choose Live for actual estimates or Test for trials within the Estimate Mode field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-6-mode.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=7dbb4e60bef97a78df03b679b793e4d8" alt="Screenshot" width="397" height="153" data-path="images/automation-send-estimates-action-6-mode.png" />
    </Frame>

    Select an option from the Sending Mode dropdown: either Send Directly to dispatch immediately or Create as Draft for internal review.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-7-sending-20mode.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=a91b479387ee1c2b2cd0606726c26102" alt="Screenshot" width="690" height="241" data-path="images/automation-send-estimates-action-7-sending-20mode.png" />
    </Frame>

    Finally, select the communication channels you want to use to deliver the estimate from the drop-down. You can send it by email or text only, or maximize your chances of the estimate being received by sending it to both.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-estimates-action-8-channel.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=c2611ef37bea57c1c79c799d90b829eb" alt="Screenshot" width="427" height="205" data-path="images/automation-send-estimates-action-8-channel.png" />
    </Frame>

    Confirm your selections and click the “Save Action” button to add the action to your workflow.

    With this setup, you can ensure that estimates are sent automatically, allowing you to focus on other important aspects of your business while maintaining high levels of customer engagement.
  </Accordion>

  <Accordion title="Course and community actions">
    ### membership-grant-offer

    The Course Grant Offer action is designed to provide access to a course after a contact meets certain criteria such as purchasing a product, completing another course, or filling out a form. Read on to find out how to configure the action.

    ### Adding the Course Grant Offer Action

    Begin by accessing the desired workflow from the Automation > Workflows section of your account.

    Next, click on the + symbol to add a new workflow action, and choose Course Grant Offer.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-membership-grant-offer-0-grant.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=0b2c24cc7e9d8ba5a839993eae8e4ccb" alt="Screenshot" width="1025" height="393" data-path="images/automation-membership-grant-offer-0-grant.png" />
    </Frame>

    ### Action Name

    Optionally, update the name of the action to reflect its function and purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-membership-grant-offer-1-name.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=de0e16b77c7d9da9784f1834a6071838" alt="Screenshot" width="716" height="341" data-path="images/automation-membership-grant-offer-1-name.png" />
    </Frame>

    ### Offer

    Select the desired offer from the drop-down menu to which you want to give contact access within this specific workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-membership-grant-offer-2-offer.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=5c922ba4746203918a16142d9fbe1efc" alt="Screenshot" width="716" height="341" data-path="images/automation-membership-grant-offer-2-offer.png" />
    </Frame>

    Once you’ve selected the offer, click the Save button in the bottom right.

    By leveraging the Course Grant Offer workflow action, you can streamline and automate the process of providing customers with access to a course.

    ### ✍️Important Notes

    If you have enabled the Welcome email and Offer Access email in the Membership Settings, you will not need to add an email action to the workflow to perform the same functions. For further guidance, please refer to the “Membership Settings” and “How to Send Custom Welcome Emails for Membership Login Credentials” articles.

    ### membership-revoke-offer

    The Course Revoke Offer workflow action allows you to remove a contact's access from a particular course product. This action is particularly useful in situations where contacts should be removed from a product after gaining/losing access to another related product or offer.

    Relevant triggers for this situation include "Offer Access Granted/Removed," "Product Access Granted/Removed," and "Tag Added/Removed." Select the trigger that best aligns with your requirements from the available options in the Triggers list. Note that the action is not limited to the aforementioned triggers.

    To initiate the process of removing access, start by clicking on the + symbol to add a new workflow action and selecting Course Revoke Offer from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-membership-revoke-offer-0-revoke.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=7b826e056d25fad4beb351b1623471af" alt="Screenshot" width="1016" height="417" data-path="images/automation-membership-revoke-offer-0-revoke.png" />
    </Frame>

    ### Action Name

    Rename your workflow action, if required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-membership-revoke-offer-1-name.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=77591c96b0ba7dce1c0708f6ac268944" alt="Screenshot" width="710" height="348" data-path="images/automation-membership-revoke-offer-1-name.png" />
    </Frame>

    ### Offer

    Next, select the desired offer from the drop-down menu to which you want to revoke contact access within this specific workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-membership-revoke-offer-2-offer.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=6c5aa59def10f03f7ed350e491aa5357" alt="Screenshot" width="710" height="348" data-path="images/automation-membership-revoke-offer-2-offer.png" />
    </Frame>

    Review your choice, then click the Save button to add the action to your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/KZujXLzPIwLHeFP0/images/automation-membership-revoke-offer-3-save.png?fit=max&auto=format&n=KZujXLzPIwLHeFP0&q=85&s=4de7ae927bf484b452a0e77b0e5ddcc1" alt="Screenshot" width="247" height="90" data-path="images/automation-membership-revoke-offer-3-save.png" />
    </Frame>

    With those simple steps, you can automate the removal of your contacts from an offer once the chosen trigger criteria are met. Happy automating!

    ### issue-certificate-action

    Certificates are one of the most important parts of courses, and there are plenty of ways to deliver them; one is by automating the sending process with workflows. Using workflows, you can seamlessly issue certificates when tasks are completed or products are finalized.\*\*
    To begin, click on the **“+” icon**\*\* in your workflow builder. From there, search and select the ****Issue Certificate**** Action.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-issue-certificate-action-0-image.png" alt="Screenshot" />
    </Frame>

    Once selected you will be prompted to choose from your ****Certificate Templates**** for the one you will be sending out. Remember that if the contact who triggered the workflow doesn't have fields used by the template a blank space will replace them.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-issue-certificate-action-1-image.png" alt="Screenshot" />
    </Frame>

    \*\*\*\*Save \*\*\*\*the action after selecting the template and you are done! Now you can send certificates left and right without lifting a finger.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-issue-certificate-action-2-image.png" alt="Screenshot" />
    </Frame>

    With just a few clicks, you can set up a system that sends certificates without manual intervention, making the process efficient and hassle-free, and allowing you to recognize learners' achievements effortlessly.

    ### grant-group-access-action

    Your membership groups help you connect with customers, so having a quick way to add interested parties is key in improving their interaction and maintaining interest. Let's check how to use workflows to automate this process.

    ***

    ## Setting the Workflow

    Navigate to the Workflows tab inside the Automation Section and create or edit a workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-how-to-assign-fillable-fields--3-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=bf1f6add51b40221d8f8b0722011c41f" alt="Screenshot" width="1608" height="656" data-path="images/automation-how-to-assign-fillable-fields--3-image.png" />
    </Frame>

    Add the relevant trigger(s), then click the plus icon to add a new workflow action. Locate and select “Grant Group Access.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CUoQNniK1X2HDaAB/images/automation-grant-group-access-action-1-image.png?fit=max&auto=format&n=CUoQNniK1X2HDaAB&q=85&s=4b1435cf3070428c6af2d6f161392d0b" alt="Screenshot" width="1242" height="786" data-path="images/automation-grant-group-access-action-1-image.png" />
    </Frame>

    Use the dropdown menu to select the group you want to add the contact to.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-group-access-action-2-image.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=26d9fa51e3291a27f15353c3d7b4de7d" alt="Screenshot" width="715" height="734" data-path="images/automation-grant-group-access-action-2-image.png" />
    </Frame>

    Click “Save Action” to finish.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-group-access-action-3-image.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=68aafd35ffb1cf8ff52e832c6f164869" alt="Screenshot" width="255" height="62" data-path="images/automation-grant-group-access-action-3-image.png" />
    </Frame>

    Add any extra actions you see fit, such as a welcome email, and you're ready to go! This will greatly help you onboard customers to your groups, keeping management smooth and simplifying communications.

    ### revoke-group-access-action

    Monitoring your Groups is key in ensuring all members are comfortable and your guidelines are followed. However, some situations need immediate attention, and you may not be able to provide it manually. Let's check how to use workflows to remove unwanted contacts from your Membership Groups.

    ### Setting the Workflow

    Navigate to the Workflows tab inside the Automation Section and create or edit a workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-how-to-assign-fillable-fields--3-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=bf1f6add51b40221d8f8b0722011c41f" alt="Screenshot" width="1608" height="656" data-path="images/automation-how-to-assign-fillable-fields--3-image.png" />
    </Frame>

    Add the relevant trigger(s), then click the plus icon to add a new workflow action. Locate and select “Revoke Group Access.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-group-access-action-1-image.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=c1ad28705236c5aee9d3a50338ca032e" alt="Screenshot" width="1242" height="786" data-path="images/automation-revoke-group-access-action-1-image.png" />
    </Frame>

    Use the dropdown menu to select the group you want to remove the contact from.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-group-access-action-2-image.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=c1af540dcdcbc8dd8f919b95374fa64e" alt="Screenshot" width="713" height="730" data-path="images/automation-revoke-group-access-action-2-image.png" />
    </Frame>

    Click “Save Action” to finish.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-group-access-action-3-image.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=24e7b068f718c04c4c45d02438747ddb" alt="Screenshot" width="255" height="62" data-path="images/automation-revoke-group-access-action-3-image.png" />
    </Frame>

    Add any extra actions you see fit, such as a report of why they were removed, and you're done. This will help you keep your communities safe and healthy, helping you remove trolls, bullies, and other unwelcome guests as soon as they violate your terms of service.

    ### grant-private-channel-access-action

    The Grant Private Channel Access action allows you to automatically add users to private channels via workflows, simplifying the onboarding process for group members. To begin, navigate to the Workflows section in your account.

    Next, create a new workflow or select a workflow from the list to access its editor and establish the necessary workflow trigger (if necessary).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-private-channel-access-a-0-automation.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=213a8c6fa570fe91a3b14c735ff2cfad" alt="Screenshot" width="1126" height="481" data-path="images/automation-grant-private-channel-access-a-0-automation.png" />
    </Frame>

    Click the “+” sign to add a new action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-private-channel-access-a-1-new-20action.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=749eb7fb305d5586ddcce9d442b2ae3e" alt="Screenshot" width="463" height="378" data-path="images/automation-grant-private-channel-access-a-1-new-20action.png" />
    </Frame>

    From the Workflow Actions list, locate and select the Grant Private Channel Access action to begin configuring it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-private-channel-access-a-2-grant-20access.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=8a70a5b36996aff8b9063eb35b16cbfa" alt="Screenshot" width="853" height="446" data-path="images/automation-grant-private-channel-access-a-2-grant-20access.png" />
    </Frame>

    Assign a clear, descriptive name to the action in the Action Name field for easy identification.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-private-channel-access-a-3-name.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=a9ff82ef24412e9dc4df78d668643634" alt="Screenshot" width="710" height="351" data-path="images/automation-grant-private-channel-access-a-3-name.png" />
    </Frame>

    From the Group dropdown, select the group associated with the private channel. Once a group is chosen, the Private Channel field will populate, enabling you to select the relevant channel from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-private-channel-access-a-4-group.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=9ad4b94c854311d005cc34767e33fb45" alt="Screenshot" width="707" height="366" data-path="images/automation-grant-private-channel-access-a-4-group.png" />
    </Frame>

    Finally, select the relevant Private channel from the dropdown. Choosing the correct Group and Private Channel is essential for the workflow to function as intended, as it ensures the actions are applied to the appropriate users gaining access to that particular private channel.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-private-channel-access-a-5-private-20channel.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=af94b5a0315184257f52009caeaf8b66" alt="Screenshot" width="831" height="486" data-path="images/automation-grant-private-channel-access-a-5-private-20channel.png" />
    </Frame>

    Confirm your selections, and click the “Save Action” button to add the action to your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/dnu0Y8xY676GE1HR/images/automation-grant-private-channel-access-a-6-save-2baction.png?fit=max&auto=format&n=dnu0Y8xY676GE1HR&q=85&s=75f2caa8289db2bc4384f91878f9fdf6" alt="Screenshot" width="1431" height="737" data-path="images/automation-grant-private-channel-access-a-6-save-2baction.png" />
    </Frame>

    By automating the process of granting private channel access, this workflow action not only saves time but also enhances the user experience, ensuring that members are efficiently added to the correct channels.

    📌 ****Note****: When adding a user to a private channel, if they are not already a member of the group, they will automatically be added to both the group and the private channel.

    ### revoke-private-channel-access-action

    If you would like to rescind access to a Private Channel for contacts who meet certain criteria, you can utilize the Revoke Private Channel Access action within workflows. This action allows you to automate the removal of users from private channels, ensuring accurate and timely access control.

    To begin, navigate to the Workflows section in your account. Next, create a new workflow or select a workflow from the Workflow list to access its editor and establish the necessary workflow trigger (if necessary).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-private-channel-access--0-automation.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=ea337a8dcf7fb59d499267b555440b26" alt="Screenshot" width="1126" height="481" data-path="images/automation-revoke-private-channel-access--0-automation.png" />
    </Frame>

    Click the “+” sign to add a new action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-private-channel-access--1-new-20action.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=e8b484859f3f6d228d78aa9cdccda36e" alt="Screenshot" width="463" height="378" data-path="images/automation-revoke-private-channel-access--1-new-20action.png" />
    </Frame>

    From the Workflow Actions list, locate and select the Revoke Private Channel Access action to begin configuring it.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-private-channel-access--2-revoke-20channel.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=7dc8061016343484940f0ccad3a592ec" alt="Screenshot" width="853" height="446" data-path="images/automation-revoke-private-channel-access--2-revoke-20channel.png" />
    </Frame>

    Assign a clear, descriptive name to the action in the Action Name field for easy identification.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-private-channel-access--3-action-2bname.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=44668d4fdfc5b61f8ab53d565d545287" alt="Screenshot" width="1361" height="635" data-path="images/automation-revoke-private-channel-access--3-action-2bname.png" />
    </Frame>

    From the Group dropdown, select the group associated with the private channel. Once a group is chosen, the Private Channel field will populate, enabling you to select the relevant channel from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-private-channel-access--4-group.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=6bbf1a7790068f30ad6b85a0907c6d02" alt="Screenshot" width="1361" height="635" data-path="images/automation-revoke-private-channel-access--4-group.png" />
    </Frame>

    Finally, select the relevant private channel from the dropdown. Be sure to choose the correct option to avoid unintentionally revoking access to the wrong channels.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-private-channel-access--5-private-2bchannel.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=aa998b84070d6dbebf3b151c6d9d4880" alt="Screenshot" width="1403" height="621" data-path="images/automation-revoke-private-channel-access--5-private-2bchannel.png" />
    </Frame>

    Confirm your selections, and click the “Save Action” button to add the action to your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-revoke-private-channel-access--6-save-2baction.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=374ecad17848f3596fe0c62486c0ca01" alt="Screenshot" width="1438" height="790" data-path="images/automation-revoke-private-channel-access--6-save-2baction.png" />
    </Frame>

    Automating the process enhances accuracy, reduces manual effort, and ensures timely updates to your community or team members' access rights.

    📌 ****Note****: Any user removed from a private channel will lose access to its content and communications immediately.

    ### grant-community-group-leaderboard-points-action

    Points are key in your community gamification since they make members move up in rankings and gain levels in the leaderboard. By default, members will receive these points when their posts receive likes or responses, helping you promote interaction. But, to reward members for activities outside the community, you can use the Grant Community Group Leaderboard Points Action.

    ### How To Set It Up?

    Navigate to the Workflows tab inside the Automation section and create or edit a workflow to open the builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CUoQNniK1X2HDaAB/images/automation-grant-community-group-leaderbo-0-workflow.png?fit=max&auto=format&n=CUoQNniK1X2HDaAB&q=85&s=7b1c8b05aab92288905324088b3c7105" alt="Screenshot" width="1140" height="459" data-path="images/automation-grant-community-group-leaderbo-0-workflow.png" />
    </Frame>

    Make sure to set a trigger for your workflow. For this example, we'll use Form Submitted. However, you can use this action to reward members for purchases, timely payments, or social media interaction.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CUoQNniK1X2HDaAB/images/automation-grant-community-group-leaderbo-1-form-20submitted-20trigger.png?fit=max&auto=format&n=CUoQNniK1X2HDaAB&q=85&s=f5b4bd545b482ba66ddbb976d085a84f" alt="Screenshot" width="487" height="324" data-path="images/automation-grant-community-group-leaderbo-1-form-20submitted-20trigger.png" />
    </Frame>

    Click the plus sign icon to add an action and select the Grant Community Group Leaderboard Points Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CUoQNniK1X2HDaAB/images/automation-grant-community-group-leaderbo-2-leaderboard.png?fit=max&auto=format&n=CUoQNniK1X2HDaAB&q=85&s=0581e2d570ce96b84f32b0867e78efa3" alt="Screenshot" width="854" height="440" data-path="images/automation-grant-community-group-leaderbo-2-leaderboard.png" />
    </Frame>

    Select the group and total points to award then save the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CUoQNniK1X2HDaAB/images/automation-grant-community-group-leaderbo-3-groups.png?fit=max&auto=format&n=CUoQNniK1X2HDaAB&q=85&s=0f651b68ee56d2f25edc4309d3e30ec3" alt="Screenshot" width="980" height="731" data-path="images/automation-grant-community-group-leaderbo-3-groups.png" />
    </Frame>

    And there you have it. You can now set the rest of your workflow as normal and save it.
  </Accordion>

  <Accordion title="Affiliate actions">
    ### add-to-affiliate-manager-action

    The Add to Affiliate Manager action enrolls a contact into the Affiliates list within the Affiliate Manager, assigning them an 'Active' status by default. This is particularly useful for converting existing contacts or customers into affiliates.

    ***

    ## How It Works

    Begin by configuring the trigger that should activate the workflow, then add the preceding actions. Next, click the “+” icon and select the Add to Affiliate Manager option from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-manager-actio-0-add-20to-20affiliate-20manager.gif?s=1b13517a0b553ac88f3cd6811750a14d" alt="Screenshot" width="1444" height="760" data-path="images/automation-add-to-affiliate-manager-actio-0-add-20to-20affiliate-20manager.gif" />
    </Frame>

    ### Action Name

    Optionally, update the name of the action to reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-manager-actio-1-name.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=708de933cfa5869c1c42ea3f7c2699de" alt="Screenshot" width="714" height="260" data-path="images/automation-add-to-affiliate-manager-actio-1-name.png" />
    </Frame>

    Save the action, then publish the workflow to ensure that all contacts that meet the defined criteria will be added to your affiliates list.

    This action streamlines affiliate onboarding by seamlessly integrating eligible contacts into your affiliate program, helping you expand your network and drive more referrals with minimal effort.

    ### add-to-affiliate-campaign-action

    Having a smooth onboarding process for your affiliates goes a long way, helping you minimize complaints and get the best ROI possible. So, let's go over the “Add To Affiliate Campaign” Action and learn to automate the addition process.

    Navigate to the Workflows tab inside the Automation Section and create or edit a workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-0-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=6d7206d126f7659b89e3c6d1bf3c5d96" alt="Screenshot" width="1612" height="662" data-path="images/automation-add-to-affiliate-campaign-acti-0-image.png" />
    </Frame>

    Add the relevant trigger(s), then click the plus icon to add a new workflow action. Locate and select “Add To Affiliate Campaign.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-1-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=3f1e90886d393007a616b2b0fe93a592" alt="Screenshot" width="1239" height="792" data-path="images/automation-add-to-affiliate-campaign-acti-1-image.png" />
    </Frame>

    Select the campaign you wish to add the contact to.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-2-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=24dc16551f201c7883b90f98db3b3a09" alt="Screenshot" width="709" height="374" data-path="images/automation-add-to-affiliate-campaign-acti-2-image.png" />
    </Frame>

    Click “Save Action” to finish.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-3-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=35b2a99a8ca0d6bb5f5312a609d89b8f" alt="Screenshot" width="263" height="74" data-path="images/automation-add-to-affiliate-campaign-acti-3-image.png" />
    </Frame>

    Add any extra actions you see fit, such as a welcome email, and you're ready to go! Use this tool to improve your affiliate management and make the process hands-off so you and your team can focus on promoting your brand.

    ### remove-from-affiliate-campaign-action

    Some affiliates will fall out of your programs, whether it stems from a lack of interaction or simply because you no longer work with that person. So, let's check how to easily remove them and keep your campaigns clean by using workflows.

    Navigate to the Workflows tab inside the Automation Section and create or edit a workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-0-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=6d7206d126f7659b89e3c6d1bf3c5d96" alt="Screenshot" width="1612" height="662" data-path="images/automation-add-to-affiliate-campaign-acti-0-image.png" />
    </Frame>

    Add the relevant trigger(s), then click the plus icon to add a new workflow action. Locate and select “Remove From Affiliate Campaign.”Select the campaign you wish to add the contact to.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-from-affiliate-campaign-1-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=aebeae24fdcce3a3d64dd60d80d55979" alt="Screenshot" width="1239" height="792" data-path="images/automation-remove-from-affiliate-campaign-1-image.png" />
    </Frame>

    Select the campaign you wish to remove the contact from.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-from-affiliate-campaign-2-image.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=3bfd7a494f2a03b2cf8703d8b83ebfcf" alt="Screenshot" width="715" height="378" data-path="images/automation-remove-from-affiliate-campaign-2-image.png" />
    </Frame>

    Click “Save Action” to finish.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-3-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=35b2a99a8ca0d6bb5f5312a609d89b8f" alt="Screenshot" width="263" height="74" data-path="images/automation-add-to-affiliate-campaign-acti-3-image.png" />
    </Frame>

    Add any extra actions you see fit, such as an SMS notifying them of their removal, and you're ready to go! Use this tool to enhance your affiliate management and keep your affiliates under control, ensuring commissions and revenue go to the correct people.

    ### update-affiliate-action

    Your affiliate's status can help you monitor a campaign's health, keeping a real number of how many sales it's driving and how many people are engaged with it. However, you can't live in constant vigilance, so a great way to remove affiliates who aren't meeting certain criteria is by using automation. Let's check how you use the Update Affiliate Action to achieve that.

    Navigate to the Workflows tab inside the Automation Section and create or edit a workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-0-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=6d7206d126f7659b89e3c6d1bf3c5d96" alt="Screenshot" width="1612" height="662" data-path="images/automation-add-to-affiliate-campaign-acti-0-image.png" />
    </Frame>

    Add the relevant trigger(s), then click the plus icon to add a new workflow action. Locate and select “Update Affiliate.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-affiliate-action-1-image.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=f7782d376b5fa82bc9594b8aa44a0f98" alt="Screenshot" width="1239" height="792" data-path="images/automation-update-affiliate-action-1-image.png" />
    </Frame>

    Select the state to apply to the affiliate.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-affiliate-action-2-image.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=6c3e3e0d9d9122208ae791657c9c6790" alt="Screenshot" width="714" height="372" data-path="images/automation-update-affiliate-action-2-image.png" />
    </Frame>

    Click “Save Action” to finish.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-to-affiliate-campaign-acti-3-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=35b2a99a8ca0d6bb5f5312a609d89b8f" alt="Screenshot" width="263" height="74" data-path="images/automation-add-to-affiliate-campaign-acti-3-image.png" />
    </Frame>

    Add any extra actions you see fit, and you're ready to go! This can help you redirect referral customers to a more active affiliate and ensure every campaign member is productive, so we hope it boosts your efficiency to the max!

    ### add-manual-sales-for-an-affiliate-action

    The "Add Manual Sales For An Affiliate" action streamlines the commission process for your affiliates by automating the calculation based on the campaign's default settings. This ensures timely and accurate rewards for your affiliates, eliminating the need for constant manual verification. By integrating this action into your workflow, you can efficiently manage affiliate-driven sales and maintain a steady flow of rewards for lead generation.

    To implement this, simply add a new action to your workflow and select "Add Manual Sales For An Affiliate" from the action menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-0-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=b60967f9413983195d573470cf6929a7" alt="Screenshot" width="1237" height="792" data-path="images/automation-add-manual-sales-for-an-affili-0-image.png" />
    </Frame>

    ### Action Name

    Adjust the name of the action in this section to better align with its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-1-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=9d15b39ef78bdee1bc70ea529d56d98c" alt="Screenshot" width="686" height="723" data-path="images/automation-add-manual-sales-for-an-affili-1-image.png" />
    </Frame>

    ### Auto-Track Affiliate Via Attribution

    Enable this option to automatically allocate revenue to the correct affiliate by using the affiliate ID in the passed URL, removing the need to create separate branches for each affiliate.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-2-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=88724a4dd9d3a7171b1fa1e22c147aef" alt="Screenshot" width="686" height="723" data-path="images/automation-add-manual-sales-for-an-affili-2-image.png" />
    </Frame>

    This feature enhances workflow efficiency by automatically identifying affiliates through their ID in the URL, eliminating the need to create separate branches for each affiliate. Additionally, it ensures accurate commission tracking by calculating and assigning commissions according to the campaign's default settings.

    ### Attribution Source

    If you choose to enable the Auto-Track Affiliate Via Attribution feature, select whether to use the First or Latest Attribution.

    ✍️Recall:

    * First Attribution refers to the initial interaction a contact has with our system. When this occurs, we record attribution data for that specific session. For example, when someone fills out a form, it marks their first interaction.
    * Latest Attribution captures the most recent interaction a contact has with us. This data is recorded for the latest session. For instance, if after filling out a form, the contact later purchases a product through a Two-Step Order Form, the latest attribution data will be documented at that time.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-3-attribution-2bsource.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=85a3ed019ac4538879efe136c5c27fa8" alt="Screenshot" width="1483" height="903" data-path="images/automation-add-manual-sales-for-an-affili-3-attribution-2bsource.png" />
    </Frame>

    ### Campaign

    Select the affiliate campaign from the drop-down menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-4-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=73ffe3c6f0459761d2a4eac287049c76" alt="Screenshot" width="690" height="726" data-path="images/automation-add-manual-sales-for-an-affili-4-image.png" />
    </Frame>

    ### Affiliate

    If you do not wish to enable the Auto-Track Affiliate Via Attribution feature, select the affiliate you want to assign the sales to.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-5-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=acb0d67c0087acd5acb2256e6d7b1a71" alt="Screenshot" width="690" height="726" data-path="images/automation-add-manual-sales-for-an-affili-5-image.png" />
    </Frame>

    ### Revenue

    Set the revenue; this will be used to define the amount the affiliate will receive for this commission.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-6-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=870cc33bcf349ffa18a88361b615213a" alt="Screenshot" width="687" height="564" data-path="images/automation-add-manual-sales-for-an-affili-6-image.png" />
    </Frame>

    ### Event Date

    Set the event date (when the sale happened) and event ID. This will help you identify the commission source better. However, you can leave these fields empty, and the action will still work normally.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-manual-sales-for-an-affili-7-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=481169e18e77388a42f27eb168e64586" alt="Screenshot" width="687" height="564" data-path="images/automation-add-manual-sales-for-an-affili-7-image.png" />
    </Frame>

    Save the action to complete the process. You can now automate recurring manual commissions, ensure that all sales are tracked—even those occurring offline—and reward affiliate engagement and promotion effectively!

    ### add-leads-under-an-affiliate-action

    We all know the regular affiliate model, you give them a link, they get you a sale and they get a commission for it right? When your business relies more on leads than sales this might become a bit murky especially if you have sales happening offline. With the "Add Leads under an Affiliate" action, you can ease the process for yourself and your team and streamline your lead management. But how does it work?

    Add a new action to your workflow, and from the action menu select “Add Leads Under An Affiliate”.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-add-leads-under-an-affiliate-a-0-add-20leads-20.gif" alt="Screenshot" />
    </Frame>

    ### Action Name

    Rename the action to align it with its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-add-leads-under-an-affiliate-a-1-name.png" alt="Screenshot" />
    </Frame>

    ### Choose Action Mapping

    1. \*\*\*\*Manual Assignment: \*\*\*\*Assign leads directly to a known affiliate within a selected campaign. This is best for form submissions, internal routing, and admin control.
    2. \*\*\*\*Auto Assignment (URL Attribution): \*\*\*\*Automatically assign leads based on the am\_id in the URL. Supports first-click or last-click attribution and is best for Affiliate tracking links and marketing campaigns.
    3. \*\*\*\*Custom Mapping: \*\*\*\*Use am\_id from a custom field or workflow value for assignment. This is best for API pushes, hidden form fields, third-party systems.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-add-leads-under-an-affiliate-a-2-mapping.png" alt="Screenshot" />
    </Frame>

    ### Manual Action Mapping

    Select the campaign from the drop-down menu, then choose affiliate from the list.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-add-leads-under-an-affiliate-a-3-affiliate.png" alt="Screenshot" />
    </Frame>

    ### Auto Assignment

    Choose attribution method: First or Last Click. Ensure am\_id is passed earlier in the funnel (e.g., form/page URL).

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-add-leads-under-an-affiliate-a-4-attribution.png" alt="Screenshot" />
    </Frame>

    ### Custom Mapping

    Map an am\_id or affiliate identifier from a custom field or workflow value. The system will read and map leads to the correct affiliate.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-add-leads-under-an-affiliate-a-5-custom.png" alt="Screenshot" />
    </Frame>

    Save the action and you're done. This feature intends to make administrative tasks easier and your affiliate marketing strategy more effective, you can pair it with the “Add Manual Sales For An Affiliate Action” to automate the process further ensuring your affiliates get rewarded for the leads they bring you in and stay motivated.
  </Accordion>

  <Accordion title="Advertising and analytics actions">
    ### add-to-google-analytics

    The "Google Analytics" action enables the firing of custom events within your Google Analytics (GA) account. Compatible with Google Analytics 4 (GA4), this action allows tracking specific user interactions or behaviors on your website or app, providing enhanced insights into user activity. Suggested triggers for this action include: Page Visit, Form Submission, Appointment Booked, and Order Form Submission.

    Add the action to your workflow by clicking the “+” icon, then select it from the actions list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-analytics-0-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=c7e3f455bb93e9e5a945132274ba5b63" alt="Screenshot" width="1250" height="791" data-path="images/automation-add-to-google-analytics-0-image.png" />
    </Frame>

    ### Action Name

    Enter an appropriate name for the action here or use the default name.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-analytics-1-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=021b4589590b054aceb6199edfe4b9a0" alt="Screenshot" width="688" height="725" data-path="images/automation-add-to-google-analytics-1-image.png" />
    </Frame>

    ### Action Type

    View the measurement type being used. Please note that Google Analytics 4 has replaced Universal Analytics.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-analytics-2-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=bc878c4331722d63bfb3e3c092c5268f" alt="Screenshot" width="688" height="725" data-path="images/automation-add-to-google-analytics-2-image.png" />
    </Frame>

    ### Measurement ID

    Enter the unique ID for your Google Analytics property.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-analytics-3-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=338d65d9f3c7047651b4452cec5b574f" alt="Screenshot" width="688" height="725" data-path="images/automation-add-to-google-analytics-3-image.png" />
    </Frame>

    ### Event Name

    Specify the event name that will appear in GA4 (e.g., "purchase", "page\_view").

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-analytics-4-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=8c26191286a889fc9bb7220e3f6f8652" alt="Screenshot" width="688" height="725" data-path="images/automation-add-to-google-analytics-4-image.png" />
    </Frame>

    ### API Secret

    Input the API secret key from your GA4 setup to send event data securely.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-analytics-5-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=68e37885cb230480670bb3ffaa694603" alt="Screenshot" width="666" height="452" data-path="images/automation-add-to-google-analytics-5-image.png" />
    </Frame>

    ### Event Value

    Optionally, you can pass a value associated with the event, such as revenue or click data, to further enrich your analytics.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VhMn5z4A19I4IC84/images/automation-add-to-google-analytics-6-image.png?fit=max&auto=format&n=VhMn5z4A19I4IC84&q=85&s=51d1804dfa405e40f12697820df32239" alt="Screenshot" width="666" height="452" data-path="images/automation-add-to-google-analytics-6-image.png" />
    </Frame>

    Once you are satisfied with the action configuration, hit save. This will add the action to your workflow, allowing you to track specific user interactions or behaviors in GA for better insights.

    ### add-to-google-ads

    When running Google Ads, monitoring what happens after someone interacts with your ad is essential. By carefully tracking user behavior, such as visiting a landing page or completing a form, you can measure how far they progress through your funnel. This process, known as conversion tracking, helps determine the effectiveness of your ads. Conversion data is typically recorded in Google Ads (formerly AdWords) and is sent to the platform using the "Add to Google Ads" action within a workflow.

    ��****Note****: Ensure your Google Ads account is properly configured to receive conversion data, and make sure the conversion event is pre-set in Google Ads before using this action in your workflow. As of November 26, 2024, this action supports gclid, wbraid, and gbraid parameters.

    ***

    ## How It Works

    Navigate to the Workflows section in your account, then proceed to create a new workflow, or click an existing workflow to access its builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/p41qNTHgjBTkoBIL/images/automation-dnd-action-0-image.png?fit=max&auto=format&n=p41qNTHgjBTkoBIL&q=85&s=950b97570213d9335b5571f650d4ff6b" alt="Screenshot" width="1613" height="668" data-path="images/automation-dnd-action-0-image.png" />
    </Frame>

    Ensure that the workflow is appropriately named, then proceed to add at least one workflow trigger. Here are some recommended triggers to properly utilize this action:

    * ****Form Submitted:**** Track form submissions as conversions in Google Ads.
    * ****Appointment Status/ Customer Booked Appointment:**** Log booked appointments as conversion events.
    * ****Order Form Submission:**** Capture product purchases resulting from your ads.
    * ****Trigger Link Clicked:**** Record specific link clicks to measure engagement.
    * ****Funnel/Website PageView:**** Track visits to specific pages (e.g., "Thank You" or "Confirmation" pages) as conversions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-ads-1-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=279ce0eddd1619fbdbbd16b4e00ec6b7" alt="Screenshot" width="574" height="549" data-path="images/automation-add-to-google-ads-1-image.png" />
    </Frame>

    ### Adding the Action

    With your trigger(s) now in place, proceed to add the Add To Google Ads action by clicking the “+” icon at the desired position in the workflow builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-ads-2-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=9d8931272e2b08302fdb8496135b9e63" alt="Screenshot" width="1250" height="791" data-path="images/automation-add-to-google-ads-2-image.png" />
    </Frame>

    ### Action Name

    Assign a descriptive name to the action that aligns with its role in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-ads-3-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=429c426169db31d39ca23d8b57109df0" alt="Screenshot" width="649" height="553" data-path="images/automation-add-to-google-ads-3-image.png" />
    </Frame>

    ### Conversion

    Select the conversion action you created on Google from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-ads-4-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=9bc53b66d6d002ae888a061a1e4b03b1" alt="Screenshot" width="649" height="553" data-path="images/automation-add-to-google-ads-4-image.png" />
    </Frame>

    ### Currency

    This setting determines the currency used for reporting conversions (e.g., USD, EUR, GBP). The default currency is set to USD, but it can be customized based on your preference.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-ads-5-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=8d2bc29c4a2e69c9148f44b929e057f8" alt="Screenshot" width="649" height="553" data-path="images/automation-add-to-google-ads-5-image.png" />
    </Frame>

    ### Conversion Value

    The conversion value represents the monetary value of a specific conversion action, helping you measure the revenue or impact generated from each ad conversion. It defaults to 1 but supports custom values, enabling dynamic assignment per contact or event.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-ads-6-conversion-20value.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=c574b2b217ae3a22ec8e90ef82efe248" alt="Screenshot" width="689" height="272" data-path="images/automation-add-to-google-ads-6-conversion-20value.png" />
    </Frame>

    ### Mapping

    Enable this toggle to map custom values for Google Ads conversion parameters (GCLID, GBRAID, or WBRAID). When configured, custom fields will take precedence; otherwise, the system will revert to default values.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-to-google-ads-7-mapping.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=ea4d1a3c630b8b0ac984effb764607b6" alt="Screenshot" width="689" height="272" data-path="images/automation-add-to-google-ads-7-mapping.png" />
    </Frame>

    By properly configuring and utilizing the "Add To Google Ads" action, you can streamline your conversion tracking and make data-driven decisions to improve the ROI of your Google Ads campaigns.

    ### Practical Example

    Suppose you are running a Google Ads campaign to drive form submissions. You can use this action to trigger a "Lead Form Submission" conversion event whenever a form is submitted. This helps you track the campaign’s success in generating leads.

    ### Troubleshooting Tips

    If conversion tracking fails:

    * Check the workflow execution logs for errors. This will indicate if the action failed and what the response code was.
    * Ensure the conversion name in the action matches the name in Google Ads exactly.

    ### facebook-add-to-custom-audience

    The Add to Custom Audience workflow action adds a contact to a particular custom audience on Facebook. This workflow action allows you to add contacts to a custom audience to retarget them with your products/services if you have not yet gained them as a lead, or want to retarget them after a purchase.

    Firstly, click on the designated + icon to add a new workflow action and select Facebook - Add to Custom Audience.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-facebook-add-to-custom-audienc-0-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=610a380fa989ad630cc1a8ee2408de5a" alt="Screenshot" width="1258" height="562" data-path="images/automation-facebook-add-to-custom-audienc-0-image.png" />
    </Frame>

    Next, choose the appropriate Facebook Account ID from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-facebook-add-to-custom-audienc-1-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=a04801ff1ae3d5ec63c02cb8f372d6ca" alt="Screenshot" width="803" height="523" data-path="images/automation-facebook-add-to-custom-audienc-1-image.png" />
    </Frame>

    Once the Facebook Account ID has been selected, the user can then choose the Facebook Customer Audience ID from the dropdown menu, where they want the contacts to be added.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/OXfmS9PlJyfnNSqV/images/automation-facebook-add-to-custom-audienc-2-image.png?fit=max&auto=format&n=OXfmS9PlJyfnNSqV&q=85&s=c95be3efbcd37ea463b248bbd9ec29f0" alt="Screenshot" width="803" height="494" data-path="images/automation-facebook-add-to-custom-audienc-2-image.png" />
    </Frame>

    After selecting the Audience ID save your action to set it in the workflow and finish your set-up as normal.

    ### facebook-remove-from-custom-audience

    The Remove from Custom Audience workflow action allows you to refine your Facebook audience by excluding specific contacts, enabling more precise and effective targeting.

    Navigate to the desired workflow in the Automation > Workflows section to add the Remove from Custom Audience action. Once you have added the desired triggers and preceding actions, click on the "+" icon and select the Facebook - Remove from Custom Audience option.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-facebook-remove-from-custom-au-0-remove-20from-20custom-20audienc-20e.png" alt="Screenshot" />
    </Frame>

    ### Action Name

    Update the name of the action, if required, to reflect its function and purpose.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-facebook-remove-from-custom-au-1-action-20name.png" alt="Screenshot" />
    </Frame>

    ### Facebook Account ID

    Choose the appropriate Facebook Account ID from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-facebook-remove-from-custom-au-2-account-20id.png" alt="Screenshot" />
    </Frame>

    ### Facebook Customer Audience ID

    After selecting the account, you can then identify and select the specific Facebook Customer Audience ID from which you wish to remove contacts.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-facebook-remove-from-custom-au-3-audience-20id.png" alt="Screenshot" />
    </Frame>

    Confirm your selections, then add the action to the workflow by clicking the “Save Action” button. Save and publish the workflow to activate it!

    By leveraging this feature, you can enhance customer engagement and personalize your advertising campaigns to deliver a tailored user experience.

    ### meta-conversion-api

    Through the Meta Conversion API workflow action, advertisers can transmit web events directly to Meta from their servers. This feature bypasses the third-party block enforced by iOS, as well as Chrome and AdBlocker.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-0-meta.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=ddd445ce474e7ab726e282942be542a8" alt="Screenshot" width="1407" height="734" data-path="images/automation-meta-conversion-api-0-meta.png" />
    </Frame>

    ***

    ## General Settings

    ### Connection Type

    Select the type you'd like to use for the Meta API; keep in mind that this will define the information you need to fill out.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-1-image.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=b0ea0848f12eb3ba7d7bdff6591afa7f" alt="Screenshot" width="699" height="486" data-path="images/automation-meta-conversion-api-1-image.png" />
    </Frame>

    Select an Event Type; you have three options:

    * \*\*\*\*Funnel Events: \*\*\*\*These events are sent from a web server to record when the user interacts with it.
    * \*\*\*\*Lead Events: \*\*\*\*These events are triggered when a Lead moves across the pipeline stages.
    * \*\*\*\*Instagram DM: \*\*\*\*These events track interactions that happen via Instagram Direct Messages.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-2-image.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=34e8bdadd72e3e87772a1e93b7795636" alt="Screenshot" width="664" height="367" data-path="images/automation-meta-conversion-api-2-image.png" />
    </Frame>

    ### Access Token

    To add an Access Token to your workflow for Meta's Conversion API, begin by navigating to the Meta Business Manager section within your Meta account settings. Next, select Generate Access Token within the Conversion API category and copy the token. Finally, paste the token into the designated 'Access Token' field in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-3-access.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=cba94a624440d23776da5e31e4f11f5e" alt="Screenshot" width="642" height="322" data-path="images/automation-meta-conversion-api-3-access.png" />
    </Frame>

    If the business page is new, it may be necessary to set up Social issue, electoral, or political ads settings to access the token. This process may require confirmation of identity.

    ### Dataset ID

    To set up the Dataset ID for Meta Conversion API in your workflow, go to the Meta Business Manager's settings and copy the ID under the details section. Then, paste the ID into the designated Dataset ID field in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-4-dataset.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=dba07c18c8b1e2c669d2d9bbc05a341a" alt="Screenshot" width="467" height="234" data-path="images/automation-meta-conversion-api-4-dataset.png" />
    </Frame>

    ### Value

    In the Value field, insert the value of the event name selected above. This will create the lead value based on your preferences.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-5-value.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=277b6106cbaa5528fe41f637ca2f103a" alt="Screenshot" width="463" height="276" data-path="images/automation-meta-conversion-api-5-value.png" />
    </Frame>

    ### Currency

    Add the appropriate currency type in the provided Currency field. The system will automatically set the currency type to USD, but you can change this to your country's preference.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-6-currency.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=b2d09d06349b817bf69f2a148f14a554" alt="Screenshot" width="463" height="276" data-path="images/automation-meta-conversion-api-6-currency.png" />
    </Frame>

    ### Test Code

    To test the workflow, go back to the Business Manager account and click on Data Sources, then find the Pixel you have created. Copy the test code in the test event and paste it into the Test Code field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-7-test.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=41bf052c8c70afa7003748e0c4c22818" alt="Screenshot" width="463" height="276" data-path="images/automation-meta-conversion-api-7-test.png" />
    </Frame>

    ***

    ## Event Type Specific Settings

    For the Funnel Event and Instagram DM types, you'll additionally need to fill out these fields:

    ### Facebook Event Name

    In the Facebook Event Name section, select the appropriate event name from the available options. You can select from items such as contact, lead, add payment info, and more!

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-8-event-20name.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=ac69324eef109b509e65a8be0a156530" alt="Screenshot" width="452" height="354" data-path="images/automation-meta-conversion-api-8-event-20name.png" />
    </Frame>

    ### Facebook Page

    Select from your connected Facebook pages to connect to your API.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-9-image.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=a43b7fcf48a55cca18e9b365e860fd50" alt="Screenshot" width="622" height="209" data-path="images/automation-meta-conversion-api-9-image.png" />
    </Frame>

    ### Instagram Account

    Select from your connected Instagram Accounts to connect to your API.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/lcbWOKAKAjftQJqH/images/automation-meta-conversion-api-10-image.png?fit=max&auto=format&n=lcbWOKAKAjftQJqH&q=85&s=25bb40fdb5c3ed3ed69cddfc0f2161ad" alt="Screenshot" width="619" height="301" data-path="images/automation-meta-conversion-api-10-image.png" />
    </Frame>

    Once testing is complete, delete the test code from the field and save the workflow.

    ### generate-marketing-audit-report-action

    Once you have generated a prospect, you can increase the likelihood of conversion by generating and issuing their Marketing Audit Report. You can also pair this action with other triggers, such as the “Form/Survey Submitted” trigger or “Contact Created” trigger, based on how you would like to activate the workflow. Let's go through how you can set this action up.

    ### How It Works

    Start by clicking the plus button to add a new action, then select the “Generate Marketing Audit Report” action from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-marketing-audit-repor-0-audit-20report.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=c59d7aca05dea817cc8c0ef8523852ad" alt="Screenshot" width="978" height="451" data-path="images/automation-generate-marketing-audit-repor-0-audit-20report.png" />
    </Frame>

    As usual, you can use the Action Name field to update the action title that is displayed in the builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-marketing-audit-repor-1-name.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=863f19ceb775e752e18c2e086a4fa971" alt="Screenshot" width="465" height="342" data-path="images/automation-generate-marketing-audit-repor-1-name.png" />
    </Frame>

    Next, use custom fields to add the business name and address, including the city, state, and postal code if required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-marketing-audit-repor-2-business-20name.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=5121299859cb8b01a022baf55b45d911" alt="Screenshot" width="465" height="370" data-path="images/automation-generate-marketing-audit-repor-2-business-20name.png" />
    </Frame>

    Optionally, you can capture their phone number, email, or website to provide a more detailed report.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-marketing-audit-repor-3-country.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=56e9be5a82402bd22beafe08444b6317" alt="Screenshot" width="466" height="311" data-path="images/automation-generate-marketing-audit-repor-3-country.png" />
    </Frame>

    Finally, click save to include the action in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-generate-marketing-audit-repor-4-save-20action.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=c4943c7b4cc8d1b4f50ced0104434c9c" alt="Screenshot" width="476" height="157" data-path="images/automation-generate-marketing-audit-repor-4-save-20action.png" />
    </Frame>

    With your action in place, audit reports are generated instantly—regardless of whether leads originate from paid ads, funnels, website forms, manual entries, imports, or third-party integrations. The moment a contact enters your system, a comprehensive Marketing Audit Report delivers actionable insights into website performance, local search visibility, reputation, listings accuracy, and overall digital presence. This ensures every lead is met with a clear, data-driven understanding of their business health from day one.

    ��****Note****: Once created, audit reports can be viewed in your Prospecting dashboard.
  </Accordion>

  <Accordion title="Call and IVR actions">
    ### call-action

    The Call action is used to connect the triggering contact with one of your team members by placing a call to either the assigned user or the Company Phone number you've designated. This helps you smoothly reach out to customers as they are onboarded. Let's learn how to use it and achieve maximum connection!

    ***

    ## Setting Your Action

    In the workflow builder, after you've set your desired trigger(s), click the ****“+”**** button to add a new workflow action, then select ****“Call”****.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-call-action-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=0132165a7175dcfbcc00752a38f1f3a9" alt="Screenshot" width="1333" height="791" data-path="images/automation-call-action-0-image.png" />
    </Frame>

    ***

    ## Call Whisper

    The Call Whisper is a message played to the user receiving the call, letting them know the call's purpose. By default, the whisper is: **"You have a new lead, (Lead's Name), press any button to connect."**

    You can modify this message in the ****“Call Whisper”**** field to better suit your needs. To customize it further, use the tag icon on the right-hand side of the field to insert variables such as the contact's name or other custom values. This allows for personalized and dynamic messages that improve context for the user receiving the call.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-call-action-1-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=81e9cb77f525cc4571251a1b212b78ca" alt="Screenshot" width="656" height="566" data-path="images/automation-call-action-1-image.png" />
    </Frame>

    ***

    ## Call Timeout

    The ****”Call Timeout”**** determines how long the system waits for the user to answer before ending the call. To set this, use the up and down arrow buttons or enter a number directly into the field.

    For optimal functionality, set the timeout to ****60 seconds or more****, based on your forwarding number's voicemail response time. For instance, if your voicemail activates after 15 seconds, set the timeout to 10 seconds to prevent the call from being marked as answered by voicemail. This ensures calls only connect to humans, not automated systems.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-call-action-2-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=93ee52e054db8f3d876a803aefab70db" alt="Screenshot" width="656" height="566" data-path="images/automation-call-action-2-image.png" />
    </Frame>

    ***

    ## Advanced Settings

    This section provides additional options to optimize how calls are handled during the Call workflow action. These settings help you fine-tune the call process, ensuring flexibility and effectiveness in managing leads.

    ### Voicemail Detection

    If the lead cannot answer the call, you'll receive a notification that reads, “Couldn't connect with the lead”, and the call will terminate. This means you won't be able to leave a personalized voicemail.

    However, you can enable voicemail detection and leave a message by toggling on the ****”Disable Voicemail Detect”**** option under the Call event settings.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-call-action-3-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=154f1878fe5b3a99f4bc11b4319c0688" alt="Screenshot" width="646" height="490" data-path="images/automation-call-action-3-image.png" />
    </Frame>

    ### Connect Call After Keypress

    The ****”Connect Call”**** option bridges the user to the lead once the user presses any number key. This ensures seamless communication and a quick connection between both parties.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-call-action-4-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=5d772af7ae7f70d46d1664002338c7eb" alt="Screenshot" width="646" height="490" data-path="images/automation-call-action-4-image.png" />
    </Frame>

    ***

    ## Assign To User

    To ensure calls are routed effectively, use the ****Assign to User**** workflow action above the Call action.

    Click the ****“+” icon**** and select ****”Assign to User”****. Choose the user(s) to assign calls to. If selecting multiple users, you can assign them either ****equally**** (rotating between users) or ****unequally**** (by specifying traffic weightage for each user using the number fields). If you only want to assign calls to unassigned contacts, toggle on the relevant option at the bottom of the settings.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-call-action-5-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=7203b1193f6db0f50c8b6930d1c6120c" alt="Screenshot" width="1337" height="791" data-path="images/automation-call-action-5-image.png" />
    </Frame>

    The \*\*\*\*Call \*\*\*\*workflow action is a powerful feature that ensures timely and effective communication with leads while offering advanced customization options for voicemail detection, timeout settings, and personalized whisper messages. By integrating the ****Assign User**** action, you can further streamline call management and ensure efficient team collaboration, maximizing engagement opportunities with your leads.

    ### connect-call-action

    The ****Connect Call (IVR)**** action enables real-time call transfers from the IVR system to selected users or phone numbers. You can connect calls to up to 10 users simultaneously and configure advanced options like voicemail detection and call duration limits. This ensures seamless redirection of calls while maintaining high service quality and operational control.

    ***

    ## How It Works

    Navigate to a workflow with the Start IVR Trigger added, then click the “+" icon to select the Connect Call action from the actions list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/tcLawZceDjaeDKgz/images/automation-connect-call-action-0-image.png?fit=max&auto=format&n=tcLawZceDjaeDKgz&q=85&s=31e6be4fa8e35065b068e548091a7ed2" alt="Screenshot" width="1340" height="791" data-path="images/automation-connect-call-action-0-image.png" />
    </Frame>

    ### Action Name

    Optionally, enter a descriptive name for the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/tcLawZceDjaeDKgz/images/automation-connect-call-action-1-name.png?fit=max&auto=format&n=tcLawZceDjaeDKgz&q=85&s=8886ab3f7a0b03463f3f257e6569744b" alt="Screenshot" width="713" height="619" data-path="images/automation-connect-call-action-1-name.png" />
    </Frame>

    ### Connect Call To

    Define the users or custom phone numbers to transfer the call to. Choose from existing users or manually input custom numbers by selecting the user from the dropdown or clicking the “Add Custom Number” button.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/tcLawZceDjaeDKgz/images/automation-connect-call-action-2-connect.png?fit=max&auto=format&n=tcLawZceDjaeDKgz&q=85&s=ace284b306e9265b243394691ff748ab" alt="Screenshot" width="713" height="619" data-path="images/automation-connect-call-action-2-connect.png" />
    </Frame>

    ### Advanced Settings

    Expand the Advanced Settings to detect if the call is answered by voicemail, which may introduce a delay (1), record the call for quality assurance or compliance (2), set the wait time before the call transfer attempt times out (3), or define the maximum duration of the connected call (4).

    ****📌Note****: The Timeout and Time Limit fields require you to input the value in seconds and have a maximum limit of 600 seconds and 24 hours, respectively.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/tcLawZceDjaeDKgz/images/automation-connect-call-action-3-advanced.png?fit=max&auto=format&n=tcLawZceDjaeDKgz&q=85&s=2582fd41aee56fdaf8abdae2dd586d57" alt="Screenshot" width="666" height="638" data-path="images/automation-connect-call-action-3-advanced.png" />
    </Frame>

    ### Save

    After verifying your selections, click the Save Action button to load the action to your builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/tcLawZceDjaeDKgz/images/automation-connect-call-action-4-save.png?fit=max&auto=format&n=tcLawZceDjaeDKgz&q=85&s=17cbe03e740cb96e83c0639bae838cd3" alt="Screenshot" width="702" height="270" data-path="images/automation-connect-call-action-4-save.png" />
    </Frame>

    By leveraging the configuration options, you can ensure that customers are efficiently connected to the right individuals while maintaining control over call quality, duration, and compliance. This makes it an essential tool for any business seeking to improve call handling and customer service through automated call routing.

    ### Example Scenario

    A customer contacts your IVR system and selects the option to speak with a sales agent. The system then transfers the call to one or more available sales representatives.

    * ****Action Name:**** Transfer Call to Sales Agent
    * ****Connect Call To:**** Select one or more sales agents or provide custom numbers.
    * \*\*\*\*Advanced Settings: \*\*\*\*Enable Record Call, Set Timeout to 30 seconds, and Set Time Limit to 3600 seconds (1 hour).

    ### gather-input-on-call-action

    The ****Gather Input On Call (IVR)**** action collects input from callers using DTMF (Dual Tone Multi-Frequency) keypresses. Based on these responses, the system can trigger different branches within the workflow, allowing for tailored experiences such as directing calls to specific departments or triggering automated responses. For example, callers may be asked to "Press 1 to speak to support" or "Press 2 to leave a message." By capturing these inputs, businesses can direct calls more efficiently and enhance the caller experience.

    ***

    ## How It Works

    Navigate to a workflow with the Start IVR Trigger added, then click the “+" icon to select the Gather Input On Call action from the actions list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-0-image.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=3dc4b2cf2f6618835bf7e854b3bde7e1" alt="Screenshot" width="1340" height="791" data-path="images/automation-gather-input-on-call-action-0-image.png" />
    </Frame>

    ### Action Name

    Enter a descriptive name for the IVR action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-1-name.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=321a263e48a84e0c6eb219ed5827c67c" alt="Screenshot" width="700" height="547" data-path="images/automation-gather-input-on-call-action-1-name.png" />
    </Frame>

    ### Say or Play Message

    Choose between text-to-speech or an uploaded audio file.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-2-say.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=b623ba8125cb7b64862f18fe0aa12d3c" alt="Screenshot" width="687" height="410" data-path="images/automation-gather-input-on-call-action-2-say.png" />
    </Frame>

    ### Text to Say

    If text-to-speech is selected, input the message you want the caller to hear. Enhance the interaction by using custom values from the tag icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-3-text.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=ebe5ff38bb8febcdd7645e0c365e83a4" alt="Screenshot" width="700" height="547" data-path="images/automation-gather-input-on-call-action-3-text.png" />
    </Frame>

    ### Language

    Select the language for the text-to-speech message.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-4-language.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=05fd1336a33e02bd213254f944de282d" alt="Screenshot" width="683" height="361" data-path="images/automation-gather-input-on-call-action-4-language.png" />
    </Frame>

    ### Message Voice

    Choose between a male or female voice for the message.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-5-message.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=e43e1fd73718d8f70c8e070a272065b2" alt="Screenshot" width="683" height="361" data-path="images/automation-gather-input-on-call-action-5-message.png" />
    </Frame>

    ### Upload

    If the "Play a Message" option was chosen, use the "Upload File" button to insert the audio to be played.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-6-upload.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=6258db087edd20327206d1a989488d12" alt="Screenshot" width="684" height="304" data-path="images/automation-gather-input-on-call-action-6-upload.png" />
    </Frame>

    ### Number of Loops

    Define how many times the message should repeat if no input is received.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-7-loops.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=b955f3138501445d181259128c32a778" alt="Screenshot" width="675" height="346" data-path="images/automation-gather-input-on-call-action-7-loops.png" />
    </Frame>

    ### Match Conditions

    Enable this feature to define conditional branches based on keypress values (e.g., 1 = Support).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-8-match.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=ef4d851dc7abe84c21ceceded2d5294a" alt="Screenshot" width="666" height="527" data-path="images/automation-gather-input-on-call-action-8-match.png" />
    </Frame>

    ### Advanced Settings

    Expand the Advanced Settings to set a timeout (in seconds) to end input gathering if no response is received (1), activate the switch to stop gathering as soon as a key is pressed (2), or define the number of digits to collect before stopping input (3).

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-9-advanced.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=cdff263d5783bceae3395ef3c269ae73" alt="Screenshot" width="665" height="567" data-path="images/automation-gather-input-on-call-action-9-advanced.png" />
    </Frame>

    ### Save

    After verifying your selections, click the Save Action button to load the action to your builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-10-save.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=c37dd817a93eca234ab0e60df5e72c11" alt="Screenshot" width="700" height="271" data-path="images/automation-gather-input-on-call-action-10-save.png" />
    </Frame>

    The Gather Input On Call action is a critical component for building intuitive, self-service IVR experiences. It allows businesses to automate call handling, reduce wait times, and route callers efficiently based on their input. By leveraging this feature, you can streamline operations while delivering a responsive and professional caller experience.

    ### Example Scenario

    An institution wants to guide callers to the appropriate department via IVR.

    * ****Message****: "Press 1 to hear the date and time of your appointment, Press 2 to connect with an agent, or Press 3 to exit."
    * ****Outcomes****:
    * ****Pressing 1****: Routes the caller to a flow that plays their appointment details using the Say/Play (IVR) action.
    * ****Pressing 2****: Connects the caller directly to a customer support agent using the Connect Call (IVR)\*\*action.
    * **Pressing 3**\*\*: Ends the call after a thank-you message.

    ### say-or-play-message-action

    The \*\*\*\*Say or Play Message \*\*\*\*action enables you to configure voice messages that are delivered to callers during a phone interaction. You can either input a message that is converted to speech using text-to-speech technology or upload a pre-recorded audio file. This feature is ideal for greetings, menu prompts, or any type of informational message within an IVR flow.

    ***

    ## How It Works

    Begin by adding the Say or Play Message action to a workflow containing the Start IVR Trigger.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-say-or-play-message-action-0-image.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=518619db2fc848013b53d6624af605da" alt="Screenshot" width="1340" height="791" data-path="images/automation-say-or-play-message-action-0-image.png" />
    </Frame>

    ### Action Name

    Enter a descriptive name for the IVR action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-say-or-play-message-action-1-name.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=f2b8ae5aa7755e59c32dbcd151cdd232" alt="Screenshot" width="690" height="519" data-path="images/automation-say-or-play-message-action-1-name.png" />
    </Frame>

    ### Say or Play Message

    Choose between text-to-speech or a pre-recorded audio file.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-say-or-play-message-action-2-say.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=55ea0646d262d1d727aeb5a2aecb2853" alt="Screenshot" width="691" height="365" data-path="images/automation-say-or-play-message-action-2-say.png" />
    </Frame>

    ### Text to Say

    If text-to-speech is selected, input the message you want the caller to hear. Enhance the interaction by using custom values from the tag icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-say-or-play-message-action-3-text.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=8769587fbb5aac1df322e2425f106900" alt="Screenshot" width="690" height="519" data-path="images/automation-say-or-play-message-action-3-text.png" />
    </Frame>

    ### Language

    Select the language for the message. Currently, only English is supported.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-4-language.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=05fd1336a33e02bd213254f944de282d" alt="Screenshot" width="683" height="361" data-path="images/automation-gather-input-on-call-action-4-language.png" />
    </Frame>

    ### Message Voice

    Choose between a male or female voice for the text-to-speech output.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-5-message.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=e43e1fd73718d8f70c8e070a272065b2" alt="Screenshot" width="683" height="361" data-path="images/automation-gather-input-on-call-action-5-message.png" />
    </Frame>

    ### Upload

    If the "Play a Message" option was chosen, use the "Upload File" button to insert the audio to be played.

    ��****Note****: The recommended audio format is .wav for optimal compatibility.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-gather-input-on-call-action-6-upload.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=6258db087edd20327206d1a989488d12" alt="Screenshot" width="684" height="304" data-path="images/automation-gather-input-on-call-action-6-upload.png" />
    </Frame>

    ### Number of Loops

    Specify the number of times the message should repeat before proceeding.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-say-or-play-message-action-7-loops.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=b8c0f13dc9b4b7b2a664e4d6d4806fa4" alt="Screenshot" width="719" height="373" data-path="images/automation-say-or-play-message-action-7-loops.png" />
    </Frame>

    ### Save

    After verifying your selections, click the Save Action button to load the action to your builder.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/q7peKcMJ8rftufdk/images/automation-say-or-play-message-action-8-save.png?fit=max&auto=format&n=q7peKcMJ8rftufdk&q=85&s=3e642c4ee57a19bc29095b5732b932e9" alt="Screenshot" width="719" height="373" data-path="images/automation-say-or-play-message-action-8-save.png" />
    </Frame>

    The ****Say/Play**** action is an essential tool for delivering professional, automated messages within your IVR system. Whether you're guiding callers through options or sharing important updates, this feature ensures a smooth and informative caller experience.

    ### Example Configuration

    Greeting callers in a customer service IVR flow.

    * ****Action Name****: Welcome Message to the Caller
    * ****Say or Play Message****: Say a message
    * ****Text to Say****: "Hello, welcome to ABC Services. Please press 1 for Sales, 2 for Support."
    * ****Language****: English (US)
    * ****Message Voice****: Woman
    * ****Number of Loops****: 1

    ### ✍️Additional Notes

    * When using pre-recorded audio, ensure the file is in a supported format and is of high audio quality.
    * Use the Number of Loops setting to repeat critical information or accommodate longer wait times.
    * For consistent branding, consider using the same voice type and tone across all IVR messages.

    ### end-ivr-call-action

    1. The\*\*\*\* "End IVR Call" \*\*\*\*action allows you to terminate IVR calls within the workflow with a text message, a custom voice message, or abruptly, enhancing user experience and control over call duration. This functionality ensures that users are no longer left waiting unnecessarily after IVR actions are completed and provides a more seamless and efficient interaction for users.

    ***

    ## Setting Up End IVR Call

    To set up the ****"End IVR Call"**** action in your workflow, select the workflow containing the IVR action you want to end or create a new workflow.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-end-ivr-call-action-0-workflow.png" alt="Screenshot" />
    </Frame>

    Click the ****"+"**** button after any IVR actions such as Gather, Say/Play a Message, Record, etc. Search for the action ****"End Call"****.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-end-ivr-call-action-1-end-2bcall.gif" alt="Screenshot" />
    </Frame>

    ***

    ## Custom Options

    ### End Abruptly (Default)

    Terminate the IVR call instantly by saving the action with the ****“Add Voice Instructions”**** switch toggled off.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-end-ivr-call-action-2-image.png" alt="Screenshot" />
    </Frame>

    Toggle the\*\*\*\* “Add Voice Instructions”\*\*\*\* switch to access:

    ### Text Message

    Play a custom text message before terminating the call by selecting the ****“Say a Message”**** option from the Say or Play Message dropdown. This option allows you to set the number of loops and choose a message voice and language.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-end-ivr-call-action-3-image.png" alt="Screenshot" />
    </Frame>

    ### Custom Voice Message

    Upload a custom voice message or branded music to be played before terminating the call by using the “Play a Message” option from the Say or Play Message dropdown. This option allows you to set the number of loops.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-end-ivr-call-action-4-image.png" alt="Screenshot" />
    </Frame>

    Click \*\*\*\*"Save Action" \*\*\*\*to apply the settings.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-end-ivr-call-action-5-save-2baction.png" alt="Screenshot" />
    </Frame>

    📌 ****NOTE****: All IVR actions after the \*\*\*\*"End IVR Call" \*\*\*\*action will be skipped. However, non-IVR actions in the workflow will continue to execute as planned.

    ### FAQs

    <AccordionGroup>
      <Accordion title="How will this impact the current workflow?">
        The "End IVR Call" action enhances the user experience during IVR interactions by preventing users from being indefinitely subjected to elevator music. It reduces IVR call durations once IVR actions are completed, giving workflow owners the flexibility to end calls from their end.
      </Accordion>

      <Accordion title="What custom options are available for End IVR calls?">
        Users can choose from three different custom options: **End Abruptly** terminates the IVR call instantly without any warning or message. **Text Message** allows users to type a message to be played before the call is terminated, with the option to set the number of loops. **Custom Voice Message** lets users upload a custom voice message or branded music to be played before the call is terminated, with the option to set the number of loops.
      </Accordion>

      <Accordion title="What happens to the IVR actions after the End IVR Call action?">
        All IVR actions after the "End IVR Call" action will be skipped. However, non-IVR actions in the workflow will continue to execute as planned.
      </Accordion>
    </AccordionGroup>

    ### Troubleshooting Tips

    1. ****Issue:**** The IVR call does not end as expected.
    2. * ****Solution:**** Ensure that the "End IVR Call" action is correctly placed in the workflow after the desired IVR actions.
    3. ****Issue:**** Custom messages are not playing.
    4. * ****Solution:**** Verify that the custom text or voice message is correctly configured and that the number of loops is set appropriately.
    5. ****Issue:**** Non-IVR actions are not executing.
    6. * ****Solution:**** Confirm that the "End IVR Call" action is only set to terminate IVR actions and that the workflow includes subsequent non-IVR actions.

    ### log-external-call-action

    Changing a business with an established phone number can be challenging since it’s integral to the brand, familiar to clients, and featured in promotional materials. However, a CRM-connected phone number offers significant advantages, such as tracking and logging calls with the Log External Call action. Connecting your phone system via a webhook allows you to retain your existing number while seamlessly managing calls within your CRM.

    ### How to Set It Up?

    Head to the\*\*\*\* ”Workflows”\*\*\*\* Tab inside the ****”Automation”**** section and ****”Create a New Workflow”.****

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-0-create-20workflow.png" alt="Screenshot" />
    </Frame>

    Click “\*\*\*\*Add New Trigger” ****search**** \*\*\*\*and select ****”Inbound Webhook”****.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-1-inbound.png" alt="Screenshot" />
    </Frame>

    Copy the link for your Webhook and add it to your phone provider. Once you do, click \*\*\*\*”Fetch Sample Requests”. \*\*\*\*This will give you options to select so you can establish the connection.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-2-url.png" alt="Screenshot" />
    </Frame>

    After selecting the payload ****”Save”**** the trigger.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-3-save-20trigger.png" alt="Screenshot" />
    </Frame>

    Click the \*\*\*\*“+” \*\*\*\*sign to add the action ****"Log External Call"****.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-4-log-20external-20call.png" alt="Screenshot" />
    </Frame>

    Set the direction for the call (Inbound for incoming, outbound for outgoing), and use custom values to set the rest of the details, such as the ****contact number.****

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-5-direction.png" alt="Screenshot" />
    </Frame>

    ****Save**** the Action, add any additional workflow steps, and then save the entire workflow.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-6-save-20action.png" alt="Screenshot" />
    </Frame>

    \*\*\*\*Publish ****and**** Save \*\*\*\*the Workflow, and you're done. Once the setup is complete, calls will appear in the ****Conversations**** section under the respective contact. This allows you to maintain a comprehensive record of all interactions without requiring your clients to adapt to a new phone number.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-log-external-call-action-7-publish-20workflow.png" alt="Screenshot" />
    </Frame>

    With the \*\*\*\*Log External Call \*\*\*\*action, you can keep a thorough record of any calls you have with your customers, even if using a phone number you have externally from the system. No need to confuse your clients with number changes while ensuring no interaction goes missing, and all information is handy whenever needed.
  </Accordion>

  <Accordion title="AI actions">
    ### conversation-ai-action

    The ****Conversation AI**** action allows you to ask questions, handle conditional responses, and customize the bot’s personality and instructions. This innovative feature empowers users to create dynamic, personalized interactions with their contacts, leveraging advanced AI technology. This article outlines the key highlights and functionalities of this feature, providing a comprehensive guide on how to utilize it effectively.

    ### Key Highlights

    1. ****Interactive Questioning****: Use this action to ask a specific question to a contact, integrating seamlessly with inbound messages.
    2. ****Conditional Branching****: Design branches for conditional flow based on the contact's reply, allowing for tailored responses and actions.
    3. ****Customization****: Personalize the bot’s personality and additional instructions to align with your brand and communication style.
    4. ****Bot Training Utilization****: Leverage the existing training for the Conversation AI Bot, ensuring consistent and accurate interactions.

    ### Setting Up the Conversation AI Action

    Start by choosing the workflow trigger to initiate the workflow and configure the actions to precede the Conversation AI action to your preference. Next, select the ****"Conversation AI"**** action from the list of available workflow actions.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-0-conversation-20ai.gif" alt="Screenshot" />
    </Frame>

    ### Prompt – Personality and Additional Instructions

    Enable the \*\*\*\*"Advanced Bot Configuration" \*\*\*\*toggle to access and customize the bot’s "Personality" and "Additional Instructions." The prompt generated for the bot will combine:

    * The defined "Personality".
    * Any "Additional Instructions".
    * The main question for the contact.
    * Context from the bot training conducted for the Conversation AI Bot.
    * Previous conversations between the account and the contact.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-1-advanced.png" alt="Screenshot" />
    </Frame>

    ### Question for the Contact

    The primary question that the bot will ask is set up here. This question is posed along with any reply to an inbound message from the contact, if applicable.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-2-question.png" alt="Screenshot" />
    </Frame>

    ### Time Out

    Specify the time frame in which the bot should wait for a response from the contact. When the contact fails to reply in the allotted time, the workflow automatically follows the Time Out branch, enabling you to implement follow-up actions or alternative steps to ensure continued engagement and effective workflow management.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-3-time-20out.png" alt="Screenshot" />
    </Frame>

    ### Channel Selection

    Select one communication channel from SMS, Facebook, Instagram, WhatsApp, or Live Chat through which the bot will send messages to the contact.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-4-channel.png" alt="Screenshot" />
    </Frame>

    ### Skip If Answered

    Choose to skip asking a question if the answer already exists in the conversation history. Instead, the bot will bypass the question and direct the contact to the relevant branch or condition based on the existing response.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-5-skip.png" alt="Screenshot" />
    </Frame>

    ### Bot Responses Limit

    This allows users to define the maximum number of consecutive responses the bot can provide within a single interaction. This limit ensures conversations remain concise and prevents unnecessary back-and-forth interactions.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-6-bot-20response.png" alt="Screenshot" />
    </Frame>

    ### Wait Time (In Seconds)

    This feature allows users to customize the response time for individual bots within workflows, enabling tailored interactions for specific use cases, such as appointment booking or casual conversations.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-7-wait.png" alt="Screenshot" />
    </Frame>

    ****📌NOTE:**** The maximum wait time is 300 seconds, with a default value of 10 seconds.

    ### Branches and Conditions

    Two standard branches are automatically created for each action, with the option to create additional branches as needed:

    * ****Time Out****: Triggered when the contact does not reply within the specified time frame.
    * ****No Condition Met****: Activated when the contact replies within the timeout period, but no specified condition is met.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-8-branches.png" alt="Screenshot" />
    </Frame>

    ### Creating New Branches

    Each new branch must have a unique name and a specific condition based on which the contact will be directed down that branch.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-9-add-20condition.png" alt="Screenshot" />
    </Frame>

    Once you have confirmed the configuration, select the\*\*\*\* “Save Action”\*\*\*\* button to add the action to your workflow. Remember to save the workflow to maintain your changes.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-conversation-ai-action-10-image.png" alt="Screenshot" />
    </Frame>

    ### Mechanism of the Conversation AI Action

    Once the ****"Conversation AI"**** action is configured, the following process unfolds when a contact reaches this action:

    1. ****Message Generation and Sending****: The prompt is generated and the message is sent from the Conversation AI bot to the contact. If needed, context from the bot training in the Conversation AI Bot account settings is utilized.
    2. ****Waiting for a Reply****: The bot waits for a reply from the contact for the duration configured in the action.
    3. ****Time-Out Handling****: If the contact fails to reply within the specified time frame, the process follows the "Time Out" branch, allowing for follow-up actions.
    4. ****Condition Checking****: When the contact replies within the time frame, the bot evaluates which condition is met based on the reply. If no condition is met, the contact is directed to the "No Condition Met" branch, where further actions can be specified.
    5. ****Conditional Branching****: If a condition is met, the contact proceeds down the corresponding branch, ensuring a personalized and relevant interaction.

    The Conversation AI action is an easy way to create meaningful and personalized interactions with your contacts. By setting up thoughtful questions, conditions, and responses, you can guide conversations naturally while staying organized.

    ### FAQs

    <AccordionGroup>
      <Accordion title="What is the maximum wait time for a bot response?">
        The maximum wait time is 300 seconds, and the default is 10 seconds.
      </Accordion>

      <Accordion title="Can I limit the number of responses a bot provides?">
        Yes, you can configure the Bot Responses Limit to control the maximum number of consecutive responses a bot can give.
      </Accordion>

      <Accordion title="What happens if the bot’s configured channel isn’t compatible with the contact’s communication preferences?">
        Ensure the bot is assigned a proper channel (e.g., SMS, Facebook, Email, WhatsApp, or Livechat) to avoid compatibility issues.
      </Accordion>

      <Accordion title="Can I customize the bot’s personality and instructions?">
        Yes, use the Advanced Bot Configuration toggle to define the bot’s personality and additional instructions.
      </Accordion>
    </AccordionGroup>

    ### appointment-booking-conversation-ai-bot-action

    The "Appointment Booking Conversation AI Bot" action is designed to automate the appointment booking process through conversational AI. It engages with users, guiding them through the steps of booking an appointment while adapting its responses based on user input. This bot can be customized with specific instructions, tone settings, and timeout configurations to create a dynamic, personalized interaction.

    Open the desired workflow in your account, then proceed to add the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-0-image.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=b4b821395d12e1eb786f1835dc7fa02f" alt="Screenshot" width="1333" height="786" data-path="images/automation-appointment-booking-conversati-0-image.png" />
    </Frame>

    ### Action Name

    Enter a clear and descriptive name for your action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-1-name.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=7f8373ed5920becfd7ba8bc33584d468" alt="Screenshot" width="696" height="490" data-path="images/automation-appointment-booking-conversati-1-name.png" />
    </Frame>

    ### Calendar

    Select the calendar on which appointments should be booked from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-2-calendar.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=05d83fea609d65e937e6818431d1ac83" alt="Screenshot" width="696" height="490" data-path="images/automation-appointment-booking-conversati-2-calendar.png" />
    </Frame>

    ### Personality

    Define the bot’s interaction style, such as friendly, professional, or another tone that suits your brand.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-3-personality.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=d5ef2b8d38f01c5c9dcae28808dd72bd" alt="Screenshot" width="696" height="490" data-path="images/automation-appointment-booking-conversati-3-personality.png" />
    </Frame>

    ### Additional Instructions

    Provide any additional guidelines or conversational tips for the bot to follow during the interaction.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-4-additional-20instructions.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=68198811b9b79527fd0cc4027d5c1300" alt="Screenshot" width="688" height="471" data-path="images/automation-appointment-booking-conversati-4-additional-20instructions.png" />
    </Frame>

    ### Message Limit

    Set the maximum number of messages the bot will exchange before it ceases further attempts to book the appointment.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-5-message-20limit.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=0de7102d51299be1309662509110ef3d" alt="Screenshot" width="688" height="471" data-path="images/automation-appointment-booking-conversati-5-message-20limit.png" />
    </Frame>

    ### Timeout (Value)

    Specify the time duration the bot will wait for a response from the user before it times out.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-6-timeout.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=2ba599c00c82628aa59a543b28ecf7f7" alt="Screenshot" width="688" height="418" data-path="images/automation-appointment-booking-conversati-6-timeout.png" />
    </Frame>

    ### Timeout (Unit)

    Choose the timeout unit -minutes, hours, or days.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-7-unit.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=8e94b64811335e2820a554c9bed8f91d" alt="Screenshot" width="688" height="418" data-path="images/automation-appointment-booking-conversati-7-unit.png" />
    </Frame>

    ### Channel

    Choose the communication channel (e.g., SMS, email, chat) through which the conversation will take place.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-8-channel.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=ed2fa3f0d5827de01b55911039bcf0fa" alt="Screenshot" width="688" height="418" data-path="images/automation-appointment-booking-conversati-8-channel.png" />
    </Frame>

    ### Disable Confirmation Message

    Opt to disable the confirmation message that is typically sent after an appointment is booked.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-9-confirmation-20message.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=03e471b864bdaa2291df63b970c67e34" alt="Screenshot" width="695" height="285" data-path="images/automation-appointment-booking-conversati-9-confirmation-20message.png" />
    </Frame>

    ### Wait Time Before Responding

    Define the time (in seconds) for the bot to wait before responding to the contact.

    ��****Note****: The maximum wait time is 300 seconds, with a default value of 10 seconds for convenience.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/f_hxl5YtyxEY2SEd/images/automation-appointment-booking-conversati-10-wait-20time.png?fit=max&auto=format&n=f_hxl5YtyxEY2SEd&q=85&s=56de9e3ac386d070ab4c0686ce786560" alt="Screenshot" width="695" height="285" data-path="images/automation-appointment-booking-conversati-10-wait-20time.png" />
    </Frame>

    Save the action once you are satisfied with your selections.

    By configuring the Appointment Booking Conversation AI Bot with the right settings, you can significantly enhance the efficiency of your appointment booking process, ensuring a seamless user experience while reducing the potential for missed bookings.

    ### Use Case

    Imagine you're using the bot to book a consultation. You configure the bot to adopt a friendly and persuasive tone to guide the contact toward scheduling the consultation. If the user doesn’t respond within 24 hours (based on the timeout setting), the bot will stop the conversation and mark the appointment as “not booked.”

    ### ✍️Important Notes

    * Ensure that the bot’s personality aligns with your business’s tone and the expectations of your audience.
    * Setting a higher message limit allows for more extensive conversations but may lead to slower resolutions.
    * If the contact doesn’t respond within the allotted time, the appointment will be marked as "not booked," and the workflow will proceed as planned.

    ### update-conversation-ai-bot-and-status-action

    The "Update Conversation AI Bot and Status" action allows users to assign Conversation AI bots to contacts while managing their status (Active or Inactive) automatically. This functionality optimizes bot interactions, eliminates manual assignments, and ensures efficiency in managing workflows and tailored interactions.

    ***

    ## Setting Your Action

    To get started, add a suitable trigger to the workflow, then click the “+” icon to search and add the “Update Conversation AI Bot and Status” action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-conversation-ai-bot-and-0-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=c09953ebe9176eda8d0101d9df5467dc" alt="Screenshot" width="1338" height="787" data-path="images/automation-update-conversation-ai-bot-and-0-image.png" />
    </Frame>

    ****📌NOTE:**** A proper channel must be assigned to the bot within the workflow (e.g., SMS, Facebook, Email) for compatibility.

    ### Change Assigned Conversation AI Bot

    You can keep the Same bot currently assigned or choose a different one, such as the General Support Bot, depending on your workflow needs.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-conversation-ai-bot-and-1-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=89e09324210d92fb39c83f11be113cdb" alt="Screenshot" width="683" height="720" data-path="images/automation-update-conversation-ai-bot-and-1-image.png" />
    </Frame>

    ### Update Bot's Status

    Set the bot's status to ****Active**** or ****Inactive**** to control its availability in the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-conversation-ai-bot-and-2-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=c316cc820d8e0c4d6c83a14d45af56d3" alt="Screenshot" width="687" height="726" data-path="images/automation-update-conversation-ai-bot-and-2-image.png" />
    </Frame>

    Once you've configured the action, save it to proceed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-conversation-ai-bot-and-3-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=96a8be89ac51dca25940e23c3f4dfcdc" alt="Screenshot" width="206" height="76" data-path="images/automation-update-conversation-ai-bot-and-3-image.png" />
    </Frame>

    ****📌NOTE:**** To further customize the workflow, consider adding additional actions, such as the ****“If/Else”**** condition, to define specific paths based on user interactions.

    After completing the setup, ensure the workflow is functional by publishing and saving it. This step activates the bot and enables it to perform tasks as defined.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-conversation-ai-bot-and-4-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=5a501c27c73394dc3d0c84c13bd56427" alt="Screenshot" width="300" height="143" data-path="images/automation-update-conversation-ai-bot-and-4-image.png" />
    </Frame>

    The ****“Update Conversation AI Bot and Status”**** action is essential for streamlining bot assignments and statuses within workflows. By automating these processes, users can enhance their workflow management, reduce manual tasks, and provide a more seamless experience for their contacts.

    ### gpt-powered-by-openai

    GPT powered by OpenAI, revolutionizes your workflow by integrating advanced AI capabilities with your CRM system. It responds intelligently to triggers and actions, optimizing communication processes with contextually relevant responses. Compatible with platforms like social media, e-commerce, and learning management systems, GPT enhances accuracy, efficiency, and adaptability in your business operations.

    ***

    ## Setting Workflow

    To begin, create a workflow or open an existing workflow. Add an appropriate Workflow Trigger and the\*\*\*\* “GPT powered by OpenAI” \*\*\*\*Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-gpt-powered-by-openai-0-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=574ce2baba4ba7a76c50912cbcd25b67" alt="Screenshot" width="1330" height="789" data-path="images/automation-gpt-powered-by-openai-0-image.png" />
    </Frame>

    ### Action Name

    Update the name of the action to reflect its core purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-gpt-powered-by-openai-1-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=98aac868b84a2ff5b6174a1cd35fab9d" alt="Screenshot" width="692" height="727" data-path="images/automation-gpt-powered-by-openai-1-image.png" />
    </Frame>

    ### Model

    By default, GPT 5 Mini will be selected. However, you can choose other models by clicking the drop-down menu and selecting your preferred version.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-2-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=9618af5f6b53a7d2fee064ccd0b46d83" alt="Screenshot" width="659" height="617" data-path="images/automation-gpt-powered-by-openai-2-image.png" />
    </Frame>

    ***

    ## Action Type

    ***

    ##

    If you're unsure which prompt to use, consider trying our pre-made action types. The prompt will auto-populate based on your selection, allowing you to use the action effectively. Available options include:

    * Analyze Text Sentiment
    * Summarize Text
    * Translate Content
    * Custom\*\*

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-3-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=2ca394d7425049007c6a0d8d751920a0" alt="Screenshot" width="669" height="637" data-path="images/automation-gpt-powered-by-openai-3-image.png" />
    </Frame>

    ### Analyze Text Sentiment

    Assess whether the received message has positive or negative intent and take appropriate action based on the analysis. Use custom fields for further customization of the input text or start typing directly into the field to modify the input. If you alter the prompt, the action type will automatically update to Custom.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-4-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=ddac0a0aef31529162e780b6bb77d969" alt="Screenshot" width="979" height="644" data-path="images/automation-gpt-powered-by-openai-4-image.png" />
    </Frame>

    ### Summarize Text

    This will help you shorten any text to the length chosen in the max length field. Use custom fields for further customization of the input text or start typing directly into the field to modify the input. If you alter the prompt, the action type will automatically update to Custom.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-5-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=f8cb6b6c3c17b52a64c2ae75f7fff52f" alt="Screenshot" width="963" height="641" data-path="images/automation-gpt-powered-by-openai-5-image.png" />
    </Frame>

    ### Translate Content

    Select the from and to language for translation. Use custom fields for further customization of the input text or start typing directly into the field to modify the input. If you alter the prompt, the action type will automatically update to Custom.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-6-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=35434c046a80d7867f4449969f2d60fe" alt="Screenshot" width="935" height="644" data-path="images/automation-gpt-powered-by-openai-6-image.png" />
    </Frame>

    ### Custom

    For custom actions, enter a Prompt by typing in this section or using custom fields so the necessary content can be generated.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-7-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=339817d050c4380fb0ea7a62f7b2482b" alt="Screenshot" width="1017" height="641" data-path="images/automation-gpt-powered-by-openai-7-image.png" />
    </Frame>

    ***

    ## Enable History

    When enabled, GPT will leverage insights from previous actions involving the contact to provide more relevant and personalized responses. The history is maintained independently for each contact. Activating **"History"**\*\* will switch to GPT-4 models, allowing for a larger context size.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-8-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=df86e0caa28bef85547c2718a17c1365" alt="Screenshot" width="1050" height="641" data-path="images/automation-gpt-powered-by-openai-8-image.png" />
    </Frame>

    Five types of history can be stored:

    1. ****This Account****: Retains all GPT conversations across all workflows within the account.
    2. ****This Workflow****: Keeps track of all GPT conversations within the specific workflow.
    3. ****Per Execution****: Stores all GPT conversations within the workflow for a single execution.
    4. ****This Step****: Remembers all GPT conversations for a specific action across multiple executions.
    5. ****Custom****: Allows users to create a custom history type for use within the same workflow or across multiple workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-9-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=217a1fa6fc838495a3e60ea9546ccbed" alt="Screenshot" width="1019" height="645" data-path="images/automation-gpt-powered-by-openai-9-image.png" />
    </Frame>

    ***

    ## Advanced Options

    Expand the Advanced Options menu to further customize this action according to your specific requirements. This section provides additional settings and configurations to fine-tune the action's behavior and ensure it aligns with your needs. Selecting GPT-5, GPT-5 mini, GPT-5 nano, and GPT-5.1 will remove the Advanced Options since they don't allow you to set a temperature.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-gpt-powered-by-openai-10-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=20f4d7f34cdd384aa969a2f80a09f063" alt="Screenshot" width="989" height="641" data-path="images/automation-gpt-powered-by-openai-10-image.png" />
    </Frame>

    ### Temperature

    Sampling temperature is a key factor in producing AI text with different degrees of randomness. It operates on a scale from 0 to 1. Setting at higher levels, say 0.8, yields more varied and unpredictable text. Conversely, setting at lower levels, such as 0.2, creates more consistent and expected outcomes. By modifying the sampling temperature, users can tailor the balance between creativity and predictability in AI-generated content. This flexibility enables users to customize the AI's output based on their unique needs and preferences.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mesp59doO33efR4R/images/automation-gpt-powered-by-openai-11-image.png?fit=max&auto=format&n=mesp59doO33efR4R&q=85&s=dfc7c156cc612d02848557f8d4754163" alt="Screenshot" width="989" height="641" data-path="images/automation-gpt-powered-by-openai-11-image.png" />
    </Frame>

    ### System Instructions

    Users can input additional instructions to provide GPT with more detailed guidance, enhancing the specificity and relevance of the output generated by the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-12-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=60b31b117185086b7a01da8215eae850" alt="Screenshot" width="989" height="641" data-path="images/automation-gpt-powered-by-openai-12-image.png" />
    </Frame>

    ### Exclude Instruction From History

    Use this toggle to exclude System Instructions from being stored in the history, ensuring that these instructions do not impact future interactions or analyses.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-13-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=526489b8121fe23a9a020bb4533c1d59" alt="Screenshot" width="989" height="641" data-path="images/automation-gpt-powered-by-openai-13-image.png" />
    </Frame>

    ### Exclude Responses from History

    Enabling this option will prevent the responses generated by this action from being stored in the history. This is particularly useful for excluding sentiment analysis results or other analytics outputs from being recorded.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-14-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=90ed659de18df6177e76453338cd44f9" alt="Screenshot" width="989" height="641" data-path="images/automation-gpt-powered-by-openai-14-image.png" />
    </Frame>

    ### Output

    Once the ChatGPT has been configured, the outcomes it generates can be incorporated into subsequent steps within your Workflow. For example in the SMS Action within the message box click on Tag Icon which is the ****Custom Value, ****in the dropdown select**** GPT****,\*\*\*\* \*\*\*\*choose ****#1 GPT powered by OpenAI, ****and finally click on**** "Response".****

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-15-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=c2e63a363286ed1a7403b250045bd83e" alt="Screenshot" width="1333" height="956" data-path="images/automation-gpt-powered-by-openai-15-image.png" />
    </Frame>

    In your process, you would reference these results as ****`{{chatgpt.1.response}}`****.

    \*\*

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-gpt-powered-by-openai-16-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=6cf0eb480b32bae266be9029167bd425" alt="Screenshot" width="988" height="524" data-path="images/automation-gpt-powered-by-openai-16-image.png" />
    </Frame>

    ***

    ## Usage Cases with Other Workflow Actions and Triggers

    * **Social Media Auto-Responder**\*\*: Use Inbound Webhooks from supported social media platforms to trigger a GPT response. The response can be a general appreciation for every new follower or a direct message.
    * ****Automated Birthday Wishes****: Utilize the “Birthday Reminder” trigger to activate GPT powered by OpenAI to send contacts a standard birthday wish via email or SMS.
    * ****E-Commerce Abandoned Cart Recover****y: Utilize the “Abandoned Checkout” trigger to send clients a GPT-generated reminder email or SMS about their abandoned cart.
    * ****Opportunity Management****: Using the “Opportunity Status Changed” trigger, automatically update Google Sheets with new data and send update emails to potential clients via GPT powered by OpenAI.
    * ****Course Completion Certificates****: Using the “Product Completion” trigger, GPT powered by OpenAI generates a congratulatory email, SMS, and certificate upon completing a course product.
    * ****Automated Booking Confirmation****: Using the “Customer Booked Appointment” trigger, send a GPT-generated confirmation with booking details.
    * \*\*\*\*Post-Purchase Survey: \*\*\*\*Using the “Payment Received” trigger, send customers a thank you message and post-purchase survey link via GPT powered by OpenAI.
    * ****Form Submission Follow-Up****: Use the “Form Submitted” trigger to create a GPT-generated acknowledgment message to clients when they submit a form on your website.

    By combining the power of the GPT powered by OpenAI Action with other Workflow actions and Triggers, you can create intelligent and dynamic workflows that automate processes, personalize interactions, and streamline your business operations.

    ***

    ## Frequently Asked Questions

    <AccordionGroup>
      <Accordion title="Can I customize the behavior and responses of the GPT powered by OpenAI Action?">
        Absolutely. You can configure the GPT powered by OpenAI Action by setting the desired temperature, which controls the randomness of the generated responses. Higher temperatures produce more creative but less predictable responses, while lower temperatures produce more focused and deterministic outputs.
      </Accordion>

      <Accordion title="Are there any limitations or considerations when using the GPT powered by OpenAI Action?">
        While the GPT powered by OpenAI Action offers powerful capabilities, it relies on the underlying ChatGPT model. The responses generated by the AI may not always be perfect, and it's recommended to review and validate the output before sending it to customers. Additionally, extensive testing and monitoring are crucial to ensure the quality and accuracy of the generated responses.
      </Accordion>
    </AccordionGroup>

    ### smart-push-notification-action

    Push notifications are a fantastic way to keep your audience engaged, deliver timely updates, and encourage action. With the Smart Push Notification Action, you can create personalized, actionable notifications that truly resonate with your users.

    ***

    ## Setting Your Notification

    First, add a trigger to your workflow. This could be something like a user signing up or completing a payment. Once your trigger is in place, click the “+” icon and search for the “Smart Push Notification” action to add it to your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5L7QDFaggIb1Lw78/images/automation-smart-push-notification-action-0-image.png?fit=max&auto=format&n=5L7QDFaggIb1Lw78&q=85&s=7066e90b266f4be4d147031c0f575495" alt="Screenshot" width="1336" height="792" data-path="images/automation-smart-push-notification-action-0-image.png" />
    </Frame>

    ****📌NOTE:**** To publish your workflow, you’ll need both a trigger and an action. Without these, you can only save the workflow—it won’t go live.

    ### Title

    Here, you can write a short, attention-grabbing headline for your notification. This is the first thing users will see, so make it clear and compelling.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5L7QDFaggIb1Lw78/images/automation-smart-push-notification-action-1-image.png?fit=max&auto=format&n=5L7QDFaggIb1Lw78&q=85&s=102dfee44abfd68f5de2613eafa94d8c" alt="Screenshot" width="682" height="719" data-path="images/automation-smart-push-notification-action-1-image.png" />
    </Frame>

    ### Message Body

    In the Message Body field, write the text for your notification. Keep it short, engaging, and to the point. Use the tag icon to add Custom Values like `{{contact.name}}` or `{{user.email}}`. These automatically pull in personalized details, making your notifications feel more tailored and relevant.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5L7QDFaggIb1Lw78/images/automation-smart-push-notification-action-2-image.png?fit=max&auto=format&n=5L7QDFaggIb1Lw78&q=85&s=763ae2a4ece20abd8750e201df4ba92c" alt="Screenshot" width="682" height="719" data-path="images/automation-smart-push-notification-action-2-image.png" />
    </Frame>

    ### Redirection

    Decide where users will go when they click the notification. You can redirect them to Communities or Courses, depending on what you’re promoting. For example, if you’re announcing a new course, send users directly to the enrollment page.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5L7QDFaggIb1Lw78/images/automation-smart-push-notification-action-3-image.png?fit=max&auto=format&n=5L7QDFaggIb1Lw78&q=85&s=6f344f258eb8977fb603a4d7f5081e5a" alt="Screenshot" width="682" height="717" data-path="images/automation-smart-push-notification-action-3-image.png" />
    </Frame>

    Once everything is set up, click ****Save Action**** to apply your changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5L7QDFaggIb1Lw78/images/automation-smart-push-notification-action-4-image.png?fit=max&auto=format&n=5L7QDFaggIb1Lw78&q=85&s=5a432d70eb4d6c414e920a85e76a0320" alt="Screenshot" width="684" height="721" data-path="images/automation-smart-push-notification-action-4-image.png" />
    </Frame>

    Then, \*\*\*\*Publish ****and**** Save \*\*\*\*to activate the workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5L7QDFaggIb1Lw78/images/automation-smart-push-notification-action-5-image.png?fit=max&auto=format&n=5L7QDFaggIb1Lw78&q=85&s=4c6162e25bd2dd4e680233a3c299f0d2" alt="Screenshot" width="280" height="189" data-path="images/automation-smart-push-notification-action-5-image.png" />
    </Frame>

    ### Example Scenario

    Let’s say you’ve just added a brand-new feature to your Client Portal, and you want to let your users know about it. Here’s how you could set up a Smart Push Notification to spread the word:

    * ****Title:**** "Something New Just Dropped!"
    * ****Message Body:**** "Hey `{{contact.first_name}}`, we’ve added a cool new feature to the portal. Tap here to check it out!"
    * ****Redirection:**** Choose Communities to send users straight to the latest discussions about the feature.

    When the workflow runs, your users will get a friendly, personalized notification. Tapping it takes them right to the Communities page, where they can explore the new feature and join the conversation.

    ### Why Use Smart Push Notifications?

    * ****Personalized Messaging:**** Custom values let you address users by name or include other personal details, making your notifications feel more engaging and relevant.
    * ****Drive Action:**** By redirecting users to specific pages like Communities or Courses, you can encourage them to take meaningful steps, whether it’s joining a discussion or enrolling in a program.
    * ****Instant Updates:**** Push notifications deliver real-time updates, ensuring your audience stays in the loop and connected to your content.

    By personalizing your messages and directing users to the right pages, you can create notifications that are both effective and meaningful.
  </Accordion>

  <Accordion title="Custom object and company actions">
    ### create-company-or-associated-record-action

    Business-to-business relationships are a great source of income, opportunities, and growth. So, keeping your Company-related records connected and organized is an essential part of using your CRM effectively. By creating associations between contacts and the company they are related to, you can streamline communications, create automations, and keep records synced across the board. Let's learn how!

    ***

    ## Adding Your Action

    Start by navigating to the Workflows tab inside the Automation section and creating or editing a Company-based workflow.

    ***

    ##

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Click the plus sign icon to add an action and select the “Create Company Or Associated Contact” action from the Company menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-company-or-associated-r-1-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=da5aebbe55b277afbdbabb1879741720" alt="Screenshot" width="1300" height="862" data-path="images/automation-create-company-or-associated-r-1-image.png" />
    </Frame>

    Select whether the created object should be the Company or Contact profile.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-company-or-associated-r-2-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=5bb3d7c41be4ecf4b813eb45f72fdcf0" alt="Screenshot" width="656" height="685" data-path="images/automation-create-company-or-associated-r-2-image.png" />
    </Frame>

    ### Adding Fields

    Click “+ Add field” to include fields you want to prepopulate.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-company-or-associated-r-3-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=fe418cdabad4b3e2008915473b3329d3" alt="Screenshot" width="651" height="425" data-path="images/automation-create-company-or-associated-r-3-image.png" />
    </Frame>

    When selecting Company, you'll be able to pick from the standard fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-4-image20251027-73-8konks.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=6bfb61250c7a1798a35054ae863cd931" alt="Screenshot" width="680" height="455" data-path="images/automation-clear-fields-of-company-or-ass-4-image20251027-73-8konks.png" />
    </Frame>

    When selecting Contact, you'll be able to pick from custom values along with standard fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-5-image20251027-73-jj2fq2.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=d428a60c3644a1b97546ee57bcc62b08" alt="Screenshot" width="957" height="609" data-path="images/automation-clear-fields-of-company-or-ass-5-image20251027-73-jj2fq2.png" />
    </Frame>

    Enter the new value you want for the field. You can use custom values by clicking the tag icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-company-or-associated-r-6-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=a628cc4b55e59b04f64a059df4a5c03e" alt="Screenshot" width="663" height="695" data-path="images/automation-create-company-or-associated-r-6-image.png" />
    </Frame>

    Once you've added all your desired fields and values, click Save Action to close the editor.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/DONYUPx6dv1-xInv/images/automation-create-company-or-associated-r-7-image.png?fit=max&auto=format&n=DONYUPx6dv1-xInv&q=85&s=f49e638c27d6279123fccc7f875a45c6" alt="Screenshot" width="663" height="695" data-path="images/automation-create-company-or-associated-r-7-image.png" />
    </Frame>

    And there you have it! Now you can easily create and connect companies inside your system, helping you simplify your B2B relationship management. This will also allow you to message, update, and automate your processes with other companies, making your process more scalable.

    ### update-company-or-associated-record-action

    Managing your business-to-business relationships requires updating and correcting the information you have about each company. However, just changing the details to a related contact can create confusion and uncertainty. So, let's learn how to use the “Update Company or Associated Record” Action to manage the information across all records in your CRM.

    ***

    ## Adding Your Action

    Start by navigating to the Workflows tab inside the Automation section and creating or editing a Company-based workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Click the plus sign icon to add an action and select the “Update Company Or Associated Contact” action from the Company menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-company-or-associated-r-1-image.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=064ffd992d5d1ea341678a7ff5b73914" alt="Screenshot" width="1341" height="858" data-path="images/automation-update-company-or-associated-r-1-image.png" />
    </Frame>

    Select whether the updated object should be the Company or Contact profile.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-company-or-associated-r-2-image.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=2eff19808f6a2171874c9df0c75649d4" alt="Screenshot" width="651" height="690" data-path="images/automation-update-company-or-associated-r-2-image.png" />
    </Frame>

    ### Adding Fields

    Click “+ Add field” to select the fields to update.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-company-or-associated-r-3-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=ca53284fbb095906590c0d4c1d85ad28" alt="Screenshot" width="636" height="273" data-path="images/automation-update-company-or-associated-r-3-image.png" />
    </Frame>

    When selecting Company, you'll be able to pick from the standard fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-company-or-associated-r-4-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=31419dc40ceb1fbe8f333ba74e3b1f2c" alt="Screenshot" width="680" height="534" data-path="images/automation-update-company-or-associated-r-4-image.png" />
    </Frame>

    When selecting Contact, you'll be able to pick from custom values along with standard fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-company-or-associated-r-5-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=03665a1982fe12c0c83add690d0c8e29" alt="Screenshot" width="957" height="686" data-path="images/automation-update-company-or-associated-r-5-image.png" />
    </Frame>

    Enter the new value you want for the field. You can use custom values by clicking the tag icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-company-or-associated-r-6-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=a63156725ec469a76c5238f33e2e2738" alt="Screenshot" width="648" height="681" data-path="images/automation-update-company-or-associated-r-6-image.png" />
    </Frame>

    Once you've added all your desired fields and values, click Save Action to close the editor.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-company-or-associated-r-7-image.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=223a9823e6fb3f497834adef7a48bed3" alt="Screenshot" width="648" height="681" data-path="images/automation-update-company-or-associated-r-7-image.png" />
    </Frame>

    Add any other actions you want to the workflow and publish it to start using it. By using this action, you can easily keep your company or related contact records updated. Making it easier to manage their data and improve the experience other businesses receive when closing deals with you.

    ### clear-fields-of-company-or-associated-contact-action

    Managing your business-to-business relationships requires updating and correcting the information you have about each company. So, if you have an error in your information or simply need to empty a field, having to go through all connected records is a must. Let's learn how to use automation to make this task smoother.

    ***

    ## Adding Your Action

    Start by navigating to the Workflows tab inside the Automation section and creating or editing a Company-based workflow.

    ***

    ##

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-0-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=aedaab0b8d9170cf51d7e3c288a990c7" alt="Screenshot" width="1609" height="643" data-path="images/automation-clear-fields-of-company-or-ass-0-image.png" />
    </Frame>

    Click the plus sign icon to add an action and select the “Clear Fields of Company Or Associated Contact” action from the Company menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-1-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=5da2dd4a2043220c3d8bc9001df397ef" alt="Screenshot" width="1336" height="856" data-path="images/automation-clear-fields-of-company-or-ass-1-image.png" />
    </Frame>

    Select whether the edited object should be the Company or Contact profile.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-2-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=8965f82649066678e1143d23f520d959" alt="Screenshot" width="659" height="694" data-path="images/automation-clear-fields-of-company-or-ass-2-image.png" />
    </Frame>

    ### Adding Fields

    Click “+ Add field” to include the fields you want to clear.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-3-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=5238426c123a2982389b8765ca3fcf1e" alt="Screenshot" width="658" height="693" data-path="images/automation-clear-fields-of-company-or-ass-3-image.png" />
    </Frame>

    When selecting Company, you'll be able to pick from the standard fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-4-image20251027-73-8konks.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=6bfb61250c7a1798a35054ae863cd931" alt="Screenshot" width="680" height="455" data-path="images/automation-clear-fields-of-company-or-ass-4-image20251027-73-8konks.png" />
    </Frame>

    When selecting Contact, you'll be able to pick from custom values along with standard fields.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-5-image20251027-73-jj2fq2.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=d428a60c3644a1b97546ee57bcc62b08" alt="Screenshot" width="957" height="609" data-path="images/automation-clear-fields-of-company-or-ass-5-image20251027-73-jj2fq2.png" />
    </Frame>

    Once you've added all your desired fields to clear, click Save Action to close the editor.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VmpA8avAGh5GpUqq/images/automation-clear-fields-of-company-or-ass-6-image.png?fit=max&auto=format&n=VmpA8avAGh5GpUqq&q=85&s=5657d58972afd280de0ebf9489455a6d" alt="Screenshot" width="658" height="681" data-path="images/automation-clear-fields-of-company-or-ass-6-image.png" />
    </Frame>

    You can add any additional actions you desire in your workflow, but essentially, you're done! Now you can easily reset fields back to blank automatically. Making it easier to manage their data and improve the experience other businesses receive when closing deals with you.

    ### create-custom-object-or-associated-record-action

    The Create Object or Associated Record action allows you to generate a new Object record or create an associated object record within the system when the trigger criteria are fulfilled. This functionality ensures that records are automatically added as needed, streamlining data management.

    ***

    ## How It Works

    Begin by creating a new workflow in the Automation section of your account or accessing an existing Objects workflow from the list.

    ��****Note****: The title of the Custom Object workflow option will vary depending on the Custom Objects you have configured in the Settings > Objects section and will take the format of `{{Custom Object Name}}` based workflow.

    In this guide, we will use an Examples Custom Object to demonstrate how you can use the Create Custom Object or Associated Record Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-0-object.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=2743132f48aaf197da03047fb9291d6a" alt="Screenshot" width="1171" height="415" data-path="images/automation-create-custom-object-or-associ-0-object.png" />
    </Frame>

    ### Add New Action

    Rename the workflow as needed and add a trigger if applicable. Then, navigate to the Workflow Actions list and select the Create `{{Object}}` or Associated Record option to initiate the action setup process.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-1-create.gif?s=e2accc4e58a62f61605160d6e2472c2b" alt="Screenshot" width="928" height="472" data-path="images/automation-create-custom-object-or-associ-1-create.gif" />
    </Frame>

    ### Action Name

    Update the Workflow Action Name if necessary to give a precise overview of the function of the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-2-name.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=402405b9da998683031f4a1e812a8afd" alt="Screenshot" width="421" height="348" data-path="images/automation-create-custom-object-or-associ-2-name.png" />
    </Frame>

    ### Object Record

    This field will display records created in the Settings > Objects section of your account. Select the Object or Associated Record from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-3-record.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=9a994331b01fdcb79fa83d60d8e024fe" alt="Screenshot" width="421" height="348" data-path="images/automation-create-custom-object-or-associ-3-record.png" />
    </Frame>

    ### Owner

    New objects can be assigned to a team member by selecting the person from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-4-owner.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=c87dc21c2f13410d7b398e188fa05c47" alt="Screenshot" width="421" height="348" data-path="images/automation-create-custom-object-or-associ-4-owner.png" />
    </Frame>

    ### Followers

    If another team member needs to keep tabs on the object, you may add them here.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-5-follower.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=598a8be6234f852876707dbe4fb4c77d" alt="Screenshot" width="421" height="348" data-path="images/automation-create-custom-object-or-associ-5-follower.png" />
    </Frame>

    ### Primary Display Field

    Input the required value in the primary object field. For greater flexibility, you can also use custom object fields or custom values to tailor the entry to your specific needs.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-6-example-20type.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=61d086986452a7cadc3d6c34b253da3d" alt="Screenshot" width="423" height="183" data-path="images/automation-create-custom-object-or-associ-6-example-20type.png" />
    </Frame>

    ### Fields

    Add fields by selecting them from the dropdown menu. This enables you to include additional details in the object record, ensuring the record accurately reflects the required information.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-7-add-20field.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=eeb332b32a40b68ae9784f6b51dcd39f" alt="Screenshot" width="419" height="119" data-path="images/automation-create-custom-object-or-associ-7-add-20field.png" />
    </Frame>

    ### Save

    Save the action to include it in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/CHpd4m4t6LNFbNsX/images/automation-create-custom-object-or-associ-8-save.png?fit=max&auto=format&n=CHpd4m4t6LNFbNsX&q=85&s=b0fcdd76f62e4aee407da13e433dfb57" alt="Screenshot" width="716" height="289" data-path="images/automation-create-custom-object-or-associ-8-save.png" />
    </Frame>

    Once all changes are complete, publish and save the workflow to activate it and ensure it functions as intended.

    ### update-custom-object-or-associated-record-action

    The Update Custom Object or Associated Record action allows you to modify an existing Object or associated object record within the system when the trigger criteria are fulfilled. This functionality ensures that records are automatically modified as needed to maintain accurate and up-to-date information.

    ***

    ## How It Works

    Begin by creating a new workflow in the Automation section of your account or accessing an existing Objects workflow from the list.

    ��****Note****: The title of the Custom Object workflow option will vary depending on the Custom Objects you have configured in the Settings > Objects section and will take the format of `{{Custom Object Name}}` based workflow.

    In this guide, we will use an Examples Custom Object to demonstrate how you can use the Update Custom Object or Associated Record Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-custom-object-or-associ-0-object.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=cab6ef45ec5c3064618c9b52fca8776b" alt="Screenshot" width="1171" height="415" data-path="images/automation-update-custom-object-or-associ-0-object.png" />
    </Frame>

    ### Add New Action

    Rename the workflow as needed and add a trigger if applicable. Then, click the option to add an action and select the Update `{{Object}}` or Associated Record option to initiate the action setup process.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-custom-object-or-associ-1-update.gif?s=16f5c7471cb866b148410526382b7977" alt="Screenshot" width="916" height="472" data-path="images/automation-update-custom-object-or-associ-1-update.gif" />
    </Frame>

    ### Action Name

    Update the Workflow Action Name if necessary to give a precise overview of the function of the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-custom-object-or-associ-2-name.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=0f745ce33aace056a827e9985740b405" alt="Screenshot" width="416" height="385" data-path="images/automation-update-custom-object-or-associ-2-name.png" />
    </Frame>

    ### Object to Update

    This field displays records created in the Settings > Objects section of your account. Select the Object or Associated Record you wish to update from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-custom-object-or-associ-3-to-20update.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=2ce66e7233f5c7f9da782e77a8c7f1ec" alt="Screenshot" width="416" height="385" data-path="images/automation-update-custom-object-or-associ-3-to-20update.png" />
    </Frame>

    ### Owner

    Choose the object owner from this dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-custom-object-or-associ-4-owner.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=d40e24bd2f19918796a178e5c3fd161e" alt="Screenshot" width="427" height="245" data-path="images/automation-update-custom-object-or-associ-4-owner.png" />
    </Frame>

    ### Followers

    To assign a follower, click this field to see your team members in a list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-custom-object-or-associ-5-follower.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=b534dcbbc0fb65fb48fe42df437abb64" alt="Screenshot" width="427" height="245" data-path="images/automation-update-custom-object-or-associ-5-follower.png" />
    </Frame>

    ### Fields

    Once you have chosen the object owner and follower, click + Add Field to choose the fields that should be changed. This enables you to use custom objects and custom values to update details in the object record.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/Eqk2wLxdN8J-FylJ/images/automation-update-custom-object-or-associ-6-add-20field.png?fit=max&auto=format&n=Eqk2wLxdN8J-FylJ&q=85&s=5ea19134250ba01afe5d4fbd9a2914d4" alt="Screenshot" width="415" height="171" data-path="images/automation-update-custom-object-or-associ-6-add-20field.png" />
    </Frame>

    ### Save

    Save the action to include it in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--6-save-20action.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=a33c55d021a0f7512911dda6dcd4f08d" alt="Screenshot" width="423" height="116" data-path="images/automation-clear-fields-of-custom-object--6-save-20action.png" />
    </Frame>

    Once all changes are complete, publish and save the workflow to activate it and ensure it functions as intended.

    ### clear-fields-of-custom-object-or-associated-record-action

    The Clear Fields of Object or Associated Record action enables you to remove specific field values from either a company's record or the contact(s) associated with that company within a workflow. This functionality ensures that records are automatically updated, maintaining data accuracy and ensuring only relevant information is retained.

    ***

    ## How It Works

    Begin by creating a new workflow in the Automation section of your account or accessing an existing Object-based workflow from the list.

    ��****Note****: The title of the Custom Object workflow option will vary depending on the Custom Objects you configured in the Settings > Objects section and will take the format of `{{Custom Object Name}}` based workflow.

    In this guide, we will use an Examples Custom Object to demonstrate how you can use the Clear Fields of Custom Object or Associated Record Action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--0-object.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=30f56efd1bdf476a6be3d4423e1b5a1b" alt="Screenshot" width="1171" height="415" data-path="images/automation-clear-fields-of-custom-object--0-object.png" />
    </Frame>

    ### Add New Action

    Rename the workflow as needed and add a trigger if applicable. Then, click the option to add an action and select the Clear Fields of `{{Object}}` or Associated Record option to initiate its setup process.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--1-clear-20fields-20.gif?s=097d9276f770618eca1a26424598d914" alt="Screenshot" width="886" height="450" data-path="images/automation-clear-fields-of-custom-object--1-clear-20fields-20.gif" />
    </Frame>

    ### Action Name

    Update the Workflow Action Name if necessary to give a precise overview of its function.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--2-action-20name.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=3d6829594fdd6e9d9e00103dac4b557c" alt="Screenshot" width="424" height="383" data-path="images/automation-clear-fields-of-custom-object--2-action-20name.png" />
    </Frame>

    ### Object to Clear Fields

    This field displays the records created in the Settings > Objects section of your account, allowing you to select the specific Object or Associated Record you wish to clear from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--3-list.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=1d1e544b7d644b8745b5b042fccd5c1f" alt="Screenshot" width="424" height="383" data-path="images/automation-clear-fields-of-custom-object--3-list.png" />
    </Frame>

    ### Clear Owner & Clear Followers

    Choose whether the owner and follower should be cleared.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--4-clear-20owner.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=0d172298919340590dd1fa25940c8e8e" alt="Screenshot" width="417" height="198" data-path="images/automation-clear-fields-of-custom-object--4-clear-20owner.png" />
    </Frame>

    ### Fields

    Click + Add Field to select the specific fields you wish to reset. To clear multiple fields, click + Add Field and repeat the selection process.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--5-add-20field.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=62af0253bc71f189b860a159d7647c79" alt="Screenshot" width="424" height="169" data-path="images/automation-clear-fields-of-custom-object--5-add-20field.png" />
    </Frame>

    ### Save

    Save the action to include it in your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-custom-object--6-save-20action.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=a33c55d021a0f7512911dda6dcd4f08d" alt="Screenshot" width="423" height="116" data-path="images/automation-clear-fields-of-custom-object--6-save-20action.png" />
    </Frame>

    Once all changes are complete, publish and save the workflow to activate it and ensure it functions as intended.

    ### create-an-associated-record-action

    The "Create an Associated Record" action allows you to seamlessly create new custom object records and associate them with a specific contact. By streamlining data organization and linking relevant information, this action supports improved efficiency in workflow management.

    ��****Note****: Before using this feature, you will need to create an association for the object in the Object Settings in your account.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-0-create-20association.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=a0fb000104814628f2678489d78cc304" alt="Screenshot" width="1149" height="328" data-path="images/automation-create-an-associated-record-ac-0-create-20association.png" />
    </Frame>

    For detailed instructions, please refer to the “How to Set Up Contact-to-Contact Association” article.

    ***

    ## How It Works

    Navigate to Automation > Workflows, and either create a new workflow from scratch or open an existing contact-based workflow.

    ��****Note****: This feature enhances the ability to manage and track related entities tied to contacts and thus will not appear in Object-based workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-1-workflow.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=9dbb7bd8f41ef5275bb1d8ddf9cfb492" alt="Screenshot" width="1140" height="459" data-path="images/automation-create-an-associated-record-ac-1-workflow.png" />
    </Frame>

    Add the relevant workflow triggers and actions, then add the Create an Associated Record action to generate a new custom object.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-2-create-20ass-20record.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=1a93d65e9118843a26c038872f71c009" alt="Screenshot" width="849" height="405" data-path="images/automation-create-an-associated-record-ac-2-create-20ass-20record.png" />
    </Frame>

    ### Action Name

    Update the action name to accurately reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-3-name.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=855e87c7215c59f646cded7144ae54f0" alt="Screenshot" width="715" height="421" data-path="images/automation-create-an-associated-record-ac-3-name.png" />
    </Frame>

    ### Object Record to Create

    Choose the appropriate custom object from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-4-create.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=8e730fb7130274935add079c9426ac73" alt="Screenshot" width="715" height="421" data-path="images/automation-create-an-associated-record-ac-4-create.png" />
    </Frame>

    After selecting the object, choose the contact owner and follower from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-5-owner.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=7962cbccc7c6e92d322bd05f42c2ee4d" alt="Screenshot" width="415" height="305" data-path="images/automation-create-an-associated-record-ac-5-owner.png" />
    </Frame>

    Next, specify the fields that should be populated. You can define multiple fields for the newly created object record by clicking the “+ Add Field” button.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-6-add-20field.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=878a8fb33f6e083af0c03547a79a1217" alt="Screenshot" width="404" height="185" data-path="images/automation-create-an-associated-record-ac-6-add-20field.png" />
    </Frame>

    Define the appropriate association label to link the record. An association label is used to categorize the relationship between the contact and the custom object.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-7-association-20label.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=5e6c2efdb9b570f6efc98095e86e5f1b" alt="Screenshot" width="403" height="201" data-path="images/automation-create-an-associated-record-ac-7-association-20label.png" />
    </Frame>

    Finally, save the action and activate the workflow to automate the process as required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/mcxTRBAJZo8wU25S/images/automation-create-an-associated-record-ac-8-save.png?fit=max&auto=format&n=mcxTRBAJZo8wU25S&q=85&s=dccde84a5f50c93f39389639c8fcbbd3" alt="Screenshot" width="714" height="218" data-path="images/automation-create-an-associated-record-ac-8-save.png" />
    </Frame>

    By utilizing the "Create Associated Record for Contact" action, you can easily automate the creation of custom object records and establish clear connections between contacts and related data. This functionality simplifies the tracking and management of crucial business processes, contributing to more organized and efficient workflows.

    ### Practical Example

    Consider a company that needs to track important dates. When an Opportunity is marked as "Won," the system should automatically create a custom object record for tracking these dates. When the workflow is triggered, it automatically creates the record and associates it with the contact, allowing seamless tracking of information.

    ### ✍️Important Notes

    * The newly created object record is automatically linked to the contact, using the selected label for categorization.
    * You can utilize custom values and merge fields to dynamically populate custom fields in the newly created object.

    ### update-an-associated-record-action

    The Update an Associated Record action allows you to modify specific fields of a custom object associated with a contact. This ensures that key information remains accurate and up-to-date without manual intervention.

    ��****Note****: Before using this feature, you will need to create an association for the object in the Object Settings in your account.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-0-create-20association.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=e197fe8f6c6d058c132e443f48309fc8" alt="Screenshot" width="1149" height="328" data-path="images/automation-update-an-associated-record-ac-0-create-20association.png" />
    </Frame>

    For detailed instructions, please refer to the “How to Set Up Contact-to-Contact Association” article.

    ***

    ## How It Works

    Navigate to Automation > Workflows, and either create a new workflow from scratch or open an existing contact-based workflow.

    ��****Note****: This feature enhances the ability to manage and track related entities tied to contacts and thus will not appear in Object-based workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-1-workflow.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=edc0dd66ee888d5f6f0bce9d79c1fe7b" alt="Screenshot" width="1140" height="459" data-path="images/automation-update-an-associated-record-ac-1-workflow.png" />
    </Frame>

    Add the relevant workflow triggers and actions, then add the 'Update an Associated Record' action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-2-update-20associated.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=49b2ad61b3e2014fea8d83ccc561cc17" alt="Screenshot" width="863" height="397" data-path="images/automation-update-an-associated-record-ac-2-update-20associated.png" />
    </Frame>

    ### Action Name

    Update the action name to accurately reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-3-name.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=dec7f66574c5cd1e8002fe18159c6509" alt="Screenshot" width="709" height="406" data-path="images/automation-update-an-associated-record-ac-3-name.png" />
    </Frame>

    ### Object to Update

    Choose the appropriate custom object from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-4-update.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=acba05db060440b253b812d91313d4b1" alt="Screenshot" width="709" height="406" data-path="images/automation-update-an-associated-record-ac-4-update.png" />
    </Frame>

    Once the object is selected, specify the label that needs to be updated. You can update all associated records by selecting All Associated Objects from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-5-association-20label.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=65b059216d58f510bb2f908c1c81c73e" alt="Screenshot" width="408" height="165" data-path="images/automation-update-an-associated-record-ac-5-association-20label.png" />
    </Frame>

    Next, choose the team members who should be the object owner and follower.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-6-owner.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=597915fad3c4755a8b841e5be9be9158" alt="Screenshot" width="409" height="170" data-path="images/automation-update-an-associated-record-ac-6-owner.png" />
    </Frame>

    To choose the field(s) to update, click the + Add Field button. Leverage custom values and custom fields to dynamically update the object.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-7-add-20field.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=b067bd96a3f9fe0a990db97d58b340ef" alt="Screenshot" width="408" height="179" data-path="images/automation-update-an-associated-record-ac-7-add-20field.png" />
    </Frame>

    Finally, save the action and activate the workflow to automate the process as required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/HQihK3sqg3JRpLch/images/automation-update-an-associated-record-ac-8-save-20action.png?fit=max&auto=format&n=HQihK3sqg3JRpLch&q=85&s=696c773f0042308e72bde19ba9e9e7b6" alt="Screenshot" width="420" height="97" data-path="images/automation-update-an-associated-record-ac-8-save-20action.png" />
    </Frame>

    By utilizing the "Update Associated Record for Contact" action, you can easily manage custom object records. This functionality simplifies the tracking and management of crucial business processes, contributing to more organized and efficient workflows.

    ### clear-fields-of-an-associated-record-action

    The Clear Fields of an Associated Record action allows for the reset of specific fields within a custom object associated with a contact. This feature is especially useful for clearing outdated information, resetting form entries, or handling special conditions within workflows, as it ensures that expired or obsolete data is removed without deleting the entire record.

    ��****Note****: Before using this feature, you will need to create an association for the object in the Object Settings in your account.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--0-create-20association.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=99799d1590da73f0f9ed4c536e1c16bf" alt="Screenshot" width="1149" height="328" data-path="images/automation-clear-fields-of-an-associated--0-create-20association.png" />
    </Frame>

    For detailed instructions, please refer to the “How to Set Up Contact-to-Contact Association” article.

    ***

    ## How It Works

    Navigate to Automation > Workflows, and either create a new workflow from scratch or open an existing contact-based workflow.

    ��****Note****: This feature enhances the ability to manage and track related entities tied to contacts and thus will not appear in Object-based workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--1-workflow.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=4620645f38b4cfca0497de31a0eb137d" alt="Screenshot" width="1140" height="459" data-path="images/automation-clear-fields-of-an-associated--1-workflow.png" />
    </Frame>

    Add the relevant workflow triggers and actions, then add the Clear Fields of an Associated Record action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--2-clear-20fields.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=8f0e3366eba3d471152d28bb19b6c017" alt="Screenshot" width="852" height="401" data-path="images/automation-clear-fields-of-an-associated--2-clear-20fields.png" />
    </Frame>

    ### Action Name

    Update the action name to accurately reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--3-name.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=406361f69b3047b59904a963ed33a794" alt="Screenshot" width="711" height="396" data-path="images/automation-clear-fields-of-an-associated--3-name.png" />
    </Frame>

    ### Object to Clear Fields

    Choose the appropriate custom object from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--4-object.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=43433b8162c6b6df3bf7b5877702c791" alt="Screenshot" width="711" height="396" data-path="images/automation-clear-fields-of-an-associated--4-object.png" />
    </Frame>

    ### Association Label

    Once the object is selected, specify the label that should be cleared. Additionally, you have the option to clear all associated records by selecting All Associated Objects from the dropdown menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--5-label.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=ff3fb037c0fe1267ba4c0017d6760e71" alt="Screenshot" width="696" height="204" data-path="images/automation-clear-fields-of-an-associated--5-label.png" />
    </Frame>

    ### Clear Owner & Followers

    The object owner and follower fields can also be cleared by choosing “Yes” from the dropdown.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--6-clear-20followe.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=4ce5afa5462061365944f3daef51b1e9" alt="Screenshot" width="404" height="169" data-path="images/automation-clear-fields-of-an-associated--6-clear-20followe.png" />
    </Frame>

    To clear multiple fields, click the + Add Field button.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--7-add-20field.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=05c58509b7b4b959c0b1bdf9bd68b445" alt="Screenshot" width="702" height="254" data-path="images/automation-clear-fields-of-an-associated--7-add-20field.png" />
    </Frame>

    Finally, save the action and activate the workflow to automate the process as required.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/nWksxilGv3cWcWQt/images/automation-clear-fields-of-an-associated--8-save.png?fit=max&auto=format&n=nWksxilGv3cWcWQt&q=85&s=420dc14b86247b433563cd22db81ea2a" alt="Screenshot" width="702" height="254" data-path="images/automation-clear-fields-of-an-associated--8-save.png" />
    </Frame>

    By utilizing the "Clear Fields of an Associated Record for Contact" action, you can easily manage custom object records. This functionality simplifies the tracking and management of crucial business processes, contributing to more organized and efficient workflows.

    ��****Note****: The action does not delete the record itself; it only clears the data within the selected fields.

    ### add-associated-record-to-workflow-action

    Custom object relationships help you keep track of connections between contacts, companies, and objects that represent opportunities and income to your business. However, manually updating and monitoring their information is unsustainable for any business. Let's learn how to use the “Add Associated Record to Workflow” action to automate management and communication with both ends of the connection.

    ***

    ## Adding Your Action

    Start by navigating to the Workflows tab inside the Automation section and creating or editing a Contact-based workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-associated-record-to-workf-0-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=e375dc1220aece5dbe68686c1c49638a" alt="Screenshot" width="1604" height="730" data-path="images/automation-add-associated-record-to-workf-0-image.png" />
    </Frame>

    Click the plus sign icon to add an action and select the “Add Associated Record to Workflow” action from the Custom Objects menu.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-associated-record-to-workf-1-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=12297fe8703fd68a4731d6091b03dc50" alt="Screenshot" width="1363" height="859" data-path="images/automation-add-associated-record-to-workf-1-image.png" />
    </Frame>

    Select the object type you wish to include.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-associated-record-to-workf-2-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=7f8e346e3f4a36e9f1ff30c5d678c838" alt="Screenshot" width="690" height="726" data-path="images/automation-add-associated-record-to-workf-2-image.png" />
    </Frame>

    ### Company Objects

    If you select Company as your object, select the Company-based workflow to include it in.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-associated-record-to-workf-3-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=5691ea23cfcf465e48314ccdd0a59656" alt="Screenshot" width="691" height="727" data-path="images/automation-add-associated-record-to-workf-3-image.png" />
    </Frame>

    ### Contact and Custom Object Fields

    If you select Contact or Custom Object as your object, select the association label you want to assign to the object.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-associated-record-to-workf-4-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=d159df59a7bca2f8e9ed5985b4d2ee22" alt="Screenshot" width="693" height="726" data-path="images/automation-add-associated-record-to-workf-4-image.png" />
    </Frame>

    Then select the workflow you wish to include the object in.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-associated-record-to-workf-5-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=28d0c743bd1f59c8a24f298c6e1a163d" alt="Screenshot" width="693" height="726" data-path="images/automation-add-associated-record-to-workf-5-image.png" />
    </Frame>

    To finalize, click Save Action to set your action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/6x4R6sa7s3WDAaJR/images/automation-add-associated-record-to-workf-6-image.png?fit=max&auto=format&n=6x4R6sa7s3WDAaJR&q=85&s=4d73dd0d581b4341b32648271fe4a75f" alt="Screenshot" width="697" height="728" data-path="images/automation-add-associated-record-to-workf-6-image.png" />
    </Frame>

    Add any other actions you see fit to your workflow, and there you have it! Now you can easily create and connect records to represent the relationships between your objects and contacts. This will also allow you to message, update, and automate your processes with other companies or associated contacts, keeping everyone taken care of.

    ### remove-associated-record-from-workflow-action

    The Remove Associated Records from Workflow action allows users to automatically unenroll related records when conditions change. Available in \*\*\*\*Contact-based, Company-based, and Custom Object-based \*\*\*\*workflows, this action helps maintain clean automation processes by removing records associated with the trigger record—based on a selected object and association label—from another workflow.

    \*\*\*\*📌Note: \*\*\*\*This action differs from the standard ****Remove from Workflow**** action, which only removes the current record (e.g., a contact) from a workflow. ****Remove Associated Records from Workflow**** instead allows you to target and unenroll associated records, such as Contacts, Companies, or Custom Objects, ensuring seamless automation management across related entities.

    ***

    ## How It Works

    Start by opening a contact-based, company-based, or custom object-based workflow, then click the plus sign to add the action.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-associated-record-from--0-remove.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=d9f10b750238ec2bc055c50e84ba28bf" alt="Screenshot" width="926" height="427" data-path="images/automation-remove-associated-record-from--0-remove.png" />
    </Frame>

    If necessary, update the action name so other users can understand the purpose of the action at a glance.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-associated-record-from--1-name.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=4c5f497eb678162220569b25c55ca980" alt="Screenshot" width="489" height="381" data-path="images/automation-remove-associated-record-from--1-name.png" />
    </Frame>

    ### Select an Object

    Choose the type of associated records to remove.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-associated-record-from--2-object.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=0e429ee1126ba0555593479ac700cca2" alt="Screenshot" width="489" height="381" data-path="images/automation-remove-associated-record-from--2-object.png" />
    </Frame>

    ### Association Label

    Next, select the associated records that should be removed.

    ��****Note****: This does not apply to Company–Contact associations.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-associated-record-from--3-label.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=bbcab844394e28a18ccedf0adc1a2a67" alt="Screenshot" width="489" height="381" data-path="images/automation-remove-associated-record-from--3-label.png" />
    </Frame>

    ### Workflow

    Select the target workflow the associated records will be removed from.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/8JutmtT2Hli-DRka/images/automation-remove-associated-record-from--4-workflow.png?fit=max&auto=format&n=8JutmtT2Hli-DRka&q=85&s=5ce81b647d897167426bd42df3a12113" alt="Screenshot" width="469" height="282" data-path="images/automation-remove-associated-record-from--4-workflow.png" />
    </Frame>

    Finally, save the action.

    The Remove Associated Records from Workflow action simplifies automation maintenance by ensuring that only relevant records remain active in workflows. By automatically unenrolling associated entities when conditions change, this feature helps you keep your workflows organized, efficient, and free of redundant or outdated enrollments.

    ### Edge Cases & Notes

    * At least one matching association (by label) must exist; otherwise, no records will be removed.
    * Removals occur immediately. To re-enroll records later, use the Add Associated Records to Workflow action or a separate automation.

    ### Examples

    #### Example 1: Car ↔ Dealer (Custom Object Workflow)

    ****Scenario:**** When a Car record’s status changes to ****Sold****, remove its associated Dealers (label: ****Assigned Dealer****) from the ****Dealer Notification Workflow**** so they no longer receive updates.

    * ****Object:**** Dealer
    * ****Association Label:**** Assigned Dealer
    * ****Workflow:**** Dealer Notification Workflow

    #### Example 2: Contact ↔ Contact (Parent–Child Relationship)

    ****Scenario:**** When a Student Contact graduates, remove all Parent Contacts (label: ****Parent-Child****) from the ****Semester Start Notification**** workflow.

    * ****Object:**** Contact (Parent)
    * ****Association Label:**** Parent-Child
    * ****Workflow:**** Semester Start Notification

    #### Example 3: Company ↔ Contact (Company Workflow)

    ****Scenario:**** When a Company record’s status changes to ****Inactive****, remove all associated Contacts from the ****Active Clients Communication**** workflow.

    * ****Object:**** Contact
    * ****Workflow:**** Active Clients Communication Workflow

    ### find-object-record-company-action

    The Find Object Record action allows workflows to search your account for a specific custom object record using values passed from an Inbound Webhook trigger. By mapping fields from the webhook payload to corresponding object fields, this action dynamically locates the matching record so you can perform the necessary actions on it.

    ��****Note****: This action is also available in Company-based workflows as ****Find Company****, enabling users to locate company records using webhook data.

    If the workflow begins with the same object as its trigger (e.g., “Car created” or “Company created”), this action is skipped automatically to prevent unnecessary lookups.

    ***

    ## How It Works

    Navigate to the desired company or object-based workflow in your account. From there, add an Inbound Webhook trigger as the action reads its payload (body and headers) to map incoming values.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-object-record-company-act-0-webhook.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=eb9680de3b714f956808edaf57f9f677" alt="Screenshot" width="912" height="525" data-path="images/automation-find-object-record-company-act-0-webhook.png" />
    </Frame>

    Next, add the Find Object Record or Find Company action and update the name as desired.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-object-record-company-act-1-name-.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=27a3bb4200a97b1df2aad84f60f5e315" alt="Screenshot" width="1399" height="1156" data-path="images/automation-find-object-record-company-act-1-name-.png" />
    </Frame>

    ### Filter On

    Choose one of the following rules to resolve duplicates: Earliest Created Record or Latest Created Record.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-object-record-company-act-2-filter.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=2bc8053ac7c0f6c541a991f630f5c1a8" alt="Screenshot" width="1399" height="1156" data-path="images/automation-find-object-record-company-act-2-filter.png" />
    </Frame>

    ### Filters

    Add one or more filters to define how records are matched.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/7YitCl_qHHfxu2K3/images/automation-find-object-record-company-act-3-filters.png?fit=max&auto=format&n=7YitCl_qHHfxu2K3&q=85&s=6c730e281fb9f81e755224141186e5bc" alt="Screenshot" width="1399" height="1156" data-path="images/automation-find-object-record-company-act-3-filters.png" />
    </Frame>

    ��****Tips****:

    * Prefer unique identifiers (Record ID, External ID, Domain) for accurate matching.
    * Add extra filters (status, location, or type) to reduce ambiguity.

    The Find Object Record action bridges incoming webhook data with CRM automation, ensuring your workflows respond intelligently to real-time events. By dynamically locating or creating records based on webhook payloads, it enhances data integrity, minimizes duplication, and supports cleaner, more efficient workflow automation.

    ### Best Practices

    * Ensure webhook payloads contain clean, structured values (string, number, boolean).
    * Normalize data (e.g., casing, whitespace) in the source system for consistent matching.
    * Always test the action with sample payloads in a staging environment before deployment.

    ### Examples

    #### Example 1: Find a Pet by Name (Webhook → Lookup)

    ****Goal:**** Locate a Pet record using the incoming `petname` value.

    ****Setup****

    * ****Filter On:**** Earliest Created Record
    * \*\*\*\*Filters: \*\*\*\*Pet Name = `{{inboundWebhookRequest.body.petname}}`
    * \*\*\*\*Flow: \*\*\*\*Webhook triggers with `{ "petname": "snowy" }`. Action finds the Pet where Pet Name = “snowy”.
    * ****Record Found:**** Update Pet status and notify the owner.
    * ****Record Not Found:**** Create a new Pet record named “snowy” and tag it for review.

    #### Example 2: Find a Subscription by External Reference

    ****Goal:**** Identify a Subscription record using the webhook’s `subscription_ref` value.

    ****Setup****

    * ****Filter On:**** Latest Created Record
    * \*\*\*\*Filters: \*\*\*\*External Reference = `{{inboundWebhookRequest.body.subscription_ref}}.`Status = Active (optional safety filter)
    * \*\*\*\*Flow: \*\*\*\*Webhook arrives with `subscription_ref`. Action finds the latest active Subscription with that reference.
    * ****Record Found:**** Update plan fields and enqueue renewal emails.
    * ****Record Not Found:**** Create a placeholder Subscription and alert Finance.

    #### Example 3: Find a Company by Domain

    ****Goal:**** Use a lead-generation webhook to match a **Company** by its domain.

    ****Setup****

    * ****Filter On:**** Latest Created Record
    * \*\*\*\*Filters: \*\*\*\*Domain = `{{inboundWebhookRequest.body.companyDomain}}`
    * \*\*\*\*Flow: \*\*\*\*Webhook triggers with `{ "companyDomain": "acme.com" }`. Action finds the Company record where Domain = “acme.com”.
    * ****Record Found:**** Enroll the Company in the **Onboarding** workflow.
    * ****Record Not Found:**** Create a new Company record with domain “acme.com”.
  </Accordion>

  <Accordion title="Document and task actions">
    ### send-documents-contracts-action

    Utilize the Send Documents & Contracts action in Workflows to generate contracts for your contacts. With this action, you can send contracts immediately or save the contract as a draft for review. By doing so, only the designated individual will have access to review and finalize the documents before they are sent, ensuring accuracy, compliance, and a streamlined approval process. This feature simplifies contract management, reduces errors, and enhances security by limiting access to sensitive documents. Let's dive in!

    ***

    ## How It Works

    Navigate to the Automation > Workflows section in your account, then create a new workflow or select an existing one from the list.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-how-to-assign-fillable-fields--3-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=bf1f6add51b40221d8f8b0722011c41f" alt="Screenshot" width="1608" height="656" data-path="images/automation-how-to-assign-fillable-fields--3-image.png" />
    </Frame>

    Once the builder loads, add the relevant triggers and preceding actions. Next, click the plus icon and add the Send Documents & Contracts action to your workflow.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/5tauOmfLILVqoCrK/images/automation-how-to-assign-fillable-fields--4-image.png?fit=max&auto=format&n=5tauOmfLILVqoCrK&q=85&s=569a0521424293c6855ea09aaf0443b6" alt="Screenshot" width="1236" height="792" data-path="images/automation-how-to-assign-fillable-fields--4-image.png" />
    </Frame>

    ### Action Name

    Update the Action Name to accurately reflect its function and purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-documents-contracts-actio-2-image.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=97bee6dd36ca30e33f0de9fb448ed74c" alt="Screenshot" width="682" height="718" data-path="images/automation-send-documents-contracts-actio-2-image.png" />
    </Frame>

    ### From User

    Next, select the user whose name and email address should be associated with the template.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-documents-contracts-actio-3-image.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=f57b9d20a9387bb70140b3dbb4e4590f" alt="Screenshot" width="682" height="718" data-path="images/automation-send-documents-contracts-actio-3-image.png" />
    </Frame>

    ### Template

    Select the template you wish to send. Please note that this field will only display templates that have been created in the Payments > Documents & Contracts Templates section of your account. Ensure that your template has been added to that section beforehand.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-documents-contracts-actio-4-image.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=453bdcb9f9ff8641d77ef21fd523c0ee" alt="Screenshot" width="688" height="336" data-path="images/automation-send-documents-contracts-actio-4-image.png" />
    </Frame>

    If selecting a template with fillable fields assigned to the sender, select either “From User” if the signer should be the workflow sender, or "Template Owner" if the signer should be the user who last updated the template under “Assign Sender Fields To.”

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-documents-contracts-actio-5-image.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=7262337a2bc838db063cacda818c7979" alt="Screenshot" width="620" height="410" data-path="images/automation-send-documents-contracts-actio-5-image.png" />
    </Frame>

    ### Sending Mode

    Choose whether to send the document to the contact once the workflow step is activated or to save it as a draft for approval.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-documents-contracts-actio-6-mode.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=bcde1afdc886ec0a737d28e0256e5e87" alt="Screenshot" width="686" height="248" data-path="images/automation-send-documents-contracts-actio-6-mode.png" />
    </Frame>

    Choose the channel you want to use for sending. You can pick between email, SMS, or both.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-documents-contracts-actio-7-image.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=98b573ca8acca28e28b58bb9f69c88cb" alt="Screenshot" width="675" height="319" data-path="images/automation-send-documents-contracts-actio-7-image.png" />
    </Frame>

    Finally, click save to retain your changes.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/oJ36iDqNBIur6e2q/images/automation-send-documents-contracts-actio-8-save.png?fit=max&auto=format&n=oJ36iDqNBIur6e2q&q=85&s=e7bd0e7c96700214f87c044ebfd7110e" alt="Screenshot" width="282" height="85" data-path="images/automation-send-documents-contracts-actio-8-save.png" />
    </Frame>

    Don't forget to publish and save the workflow to streamline the issuing of your documents & contracts!

    ### add-task

    The Add Task workflow action in your CRM enables users to assign a task to themselves or another active user within the account. This workflow action allows you to automate task creation to remind users to complete important tasks, such as setting up follow-up sales calls or resolving a client's issue that requires manual assistance.

    ��****Note****: When the ‘Add Task’ step is executed, it will generate a standalone task if no contact is associated at runtime. If a contact is present, the task will be automatically linked to that contact as expected.

    ***

    ## Automating Task Creation

    To use this feature, start by creating or editing a Workflow to access the builder. Start by adding the Add Task Action by clicking the plus sign icon.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-task-0-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=fd43253f8a73bc0476aec1319a1cd26a" alt="Screenshot" width="1272" height="453" data-path="images/automation-add-task-0-image.png" />
    </Frame>

    ### Title

    Type the title of the task in the field.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-task-1-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=dae1a68fd2636c09f2c91d47b831ae2e" alt="Screenshot" width="1292" height="794" data-path="images/automation-add-task-1-image.png" />
    </Frame>

    ### Description

    Describe the task in this field provided. Make sure every necessary info that is needed is provided here to guide the users on the task.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-task-2-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=3bafc9c71700f403fa94dfb31b475e6d" alt="Screenshot" width="1292" height="794" data-path="images/automation-add-task-2-image.png" />
    </Frame>

    ### Assign To

    Choose the user you want to assign this task to. It could be yourself or other team members.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-task-3-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=17d92b6870cb3a5deb877257cf99feb6" alt="Screenshot" width="1292" height="794" data-path="images/automation-add-task-3-image.png" />
    </Frame>

    ### Due In

    Select a due date for this task, unlike when creating a task in a contact card here you can select 0 to 5 days from the task creation instead of a specific date. This will help make sure their task is completed efficiently from its creation.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/v4cTC7eZ1RwMhQ31/images/automation-add-task-4-image.png?fit=max&auto=format&n=v4cTC7eZ1RwMhQ31&q=85&s=11a91e079a173305409c9cd69e5a4b1f" alt="Screenshot" width="698" height="402" data-path="images/automation-add-task-4-image.png" />
    </Frame>

    Once you've filled in all the needed fields, click Save Action to complete the process. You can continue creating your workflow as normal and publish it when satisfied.

    That's all there is to it. Check out the other articles in this section to learn about other available workflow actions.

    ### send-review-request

    Collecting feedback through reviews is essential for understanding customer satisfaction and enhancing the quality of your products or services. The process of sending review requests can be easily implemented through the system by using the Send Review Request Action in workflows. Follow the steps below to add this action to your workflow.

    To initiate the process, navigate to the desired workflow in the Automation > Workflows section. Ensure that you have an appropriate trigger, then click on the "+" icon and select the Send Review Request option.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-review-request-0-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=6fcde46fa85b29c2acf93c8d4f155803" alt="Screenshot" width="1494" height="779" data-path="images/automation-send-review-request-0-image.png" />
    </Frame>

    ### Action Name

    If required, you can update the name of the action to accurately reflect its intended purpose.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-review-request-1-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=dcdc44af56ede83e65ec6d30d1c6462e" alt="Screenshot" width="755" height="710" data-path="images/automation-send-review-request-1-image.png" />
    </Frame>

    ### Review Type

    Reviews can be requested through three methods: Email, SMS, or WhatsApp. Choose the preferred method from the dropdown menu. For a more natural approach, you can use separate review request actions, each followed by a wait step, to send requests via multiple methods.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-review-request-2-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=fc939dd1ca6e1f0a20510297269d90fb" alt="Screenshot" width="659" height="488" data-path="images/automation-send-review-request-2-image.png" />
    </Frame>

    ��****Note****: Ensure that the review request message is properly configured in the Reputation Settings section to tailor the message to your needs.

    ### Override Review Link

    If you have multiple connected pages that can receive reviews, you can use the “Override Review Link” to request them for a specific one.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-review-request-3-image.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=9c690771fb8de64f51e908ba15d9c8cc" alt="Screenshot" width="685" height="674" data-path="images/automation-send-review-request-3-image.png" />
    </Frame>

    Once you are satisfied with the action, click "Save Action" to add it to your workflow, then save the workflow to maintain your changes!

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/wNv_oEP00mvTesCp/images/automation-send-review-request-4-image20251230-60-j7d8u0.png?fit=max&auto=format&n=wNv_oEP00mvTesCp&q=85&s=c5310d28b35491c945aaf36b381a71a8" alt="Screenshot" width="709" height="596" data-path="images/automation-send-review-request-4-image20251230-60-j7d8u0.png" />
    </Frame>

    By following these steps, you can easily gather essential reviews from your contacts, helping to enhance your business operations and customer satisfaction. Don't forget to configure your review request message in the Reputation Settings to maximize the effectiveness of your feedback requests.
  </Accordion>

  <Accordion title="Integration and webhook actions">
    ### webhook

    Webhooks can capture and export data, such as form submissions or customer interactions, to other software tools or databases. This automatic data transfer enables seamless integration and synchronization across different platforms, enhancing productivity and data management.

    ***

    ## Setting Up Webhooks

    Within your account, navigate to the Automation or Workflow section and select an existing workflow from the list, or create a new one.

    ### Identify the Data to Export

    Determine which events or actions in your CRM should trigger the webhook. Common triggers include form submissions, new contacts, or updates to existing records.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-0-filter.png" alt="Screenshot" />
    </Frame>

    ### Add the Webhook Action

    Click the option to add an action to the workflow, then select the Webhook action.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-1-webhook.gif" alt="Screenshot" />
    </Frame>

    ### Action Name

    Enter a descriptive name for the action to reflect its purpose.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-2-name.png" alt="Screenshot" />
    </Frame>

    ### Method

    Select either the POST or GET method depending on your needs. The GET method typically retrieves information, while the POST method usually sends information to another system to make a change.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-3-method.png" alt="Screenshot" />
    </Frame>

    ### URL

    Provide the webhook URL of the external application where the data should be sent or received.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-4-url.png" alt="Screenshot" />
    </Frame>

    ### Custom Data

    Specify the key-value pair for POST methods, for example- Key: Addr, Value: Address (selected from the value picker)

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-5-custom-20data.png" alt="Screenshot" />
    </Frame>

    ### Query String Parameters

    Define the data to be transmitted through the webhook in JSON format if you are using the GET method. Utilize merge fields to dynamically populate information such as contact details, opportunity status, or custom fields. For example: "first\_name": "`{{contact.first_name}}`", "last\_name": "`{{contact.last_name}}`", "email": "`{{contact.email}}`", "phone": "`{{contact.phone}}`", "status": “`{{contact.status}}`”.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-6-query-20string.png" alt="Screenshot" />
    </Frame>

    ### Headers

    If the external system requires authentication or specific headers, you can include them here. For instance, you may need to add an API key or specify the content-type header, such as Authorization: Bearer `<API_KEY>`; Content-Type: application/json.

    <Frame caption="Screenshot">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/hoopai-84ec0cdc/images/automation-webhook-7-headers.png" alt="Screenshot" />
    </Frame>

    Save the action, then save and publish the workflow.

    Perform a test by triggering the event in your CRM and verifying that the data is correctly received and processed by the third-party application. Adjust configurations as necessary to ensure accurate data transfer.

    That's it! Now you can use webhooks for the seamless transfer and retrieval of data between an external system and your account.

    ### Practical Example: Exporting Form Submissions

    Imagine you have an opt-in page where visitors can sign up for a free trial. You want to automate the creation of accounts for these new sign-ups in an external dashboard. Here's how you could set up a webhook for this scenario:

    * ****Trigger Event****: Form submission on the opt-in page.
    * ****Data to Export****: Contact information from the form (e.g., name, email).
    * ****Receiving Application****: An external dashboard for account creation.
    * ****Webhook Configuration****: Set up the webhook in your CRM to capture the form submission data and send it to the dashboard's webhook URL. Once the data reaches the dashboard, it triggers the creation of a new account for the user.

    ### Troubleshooting Tips

    ****Webhook Not Triggering****

    * Ensure the trigger event is correctly defined and that the webhook URL is accurately entered in your CRM. Test with different scenarios to isolate the issue.

    ****Data Not Received****

    * Check the receiving application for any errors in processing the webhook data. Verify that the data format sent by the CRM matches the expected format of the receiving application.

    ### Frequently Asked Questions

    <AccordionGroup>
      <Accordion title="Can I use webhooks with any third-party application?">
        Most modern applications support webhooks, but it's essential to check the documentation of the specific software you're integrating with for compatibility and setup instructions.
      </Accordion>
    </AccordionGroup>

    ### troubleshooting-webhooks-in-automation

    When using webhooks to import affiliate sign-up information into your CRM, it’s essential to ensure that all necessary data fields are populated. However, incomplete data—such as missing first names, company names, or phone numbers—can disrupt workflows and hinder communication. Often, webhooks only capture the email address, leaving other critical fields empty. This can impact personalization and automation, as these processes rely on complete data.

    To address this issue, you can modify your workflow to identify and correct missing information. Focus on the very first step in your workflow where the affiliate sign-up information is captured. This is crucial for ensuring the contact record is as complete as possible before proceeding through the rest of the workflow.

    ### Create or Update Contact Action

    Ensure this action is in place to map the incoming webhook data (email address, business name, phone, full name) to the corresponding fields in the CRM.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/othPnfaobjQQfboz/images/automation-troubleshooting-webhooks-in-au-0-image.png?fit=max&auto=format&n=othPnfaobjQQfboz&q=85&s=a4130421ea254ad32693f496a6898795" alt="Screenshot" width="1284" height="791" data-path="images/automation-troubleshooting-webhooks-in-au-0-image.png" />
    </Frame>

    ### Add an If/Else Condition

    Introduce a condition to check if essential fields (e.g., first name) are empty:

    * ****If the field is not empty:**** The workflow continues as expected.
    * ****If the field is empty:**** Trigger a notification for manual intervention.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-troubleshooting-webhooks-in-au-1-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=e748f9d8cc680091acbec514099ea2b3" alt="Screenshot" width="1554" height="811" data-path="images/automation-troubleshooting-webhooks-in-au-1-image.png" />
    </Frame>

    ### Notification for Missing Information

    Configure an internal notification (e.g., SMS or email) to alert you or your team about the missing information, prompting a manual update.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-troubleshooting-webhooks-in-au-2-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=743057651ff40be9bdabab08ec341687" alt="Screenshot" width="1374" height="790" data-path="images/automation-troubleshooting-webhooks-in-au-2-image.png" />
    </Frame>

    ### Manual Update Process

    Access the affiliate platform (e.g., First Promoter) to find the missing information based on the email address provided. Manually update the contact record in the CRM with the retrieved information.

    ### Pause and Wait

    Set a conditional wait step in the workflow, giving you or your team time to update the missing information manually. Configure this step to allow a few days for the manual update to be completed.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/cmnmhbkQ6Oelz3zw/images/automation-troubleshooting-webhooks-in-au-3-image.png?fit=max&auto=format&n=cmnmhbkQ6Oelz3zw&q=85&s=004dc7d140d8af3cff1155d5a43b63a6" alt="Screenshot" width="0" height="0" data-path="images/automation-troubleshooting-webhooks-in-au-3-image.png" />
    </Frame>

    ### Resume Workflow

    Once the missing information is updated, manually move the contact to the next step in the workflow, ensuring they proceed through the remaining actions as intended.

    Incomplete data from webhooks can hinder the effectiveness of your workflows, but with the right adjustments, these issues can be managed efficiently. By implementing conditional checks, setting up notifications, and proactively monitoring your data, you can ensure smooth operations. While manual intervention remains the most reliable solution for now, collaborating with your affiliate platform can help minimize such issues in the future.

    ### Troubleshooting Tips

    * ****Regularly Check for Incomplete Data****: Make it a habit to periodically review incoming webhook data for completeness to proactively address any issues.
    * ****Collaborate with Your Affiliate Platform****: If missing data becomes a frequent issue, reach out to your affiliate platform's support team for assistance in troubleshooting the webhook configuration.

    ### FAQs

    <AccordionGroup>
      <Accordion title="Can I automate the process of updating missing information?">
        Automating the update of missing information is challenging without access to a direct source for the missing data. The manual update process is currently the most reliable method.
      </Accordion>

      <Accordion title="What if I cannot find the missing information on the affiliate platform?">
        If the missing information is not available on the affiliate platform, consider reaching out directly to the affiliate for the necessary details.
      </Accordion>

      <Accordion title="Can this workaround be applied to other webhook-related issues?">
        Yes, this general approach of adding conditional checks and manual intervention steps can be adapted to address various webhook-related data issues.
      </Accordion>
    </AccordionGroup>

    ### how-to-copy-actions-between-workflows

    Building a workflow can be a long and repetitive process, so when you have something that works, it’s only natural that you want to replicate it easily. So, let's check how to copy actions between workflows.

    ***

    ## Copying The Action

    Navigate to the Workflow tab inside the Automation section and edit one of your workflows.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VFHszjAq7AI_wd_4/images/automation-how-to-copy-actions-between-wo-0-example.png?fit=max&auto=format&n=VFHszjAq7AI_wd_4&q=85&s=dc7ace960b8255e4ca412358939ea097" alt="Screenshot" width="1167" height="410" data-path="images/automation-how-to-copy-actions-between-wo-0-example.png" />
    </Frame>

    Click the three dots next to the first action you want to copy.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VFHszjAq7AI_wd_4/images/automation-how-to-copy-actions-between-wo-1-3-20dots.png?fit=max&auto=format&n=VFHszjAq7AI_wd_4&q=85&s=4f17c457f1f16c7fe0eeeb32b7d56dca" alt="Screenshot" width="270" height="246" data-path="images/automation-how-to-copy-actions-between-wo-1-3-20dots.png" />
    </Frame>

    Select "Copy Action" to grab just the action or "Copy All Actions From Here" if you want to duplicate multiple.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VFHszjAq7AI_wd_4/images/automation-how-to-copy-actions-between-wo-2-copy.png?fit=max&auto=format&n=VFHszjAq7AI_wd_4&q=85&s=1a78945000429eeee123bf8232822772" alt="Screenshot" width="452" height="287" data-path="images/automation-how-to-copy-actions-between-wo-2-copy.png" />
    </Frame>

    ***

    ## Pasting The Action

    Head to your target workflow. You can do it on a different tab or the same tab you're already using to copy the actions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VFHszjAq7AI_wd_4/images/automation-how-to-copy-actions-between-wo-3-recipient.png?fit=max&auto=format&n=VFHszjAq7AI_wd_4&q=85&s=96dec738be2b079ec68cfba9c0262abc" alt="Screenshot" width="710" height="500" data-path="images/automation-how-to-copy-actions-between-wo-3-recipient.png" />
    </Frame>

    Look for the plus sign icon upon hovering, and you’ll see the quick paste button. Click it to add your actions.

    <Frame caption="Screenshot">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/VFHszjAq7AI_wd_4/images/automation-how-to-copy-actions-between-wo-4-copy-20actions.gif?s=7366bbc551cff06ac5bad06bfe05b85f" alt="Screenshot" width="640" height="764" data-path="images/automation-how-to-copy-actions-between-wo-4-copy-20actions.gif" />
    </Frame>

    Validate Pasted Actions before saving the workflow, and you're done. You can easily recreate workflow actions and their customization. No more rebuilding, just copy-and-paste magic!
  </Accordion>
</AccordionGroup>

***

## FAQs

<AccordionGroup>
  <Accordion title="How many actions can a single workflow have?">
    There is no hard limit on the number of actions in a workflow. However, very large workflows (hundreds of steps) may be harder to maintain and debug. Use folders, If/Else branches, and the Advanced Builder to keep complex automations organised and readable.
  </Accordion>

  <Accordion title="Can I skip an action without deleting it?">
    Yes. In the workflow builder, hover over any action node and click the Pause icon to disable it. Disabled actions are skipped during execution but remain in the workflow so you can re-enable them at any time.
  </Accordion>

  <Accordion title="What is the difference between 'Send Email' and 'Send Email (campaign)'?">
    The Send Email action sends a one-to-one transactional email to the enrolled contact using the connected email address. The Send Email Campaign action sends a marketing campaign email that tracks opens, clicks, and unsubscribes, and is subject to campaign sending limits.
  </Accordion>

  <Accordion title="Can I use custom values (merge fields) in my action messages?">
    Yes. Click the custom values picker (the curly braces icon) inside any text field to insert dynamic values like the contact's first name, company, appointment time, or any custom field value. The field is replaced with the actual value when the action executes.
  </Accordion>

  <Accordion title="Why didn't my action run even though the workflow is Published?">
    Check the Execution Logs tab for the workflow. Common reasons include: the trigger filter didn't match the contact, a preceding If/Else branch routed the contact away from that step, or the action had a configuration error (shown with a red error icon in the builder).
  </Accordion>

  <Accordion title="Can I copy actions from one workflow to another?">
    Yes. Open the source workflow, click the three-dot menu on the action, and select Copy Action (or Copy All Actions From Here). Then open the destination workflow and use the quick paste button that appears when you hover over a step position.
  </Accordion>
</AccordionGroup>
