Log in to your harness - The Modern Software Delivery Platform® account to give feedback

Feature Requests

Anonymous

Feature Requests for Harness. Select 'Category' based on the module you are requesting the feature for.
Expose errorMessage Field in Custom Notification Templates for Step/Stage/Pipeline Failures
Currently, when a pipeline fails in Harness, the default notification payloads (e.g., email, Slack) include a helpful errorMessage field that captures the cause of the failure, such as: "errorMessage": "Shell Script execution failed. Please check execution logs." However, when using custom notifications via JSON notification templates, this field is not available as a variable, preventing customers from including critical error context in their custom messages. Feature Request: Expose the errorMessage field in custom notification templates for the following failure types: Step failure (eventType: StepFailed) Stage failure (eventType: StageFailed) Pipeline failure (eventType: PipelineFailed) Use Case: This enhancement would allow customers to build richer and more actionable custom alerts — especially for use cases where notification delivery is routed to internal tools, messaging platforms, or monitoring systems that rely on structured JSON. Example: In the default notification payload for a failed step, the following structure is provided: { "eventData": { "pipelineName": "Simple Pipeline with Runtime Inputs", "stepName": "ShellScript_1", "eventType": "StepFailed", "nodeStatus": "failed", "errorMessage": "Shell Script execution failed. Please check execution logs.", ... } } We would like to have the errorMessage field accessible in the custom notification template so we can include it in our Slack/webhook payloads.
0
Load More