Difference between revisions of "DES/Current/Designer/BotRegistry"
(Published) |
(Published) |
||
Line 10: | Line 10: | ||
|Section={{Section | |Section={{Section | ||
|alignment=Vertical | |alignment=Vertical | ||
− | |structuredtext= | + | |structuredtext=If you have a bot resource set up with a supported bot services provider, you can add it to the Designer Bot Registry and then use it in your applications. |
− | + | Supported providers include Google DialogFlow, Amazon Lex, and {{Link-AnywhereElse|product=GDE|version=Current|manual=User|topic=Overview|display text=Genesys Dialog Engine}}. You can view the complete list of supported bot types when {{Link-SomewhereInThisVersion|manual=Designer|topic=BotRegistry|anchor=addbot|display text=adding a new bot}} to the registry. | |
− | + | This page describes how to add your bot to the Designer Bot Registry. After the bot is added, you can then use a {{Link-SomewhereInThisVersion|manual=Designer|topic=BotBlock|display text=Bot Block}} to integrate the bot into your applications. <br /> | |
|Status=No | |Status=No | ||
}}{{Section | }}{{Section |
Revision as of 20:25, January 28, 2021
Contents
Use the Bot Registry to add and define the bot resources you want to use in your applications.
If you have a bot resource set up with a supported bot services provider, you can add it to the Designer Bot Registry and then use it in your applications.
Supported providers include Google DialogFlow, Amazon Lex, and Genesys Dialog Engine. You can view the complete list of supported bot types when adding a new bot to the registry.
This page describes how to add your bot to the Designer Bot Registry. After the bot is added, you can then use a Bot Block to integrate the bot into your applications.
Adding a new bot resource
Watch: Add a bot resource to Designer
Click Add Bot Definition. Enter a Name for the bot resource and select the Type from the list of supported bot services providers.
For most of the bot services providers, you can click Submit and then enter the details manually. For example, here is an example of the properties for a LEX type bot:
However, for Dialogflow bots, you can import a JSON file that contains all of the required settings for your bot resource. You can export this file from your Dialogflow account page — if you need help doing this, see the documentation for your bot service.
After the settings for the Dialogflow bot are added, you can select an optional setting called Wait Conversation End. When enabled, the Bot Block recognizes intents that are marked as end-of-conversation intents in the bot.
Here's an example of a Dialogflow bot with the settings imported and the Wait Conversation End option selected:
After you've entered the settings for your bot, you can click Test Connection to check if Designer can communicate with it. When you are finished setting up the properties, click Save to add it to the registry.
After a bot resource is added to the registry, you can start using it in your applications by selecting the resource in a Bot Block.