Confluence Cloud Automation Fails to Trigger on Invalid Webhook Body without Error Notification

XMLWordPrintable

    • Severity 3 - Minor

      Issue Summary

      Confluence Cloud Automation does not trigger for incoming webhooks with invalid JSON bodies and fails to provide error feedback, unlike Jira Automation which displays a parsing error message.

      Steps to Reproduce

      1. Set up an automation rule in Confluence Cloud that is triggered by an incoming webhook.
      2. Send a webhook request to Confluence with an invalid JSON body (e.g., containing un-escaped control characters like newlines).
      3. Observe the behavior of the automation rule.

      Expected Results

      • The automation rule should not execute.
      • An error message should be displayed indicating the issue with the webhook body, similar to Jira Automation's message: "There was an error when trying to parse the webhook body to JSON (could be due to un-escaped control characters like newlines)."

      Actual Results

      • The automation rule does not execute.
      • No error message is displayed, leaving users unaware of the issue with the webhook body.

      Workaround

      Manually validate the JSON body of the webhook request for errors before sending it to Confluence Cloud.

            Assignee:
            Unassigned
            Reporter:
            Dhanush
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: