Setting | Description |
---|---|
Contact Profiles | Collects individual Contact Profiles data to store user data across sessions. |
Collect Analytics | Collects Analytics data for the Endpoint. The Voice Gateway Endpoint has additional settings for collecting analyitics data. |
Mask IP Address | Masks the IP address from the user in the Input object, Insights, and Analytics. When this setting is activated, IP adresses are replaced by asterisks and aren’t available through the OData Analytics Endpoint. |
Mask Sensitive Analytics | Masks sensitive information in the Input object, Insights, and Analytics. Specifically, the inputText , inputData , and userLanguageText properties, and the user IP address are replaced with asterisks and aren’t available through Cognigy OData Analytics Endpoint. If you activate this setting, you can’t use the Intent Trainer because Cognigy.AI doesn’t store the user’s input text.Additionally, you can use the Code Node to ignore specific analytics. |
Mask Sensitive Logging | Masks potential sensitive information in system logs on the Logs page. If you activate this setting, Cognigy.AI replaces the following log entries with asterisks:
|
Collect Conversations | Stores the conversation history in Contact Profiles. |
Enable Input Sanitization | Activates server-side input sanitization. If you activate this setting, Cognigy.AI removes potentially harmful HTML content from user inputs before processing them in other parts of the system. If you use Input Transformers, the sanitization takes place after their execution. This process involves validating and cleaning the data on the server to make sure the data is safe and complies with the expected format. For Webchat, client-side input sanitization ( disableHtmlContentSanitization: false ) works by default. In this case, activating server-side input sanitization provides an additional layer of security for your server. |
Hide References to External Resources in Transcripts | This setting removes tags that reference third-party APIs, such as <a> for links and <img> for images, from user inputs in conversation transcripts to protect users from risks associated with third-party content. In the Transcript Explorer and Message Explorer in Insights, conversation transcripts keep references to the content instead of rendering the actual links or images. For example, <img src="url-to-an-image"> or <a href="url"> .For the Interaction Panel, set DISABLE_SKIP_URI_TAGS_IP_CONVERSATIONS: "true" in values.yaml to hide references to external resources. |
Dashbot | Allows you to integrate Cognigy.AI with Dashbot using a Dashbot API key. Refer to the Help Center Dashbot article for a detailed description of how to set up the Dashbot integration. |
Endpoint-Specific Settings
Voice Gateway Endpoint
Store Extensive Data Payloads in Analytics
If you activate Store Extensive Data Payloads in Analytics in the Voice Gateway Endpoint, all the information from Voice Gateway event payloads is stored in the Analytics database. You can access this information via OData or the Transcript Explorer in Insights. You can activate this setting after you toggle on Collect Analytics. By default, the setting is disabled. This setting allows you to store the following information:trace_id
account_sid
application_sid
call_id
sip_status
sip_reason
originating_sip_ip
local_sip_address
service_provider_sid
fs_sip_address
api_base_url
originating_sip_trunk_name
Ignore Specific Analytics Data
You can deactivate the logging of specific analytics data fields with a Code Node using theanalyticsdata
object. For example:
token
from the analytics data before it’s written to the database.