Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To familiarize yourself with the Orbita Voice Experience Designer, we provided you with default flows (aslo also referred to as tabs) in the Expereince Experience Designer.

...

Start here

This tab contains Getting started comment the Project Reference node and the Comment node. Double click on the Getting Started Comment node to read the onboarding instructions.You can place the comment node and double click to edit.

Project Reference node

The Project Reference node is placed on the canvas by default when you create a new tab. This node anchors your flow to the project.

Warning

Do not delete this node.

...

Comment node

The comment node is used for display purposes only.

...

The Title changes the display name of the node and you can put any text in the Body section.

Base

The Base tab contains the most used intents and respective bot says to those intents, while using a voice assistant.

Intent node

The Intent node lets you choose intents created in the Experience Manager. Refer How do I create an intent?

When a chatbot user says an utterance that corresponds to the intent on the Experience Designer canvas, the intent will get triggered to initiate the flow.

Say node

The chatbot will respond to the chatbot user with the content present in the Say node.

You can connect multiple intents to one Say node.

For example, in the below screenshot, the NoIntent and the StopIntent intent nodes are connected to the Say node that says Good bye.

...

Response node

The Response node connects the entire flow to the chatbot. The Response node denotes the end of the execution.

...

None Intent Request node

None intent gets triggered when the intent is present in the Interaction model but not used on the Experience Designer canvas.

...

The Interaction model is the collection of intents, slots, and synonyms that are created in the Experience Designer and deployed to Google or Alexa. The Interaction model is project-specific and you can view the Interaction model of a project at Project side navigation menu > Develop > Deployment > Alexa tab. The interaction model is the same for Alexa and Google deployment.

Refer, How to Publish the interaction model to Dialogflow?

Session End Request node

The Session End Request node ends the execution of a Skill. This happens for one of 3 reasons:

  1. The user says exit.

  2. The user does not respond.

  3. An error occurs.

...

Debug node

The Debug node is used to capture the payload at any point in the Experience Designer flows. This node is used for debugging purposes.

...

Intent Debug node

The Intent Debug node is available for debugging purposes and it listens to any intent activity within the project.

If you have multiple intents on the canvas, instead of adding multiple debug nodes to all the intent nodes, you can use this node and add a debug node to capture if any of the intents in the project got triggered.

...

Launch

The Launch flow contains the Launch node and an Intent node (Hello World). These nodes are connected to their respective say nodes and finally to the response node.

Launch node

The Launch node receives the request to start the application from Echo Google home, Mobile Chat, or a web chatbot. It does not provide any command mapping to an intent.
Loading a chatbot in the webpage will trigger the Launch node in the Experience Designer.

...

Bot Manager

The Request/Response from/to the chatbot is managed by the Bot manager flow.

You can learn more here, https://orbita.atlassian.net/wiki/spaces/OCS/pages/7176266/How+do+I+configure+Chatbot#Chatbot-Endpoint-setup

Access the Chatbot

Select the Get http in node. (connected to the Bot view template node)

...

Click on the button to open the chatbot in a new tab.

...

Chatbot Settings

You can override the chatbot settings using the App Settings function node in the Bot manager flow.

...

You can change the chatbot settings at Experience Manager > Project side navigation menu > Develop > Chatbot Settings > settings tab

Refer, Chatbot Settings for more information.

Default Intent nodes

The help, cancel, and stop intent nodes are available on the Experience Designer canvas by default with their respective say nodes. When the help, cancel, or stop are used in the Flow studio (Single input, Choose one, Choose many controls) and when there is no other intent node with the flow studio state (or any other state) that captures these default intents' utterances, the default intent nodes will get triggered and the corresponding say node response will be given to the chatbot user. This will break the flow as these say nodes have no state.

If you want to use these default intents utterances within flow studio and do not want to break the flow, then connect these default intent nodes with appropriate state mentioned and connect to flow manager node.

Supporting Documentation

...