Cognigy

Cognigy.AI Docs

COGNIGY.AI is the Conversational AI Platform focused on the needs of large enterprises to develop, deploy and run Conversational AI’s on any conversational channel.

Given the arising need of voice interfaces as the most natural way of communicating with brands, Cognigy was founded in 2016 by Sascha Poggemann and Phil Heltewig. Our mission: to enable all devices and applications to intelligently communicate with their users via naturally spoken or written dialogue.

Get Started

Data Management

The Data Management section is all about analytics and system logging. Here you can toggle whether you want to create and store data about contacts and whether you want to collect analytics data for the Endpoint. If you choose to collect data, you can also configure whether you are masking sensitive data or not.

Contact Profiles


This setting enables the collection of individual contact profiles to store persisted user data across sessions.

Collect Analytics


Enable the collection of Analytics data for this endpoint.

Mask Sensitive Analytics


Masks potential sensitive information in analytics information. Replaces potentially sensitive information with asterisks. If this feature is used within an endpoint, the Intent Trainer can't be used as we will not e.g. store the original text of the user. The individual records will also not be available through our OData Analytics Endpoint endpoint.

Ignore specific fields

In order to disable logging of specific analytic fields, one can access and manipulate them within a Code Node using the analyticsdata variable:

analyticsdata.text = "overwritten text";
delete analyticsdata.data.token;

In this example, the token will be deleted from the analytics data before it's written to the database.

Mask Sensitive Logging


Masks potential sensitive information in system logs produced by the underlying infrastructure. This will also include the logs page within our UI. Here is an example of a log which gets produced when a new message arrives in our system:

Log entry containing potential sensitive information (the text of the user).

The text could e.g. contain the name of the user, his location or e.g. a credit card number. Once the masking was enabled, all fields which could contain information from the user will be hidden and replaced as you can see in the following figure:

Redacted log entry where certain information were replaced.

We will replace the following properties:

  • userId
  • text
  • data

Collect Conversations


Defines whether we should store conversation histories in contact profiles for end-users.

External Analytics Services


You can connect your endpoint with additional analytics providers. An account and API key with an external analytics service provider is required. Note when using external Analytics providers API quota limits, additional terms, conditions and/or charges may apply.

Available External Analytics Services:

Chatbase

We have an integration with Chatbase. To get more information about Chatbase, follow this link.

Dashbot

Cognigy.AI provides an extensive, channel-specific integration with Dashbot.
Go to our Helpcenter Dashbot Page for a detailed description of how to setup your Dashbot integration.

Updated 16 days ago



Data Management


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.