Notify About Issue

jira.notify_issue
ActionBusiness appsconnection required

Calls the Jira Cloud REST API with the connection's email and API token.

Send an email about a Jira issue to the people you choose.

Connection

Required
Yes — the node will not save without one
Auth type
Username & password
Providers
Jira
Secret shape
{"email", "api_token"}
Config it needs
domain
Resolved by
config.connection_id, else node.connection_id

Configuration

10 fields, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
issue_key
Issue key or numeric id, e.g. PROJ-123. Supports {{ }}.
stringYes———
subject
Email subject. Jira supplies one when blank.
stringNo———
text_body
Plain-text body of the email.
stringNo———
html_body
HTML body of the email.
stringNo———
to_reporter
Include the issue's reporter.
booleanNofalse——
to_assignee
Include the issue's current assignee.
booleanNofalse——
to_watchers
Include everyone watching the issue.
booleanNofalse——
to_voters
Include everyone who voted for the issue.
booleanNofalse——
to_account_ids
Comma-separated Atlassian accountIds to email directly.
stringNo———
to_groups
Comma-separated group names to email.
stringNo———
  • At least one of text_body, html_body must be set.
  • At least one of to_account_ids, to_groups, to_reporter, to_assignee, to_watchers, to_voters must be set.

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "to_assignee": false,
  "to_reporter": false,
  "to_voters": false,
  "to_watchers": false
}

Output

One shape.

result

FieldTypeExample
ok
True when Jira accepted the call.
boolean—
key
The issue key the call acted on.
stringPROJ-123
{
  "key": "PROJ-123",
  "ok": false
}

Notes

  • Jira sends nothing when outgoing mail is disabled for the site, and the call still returns success.

See Notify About Issue run in a workflow.

In a technical demo we add the Jira connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.