1. Begin by selecting the 'Automation' option.

2. Next, 'Create Workflow'.

3. 'Select Recipe'.

4. Then, under 'Start from scratch', proceed by clicking 'Continue'.

5. Choose 'Add a New Trigger' next.

6. In the search bar, input 'Customer Replied'.
The "customer replied" workflow trigger is set off when a message is received from a contact. This advanced trigger allows for the use of various filters and variables, enabling the creation of automation based on customer responses. Additionally, this trigger can be tailored to react specifically to messages from selected communication channels such as SMS or Email.

7. Now, select the option to 'Add filters'.

8. From the available options, select 'Contains Phrase'.
If you need this workflow to trigger only when a specific phrase is mentioned by your customer or lead, you can use the "phrase match" filter to specify that phrase. The workflow will activate whenever this phrase appears in a message, regardless of the other content in the message.
For example:
If you use the phrase "Yes please," this workflow will start whenever you ask a customer or lead if they are interested in a particular discount and they respond with "Yes please."

9. Afterward, input the required 'Value'.

10. Then opt for the 'Doesn't Have Tag' option.
When you select this filter, the workflow will only be triggered by a customer response if their contact information does not include the tag "30% discount voucher."

11. From here, select an existing tag or add a new one.

12. Afterward, select 'Exact match phrase' from the options.
Choosing the "Exact Match phrase" option allows you to trigger the workflow only when a specific word or phrase is used. For example, if you set the Exact Match Phrase to "Yes", the workflow will only initiate if the contact uses the exact term "Yes" and will not trigger if any other word is used.

13. Then, provide the exact 'Value'.

14. Now, go for the 'Has Tag' option.
Choose a tag from the CRM. The workflow will then be triggered only when this specific tag is assigned to a contact's profile.

15. As per requirements, 'Select a Tag' or 'Add New Tag'.

16. Next, select 'Intent Type'.
For the "Intent Type" filter, the system analyzes contact responses to categorize them as positive or negative, facilitating appropriate automated responses. This feature uses Google Dialog Flow technology to interpret natural human communication effectively. Responses are classified based on certain keywords judged as positive or negative.
For example, if a contact replies to an appointment invitation with "Sure but I have a meeting in an hour's time so make it quick," the system recognizes the word "Sure" and interprets the response as a 'Yes'.

17. Choose the Intent 'Type: Negative/No' or 'Positive/Yes'.

18. Then choose the 'Replied to Workflow' option.
Using this filter, you can designate a specific workflow to monitor for a reply.
For example, after sending a message to a contact and awaiting their response, you can set this workflow to activate based on their reply.

19. Select the desired 'Workflow'.

20. After that, choose 'Reply Channel'.
The "Reply channel" triggers a workflow exclusively in response to messages from a specific channel. For example, if a customer replies to your SMS campaign, this workflow will immediately activate.

21. Then select the desired 'Channel'.

22. To finalize, select 'Save Trigger'.
