Skip to content

Debug Message

Version badge

Description

This Node sends a debug message to the Interaction Panel. Debug messages can help you track the flow of data and diagnose issues by providing real-time information about what's happening during the Flow execution. To view the debug message, Debug Mode needs to be enabled.

Settings

Parameter Type Description
Debug Level Select The Debug message level. Select one of the following options:
- Info — info messages will be displayed with a blue background and contain general information. For example: User successfully logged in.
- Error — error messages will be displayed with a red background to highlight issues. For example: Failed to connect to the database.
Header CognigyScript The header text of the debug message. This parameter is optional.
Examples:
- User Action
- System Error
- Database Connection
Message CognigyScript The message text of the debug message. This parameter is mandatory.
Examples:
- User input received: {{inut.text}}
- Invalid phone number entered: {{ profile.email }}

Examples

Info Message

To show that the message relates to user's actions, such as completing a task or making a selection, you can use a Debug Message Node with the header User Action. It can be helpful when a user fills out an Adaptive Card form or clicks the Submit button in xApps to confirm an action.

Header: "User Action"
Message: "User successfully completed the registration process"

Error Message

To show that the message relates to an error related to database operations, use a Debug Message Node with the header Database Error. It can be useful for tracking errors that occur during database requests. For example, it can help identify issues when using MongoDB Nodes.

Header: "Database Error"
Message: "Failed to retrieve user data"

Alternatives

If you want to debug a Flow when your AI Agent experiences issues on the production side, consider adding a Log Message Node. You can specify a log level and a message, and view them on the Logs page.