Hello,
I am using Jira Automation to send simple updates to a Zapier webook. This works intermittently.
The Jira automation is set up to send the following text when a comment is made on an issue for a project:
{
"Issue Key": "{{issue.key}}",
"Update Made By": "{{issue.comments.last.author.displayName}}",
"Message": "{{issue.comments.last.body.text}}"
}
So if a comment is made on Jira issue ZZ-123 by Joe, like this:
I just tried this with Fred.
The payload post to Zapier is sent like this:
{
"Issue Key": "ZZ-123",
"Update Made By": "Joe",
"Message": "I just tried this with Fred."
}
All good, and Zapier sets off the workflow as normal.
However, sometimes Jira sends the payload body like this:
{ "Issue Key": "ZZ-123", "Update Made By": "Joe", "Message": "I just tried this with Fred." }
As this is text, there should be no difference, but for some reason the Zapier task history does not even acknowledge anything was received. I have tried using both Put and Post from Jira, but no difference. I also tried putting in a line break like ‘\n’ or ‘\\n’, but that appears as \n in the payload.
The examples above are observed when using the ‘Validate your webhook configuration’ tool in Jira.
There are no headers configured in Jira either.