Set Up NLU and Action Fallback

There are two types of fallback. NLU and action fallback are for when your bot doesn't understand what the contact means or isn't sure what to do next. A third type of fallback is for rich messages, and is used when the channel doesn't support the rich content being sent.

Configure NLU Fallback

NLU fallback is triggered when a bot's confidence to properly understand the customer's intent is lower than the NLU confidence thresholdClosed Measures how confident a bot is that it correctly identified a message's intent. The default level is 70% (0.7), so fallback is triggered at any level below that.. You can choose basic or advanced fallback and design what the bot should do. Advanced fallback will ask the customer to confirm the intent. If the intent is confirmed, the conversation continues. If not, the bot moves on to the fallback message.

  1. In CXone, click the app selector and select Bot Builder.

  2. Click the bot you want to work with.
  3. Click Dialogues icon, which looks like conversation bubbles. in the left icon menu.
  4. On the Fallback tab, click NLU.
  5. Click the toggle to select either Basic or Advanced.
  6. If you selected Basic fallback: 
    1. To use a custom value for NLU confidence threshold, enter that value in the field.
    2. Click the message to edit the default response.
    3. If you want the bot to use the handoverClosed Any contact message that should trigger transfer to a live agent rule if it still doesn't understand, click the + icon and select Handover.
  7. If you selected Advanced fallback:
    1. Under Step 1, if the toggle is turned on and the customer confirms the intent, the message is added to the intent. Click the message to edit the default response. You can also change the text and intents of the buttons.
    2. Under Step 2, click the message to edit the default response.
    3. If you want the bot to use the handoverClosed Any contact message that should trigger transfer to a live agent bot response action if it still doesn't understand, click the + icon and select Handover.
  8. When you're finished making changes, click Train and Stage to update your bot modelClosed Version of a bot that has been trained and staged to test this change.

Configure Action Fallback

Action fallback is triggered when a bot's confidence to properly react to the message lower than the confidence thresholdClosed Measures how confident a bot is about the next action it should take. The default level is 40% (0.4), so fallback is triggered at any level below that.. It defines what the bot should do when it's not sure what action to take.

  1. In CXone, click the app selector and select Bot Builder.

  2. Click the bot you want to work with.
  3. Click Dialogues icon, which looks like conversation bubbles. in the left icon menu.
  4. On the Fallback tab, click Action.
  5. To use a custom value for Action confidence threshold, enter that value in the field.
  6. Click the message to edit the default response.
  7. If you want the bot to use the handoverClosed Any contact message that should trigger transfer to a live agent rule if it still doesn't understand, click the + icon and select Handover.
  8. When you're finished making changes, click Train and Stage to update your bot modelClosed Version of a bot that has been trained and staged to test this change.