- Print
- PDF
This is an internal document and is for Sestek employees only, and will not be accessible if shared with other parties.
In order to provide the integration between Knovvu Virtual Agent and Genesys Cloud CX, the necessary configuration settings described below must be completed.
Genesys Admin Portal Settings
Enabling Genesys Bot Connector
The steps required to configure Genesys Bot Connector mentioned in Genesys documentation should be completed: https://help.mypurecloud.com/articles/configure-the-genesys-bot-connector-integration/
Once Genesys Bot Connector is added in Genesys environment, this is how it will look like:
- In the Configuration tab, the endpoint of Sestek Bot Connector in Knovvu Virtual Agent should be entered. This information should be sent to the customer from Sestek.
The format is as follow: vaUrl/GenesysCloudBot/vaLocationId/vaTenantName/vaProjectName
- vaUrl: related VA URL e.g. https://eu.va.knovvu.com
- GenesysCloudBot: default
- vaLocationId: unique ID of VA environment, should be obtained through development team
- vaTenantName: tenant name in VA
- vaProjectName: name of the project used in related tenant
Example: The URI for Sestek bot connector used in VA project named "BotHub-LCHub-Test" in the tenant "smoketest" in VA Paris environment is: https://eu.va.knovvu.com/GenesysCloudBot/347b32fd-65f1-4878-90f0-ceae7b7f2cb1/smoketest/BotHub-LCHub-Test
Related VA project should be published.
- Once the integrations is saved, copy the integration ID, that will be used in the next steps.
Genesys Architect Settings
Creating a Bot
- Go to Genesys API Explorer to create a bot via Genesys API. Login to your account.
- Use PUT integrations/botconnector/{integrationId}/bots method to create the bot.
- Enter the integration ID, you copied in the previous steps as integrationId in the request parameters.
- Create the request body according to your bot flow.
Example request body:
{
"chatBots": [
{
"id": "knovvuVirtualAgent",
"name": "knovvuVirtualAgent",
"description": "Knovvu Virtual Agent Bot",
"versions": [
{
"version": "1",
"supportedLanguages": [
"en-US"
],
"intents": [
{
"name": "generic"
},
{
"name": "fallback"
},
{
"name": "custom"
}
]
}
]
}
]
}
- Go to Architect in Genesys admin portal.
- Click on the corresponding bot flow or create a new one. The initial flow looks like this:
- Add Call Bot Connector node in the flow. Select the bot you created in the previous step (or the one you will use) from Bot Integration dropdown.
- Create your bot flow according to your needs and requirements.
Genesys Messenger Settings
Creating Messenger Configuration
- Go to Messenger Configurations in Genesys admin portal.
- Click on the corresponding messenger or create a new one. Customize your Messenger according to your preferences.
Messenger Deployments
- Go to Messenger Deployments in Genesys admin portal.
- Select the Architect Flow Configuration created in the previous step.