Skip to main content
Updated in 4.90 In a Code Node, you can modify certain parts of the analytics data to get more control of what exactly is written to analytics. You can access the analytics data in a Code Node by using the key analyticsdata. For example:

Analytics Data

As of Cognigy.AI 4.91.0, the Understood Messages concept is deprecated. Use the Goals and Tasks concepts to evaluate whether your AI Agent understood a particular phrase. In Cognigy.AI 2025.19, the charts related to this concept were removed from Insights reports.As of Cognigy.AI 4.91.0, the understood field in the Cognigy.AI OData endpoint is deprecated. The understood field has been removed from the Cognigy.AI OData endpoint. Use the Goals collection in the Cognigy.AI OData endpoint.Refer to the list of all upcoming removals on the Deprecations and Removals page.

Custom Fields

Custom fields let you add extra data to your Analytics reports. This feature helps you analyze your data more deeply and get insights beyond the standard metrics. By customizing your data, you can make better decisions that fit your specific business needs and goals.

Limitations

  • The maximum length of a custom field is 1024 characters.
For more complex data, you can use a string field object.In this example, custom1 stores a simple string value, while custom2 uses a JSON representation of the customData object to store more complex information.

Analytics Data Lifespan

The analyticsdata object is generated for each Flow Execution. This means that any data you store in the analyticsdata object (for example, a custom field) will only be stored in analytics for this Flow Execution. On the next Flow Execution, there will be a new analyticsdata object with a new Intent.
Last modified on June 17, 2026