Connections and Credentials
These subtabs in the Cognibot project are used to manage connections and credentials for communicating with AutomationEdge and third-party applications for user fulfillment through the chatbot.
Connection
Connection manages the connection details to AutomationEdge and AIStudio, as explained below,
- AutomationEdge: This connection type is used to connect to AutomationEdge instance(s). These connections are available in the Action dialog element, where you can configure the workflows.
How to configure an AutomationEdge workflow from Dialog Designer is explained here
- AIStudio: This connection type is used to connect to AI Studio instance(s). These connections enable the integration of NLU and KM projects with the Cognibot project.
Each Skill in your Cognibot can be integrated with NLU and/or KM. How to configure these settings is explained here
Create Connection
- Click Create Connection from the top right.
- Enter the following details in the Create Connection dialog,
- Name: Enter the connection name.
- Type: Select the connection type, AutomationEdge or AI Studio.
- URL: Enter the URL of the instance.
- ORG Code: Enter the Organization Code of the tenant.
noteThis information is found below,
AI Studio: Click User Profile icon ( )-> Profile option.
AutomationEdge: Click User profile icon -> View Profile option.- Username: Enter the username to connect with.
noteMake sure the user has the required access to execute workflows (AutomationEdge) or projects (AI Studio).
- Password: Enter the password of the user entered above.
- Click Test. If the test fails, you cannot save the connection.
- Click Create.
Once the connection is created, the Connection Type cannot be modified.
Credentials
Credentials manages secure storage of data which can be used by custom code in the Chatbot webservice. This can be used to store third-party connection details.
Create Credential
- Click Create Credential from the top right.
- Enter the following details in the Create Credential dialog,
- Credential Name: Enter the credential name. The credential can be fetched with this exact name in the custom code.
- Value 1: Enter any value related to the credential.
- Value 2 to Value 6: Five optional secret fields are provided to enter any values related to the credential.
- Click Create.