VOGO Voice – Knowledge Base

Switch Interaction

Estimated reading time: 2 min

Components are the key elemental building blocks that form a decisive part of the interaction builder platform. A careful selection of the right combination of components is a significant requirement to curate voice responses capable of delivering an individualized voice response for the end-user. Switch Interaction component is yet another robust component that allows the flexibility to set intents to match the user’s specific request when launching a custom skill allowing them to shift from one interaction to another and proceed thereon in accordance. The execution of this card renders a rolling of interactions without much input from the user to continue the conversation. As the name suggests, Switch Interaction plainly allows the option to switch interactions within a custom skill. The yellow color assigned to the Switch Interaction card suggests that it is a condition or decision-making component. 

This comprehensive, user-centric guide presents the anatomy and progresses towards outlining its configuration within an interaction flow. To help you get started, the self-explanatory guide delineates the purpose of the component in addition to its relevance within a session.


  • VOGO Voice account: https://www.vogovoice.com/
  • Access rights to the Interaction builder platform.
  • Knowledge in relational operations.

How to access ‘Switch Interaction’ component

Navigate to the interaction builder platform of VOGO Voice to access the Switch Interaction under the Components section. Click on the component, then drag and drop it onto the flow canvas.

Click the Edit symbol on the top right-hand side of the component card to configure it with the desired interaction to satisfy the user’s specific spoken request anywhere within the skill. 

Purpose and Relevance of the ‘Switch Interaction’ Component

The functionality of the adjustable Switch Interaction component is such that it enables users to directly invoke a particular interaction and switch to it while interacting with another one within the same skill. The component’s function is rendered as and when a user’s spoken request matches any of the selected intents set within this component. Immediately after, the interaction matching the invoked intent or intent-specific slot value will be relayed at once. 

The Configuration window offers the ability to select interactions from the drop-down list of custom and predefined intents and even input slot values wherever required within the set interaction to drive a tailored voice experience for the users by fulfilling their spoken requests. The card allows the provision to configure only one intent with or without its slot values. Upon choosing the slot value relevant to the intent, ensure to select from the corresponding drop-down list the relevant data type of the set value as shown below. To know more about data types, click here.

The component mainly offers users the convenience of switching interactions while being in another interaction within the skill. All the created intents including the pre-defined ones will show up on the drop-down menu within this component to choose and set. The unique making of this component allows passing intent-specific slot values to guide the user deeper into the interaction thereby providing a better experience for the user throughout a conversation. Overall, the implementation of the Switch Interaction component simplifies the process for the user interacting with the skill to switch between interactions without having to invoke each interaction separately.

Was this article helpful?
Dislike 0
Previous: Components Glossary
Next: If/Else