Step-by-Step Guide to Creating a Client-Recognizing Chatbot
Navigate to flows
- Go to Flows in your Hilos account.
- Click on
+ Flow Editorto create a new flow.
Edit your flow details
- Give your flow a name that reflects its purpose, such as “Client Recognition Chatbot”.
- Choose the appropriate channel (if you have more than one channel).
- Select “Inbound” as the flow type.

Set up your flow
Add your conditional step at the start
- Click on the
+button to add a new step. - Select “Conditional” from the list of step types.

- Set the condition to check if
contact.accountis empty. - This will create two branches:
Path 1(if the account property is empty) andElse(if the account property is not empty).
Setting up your Path 1 (true) branch
Set up your question step
- Add a Question Step to the True Branch:
- Click on the
+button on theTruebranch. - Select “Question” from the list of step types.
- Configure the Question Step:
-
Ask the user for their account name. For example:
“Please provide your account name.”
Update your contact
- Add an Contact Update Step:
- Click on the
+button after the question step. - Select “Update Contact” from the list of step types.

- Configure the Contact Update Step:
- Save the user’s response to a custom property called
account.
Example Flow Structure
Your flow should now have the following structure:- Conditional Step:
- Check if
contact.accountis empty. - True Branch:
- Question Step: Ask for the account name.
- Update Contact Step: Save the account name to a custom property.
- Question Step: Ask how you may help the user today.
- False Branch:
- Go To Step: Jump to the question that asks how you may help the user today.
- Check if
Final Steps
-
Test the Flow:
- Send a test message to your support number to ensure the flow triggers correctly and the account name is saved.
-
Monitor and Optimize:
- Monitor the performance of your chatbot and make adjustments as needed to improve response times and customer satisfaction.




