Genesys SMS
Learn to set up a Genesys SMS communication channel for your bot in your NLX workspace
Last updated
Learn to set up a Genesys SMS communication channel for your bot in your NLX workspace
Last updated
The Genesys SMS channel requires a one-time integration in your workspace before the channel can be created for your bot.
In NLX, create a Genesys SMS channel for your bot under the Channels tab:
Expand Genesys SMS option
Select + Create channel
Click Create channel
Before proceeding with Step 2, create a build and deploy your bot.
Once your bot is deployed in NLX, log in to your Genesys instance.
From your Genesys instance, go to Admin > Architect
Select Inbound Call Flow
Complete all necessary fields > Click Create Flow
Once in the Call Flow, click Reusable Tasks in the left pane
Select Add action here > Click Toolbox > Call Lex V2 Bot
Call via API the putIntegrationsBotconnectorIntegrationIdBots
function using the Genesys SDK. The endpoint is /api/v2/integrations/botconnector/{integrationId}/bots
Choose your bot name (thanks to Step 6) from the dropdown
For the Initial Intent Name field, select the Intent you want to trigger initially (e.g., Welcome)
Under Input, enter the following three inputs:
Enter nlx_botUrl
in Key Name field > Retrieve URL from the deployment details link in your NLX workspace for Variable to Assign field
Enter nlx_conversationID
in Key Name field > Add the Call.ConversationID
Genesys variable to the Variable to Assign field
Enter nlx_customerNumber
in Key Name field > Add the Call.Ani
Genesys variable to the Variable to Assign field
Under Outputs, enter nlx_action
in Key Name field and Flow.nlx_action in Variable to Assign field
You may act on the Flow.nlx_action to to escalate to a human agent. To achieve this, set the following parameters:
Name: Decision
Expression: Flow.nlx_action=="ESCALATE"
Need more context? See official Genesys documentation.
The following field is optional to the Genesys SMS channel:
API key: Matched against the HTTP headers from the bot