Create Voice+ flow

Create a Voice+ intent flow and deploy your experience with NLX

Create conversation flow

As all Voice+ script experiences begin with a traditional voice experience (IVR), you'll construct a flow that sends the SMS containing a link to your digital asset and initiates Voice+ mode:

  • Create a new Flow or select an existing one

  • Add training phrases the AI model (NLP or the NLX native LLM) will use to recognize user intent, or disable the training setting on the flow's Settings, if applicable

  • After any greeting or logic that begins your flow, place an Action node that will send the SMS link (requires a custom Action that sends SMS be previously set up in your workspace). At a minimum, be sure your Action's Request model has at least two properties 1) Phone number, 2) URL

  • Within your flow, select the Action node > Use the system variable {system.userId}for the phone number field of your payload on the Action node's side panel

  • In your action's URL payload field, enter your URL followed by the query parameter ?cid={system.conversationID}

  • Place and link a Basic node after the Action node to indicate a text was successfully sent to the user and prompt them to tap the link

  • From the Basic node, place and link to a Voice+ node > Click Save

You may now attach your flow to an application in your workspace and deploy.

Future changes to Voice+ Steps can be deployed from your Voice+ script's Deployment tab. Only updates to the flow(s) requires an application's re-deployment.

Last updated