Create flow + deploy bot
Create a Voice+ intent flow and deploy your experience with NLX
Last updated
Create a Voice+ intent flow and deploy your experience with NLX
Last updated
As all Voice+ experiences begin with a traditional voice experience (IVR), you'll construct an intent workflow that sends the SMS containing a link to your digital asset and initiates Voice+ mode:
Create a new intent and set the flow to a voice channel you integrated in your workspace (e.g., Amazon Chime SDK)
Add training phrases the AI model (NLP or the NLX native LLM) will use to match user intent, or enable Skip training setting on the intent's Settings tab if your bot only automates this task
After any greeting or logic that begins your flow, place an Action node that will send the SMS link (requires an API that sends SMS be previously set up under Actions 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 intent 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 to indicate a text was successfully sent to the user
From the Basic node, place and link to a Voice+ node
If not already created, go to Bots and select New Bot option > Name your bot
Select your bot's Intents tab > Attach the intent containing the Voice+ workflow from the previous step > Attach any other intents, if applicable
Optional: If you intent for your Voice+ flow to be the only automated task your bot performs, then assign it to the Welcome behavior under the bot's Default behavior tab
Select your bot's Channels tab > Define the voice channel your bot will support (e.g., Amazon Connect, Amazon Chime SDK, etc.). Be sure this is the same channel set on your intent flow(s) attached to the bot, or add the channel to your intent flows
Create a build > Deploy your bot
Remember, future changes to journey steps can be deployed from your Voice+ script's Deployment tab. Only updates to the intent flow(s) requires a bot's re-deployment.