Skip to main content

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.
Action Dialog Element

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.
Enabling NLU and KM

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.
    note

    This information is found below,
    AI Studio: Click User Profile icon ( img alt )-> Profile option.
    AutomationEdge: Click User profile icon -> View Profile option.

    • Username: Enter the username to connect with.
    note

    Make 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.
info

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.