It’s live! Access exclusive 2024 live chat benchmark data & see how well your team is performing.

Get the data
How to Configure Voice Bot Conditions

In the voice bot action flow, the Conditions operation allows the voice bot to give different responses based on a set of rules. You can set up multiple conditions for one action to connect to another in the flow and set up redirection based on caller input.

By setting up the conditional flow which can lead to different actions, you can tailor the voice bot flow to suit your business requirement.

For voice bots, you can use the Conditions operation in the Intents and Smart Triggers action flow builder. In Comm100, a Conditions card contains the following parts:

 

Parts

Description

Multiple branches               

You can add multiple branches in a Conditions action. Each branch leads to a different branch. The branches are checked in sequential order, and there is no upper limit for the branches.

Multiple conditions

You can add multiple conditions within a branch. These conditions can be combined by "And", "Or" or "Logical Expression".

Default branch

You have Any other condition as a default branch on the Conditions card.

kb-condition-05.png

Comm100 verifies the Condition in the sequence in which they are listed and then determines which branch the call shall follow.


Step by Step Instructions

To configure a Condition, follow these steps:

  1. Log in to your Comm100 Control Panel
  2. From the left navigation menu, go to Bot > Voice Bot > Intents.
    Note: If you have multiple voice bots, make sure to choose the correct one from the drop-down list.
    kb-entity-001.png
  3. On the Intents page, choose the intent for which you want to set the conditions flow. You can also create a new intent.
  4. In the Answer area of the Edit Intent page, expand the Actions pane, choose the Conditions operation, and connect it in a guided workflow.
    kb-condition-02.gif
    You can also add the Conditions operation by dragging out the action card node and selecting Conditions in the action menu.
    kb-condition-03.gif
  5. On the Conditions card, click Add Condition on the Conditions card to open the New Condition drawer.
  6. Set up conditions based on your needs. Choose from the available fields and the operator types which may vary depending on the field you choose.
    Note: 
    • The available fields include system fields like Caller ID and custom variables saved from callers’ input.
    • Depending on the field you choose, the operation types may be: is, is not, contains, does not contain, is greater than, is less than, and so on.
    • For complex conditions, you can use the Logical Expression. To learn how to set Logical Expression, see this article.
    kb-condition-04.png
  7. Click Save.
    A condition branch appears on the Conditions card. You can edit the condition branch after creating it.
  8. (Optional) Repeat the steps to add multiple condition branches.
  9. Connect the Conditions branch with other action cards in the chatbot workflow.
  10. Click Save & Leave.

After Conditions are configured for voice bots, you can click Test Bot in the lower right corner and follow the instructions that appear to test your voice bot.
kb-condition-06.png