You can use multiple types of data to provide the knowledge facts for your chatbots.  We currently provide three main types of plugins to provide facts for a chatbot.

  • SQL Database Query Results.  You can have a chatbot that makes database requests to corporate databases or third-party application databases.  The queries use industry standard SQL, so you can integration with Oracle, MySQL, Microsoft SQL Server, IBM DB2, etc.  Your chatbot plugin can query your databases in real time to get up-to-the-minute results.
  • REST API Results.  If your knowledge sources provide REST API access, we can help you create a custom plugin to query that data using Python. Examples of applications with REST APIs are Salesforce, PeopleSoft, ADP, ZenDesk, and hundreds of other enterprise applications.  By using a REST API, your plugin has access to live information from your applications.
  • Facts Expressed in YAML.  We can help you import other types of fact data stored in PDF files, Excel spreadsheets, JSON data, and other formats by translating that data to industry-standard YAML format.  By automating an update process, your fact data can be kept up to date for use by your chatbot.

Our professional services team can also create custom plugins for dealing with other types of data in a secure and auditable manner.