Showing results for 
Show  only  | Search instead for 
Did you mean: 

In your Engage chatbot, you can ask for input of your customers and by adding Collect input blocks to your conversation. 


🎥You prefer to watch a quick hands-on tutorial? Check out our new bot builder video tutorial!


To add a Collect input block:

  1. Let's say we created a match entity for a customer ID, called @customer_ID.
  2. To add Collect input, you can either:
  3. The Collect input block opens. Click on Add step.
  4. Select Text.


Screenshot 2023-11-24 at 12.55.00.png


5.  Select the created entity @customer_ID under Check if response matches dropdown.


Screenshot 2023-11-24 at 12.58.58.png

6. Provide the name of the destination variable, which is where the value will be saved.


Screenshot 2023-11-24 at 13.01.41.png


7. Create a new block that will be triggered when the user's input is validated. In this example, we will guide them to the next block where the bot will provide selectable options.


Screenshot 2023-11-24 at 13.03.59.png


8. Next, create a text message in case the customer's response does not match. The bot will ask for the customer_id, which should consist of 6 numbers.


Screenshot 2023-11-24 at 13.10.25.png
9. Save your changes and test your bot by clicking the Play button. Make sure that you have already trained your bot before testing it. Try it out: if a customer makes a mistake, the bot will redirect them to the correct answer until they provide the right customer ID.
Version history
Last update:
‎01-02-2024 04:25 AM
Updated by: