Set up Jira to Receive Radiant Outgoing Webhooks
Create Jira tasks from Radiant Incoming webhooks.
This guide will walk you through creating an automation rule in Jira that listens for incoming webhooks from Radiant and creates a corresponding Jira issue (Ticket, Bug, or Incident) with all the relevant alert details.
Prerequisites
Before you begin, ensure you have the following:
Create the Incoming webhook trigger in Jira
First, you need to generate a secure webhook endpoint in Jira that Radiant can talk to.
In Jira, navigate to Project settings > Automation (for a specific project) or System > Global Automation (to create a rule that works across multiple projects).
Click Create rule in the top-right corner.
Under Add a trigger, search for and select Incoming webhook.

Under Execute this rule using select Issues provided in the webhook HTTP POST body.
Under Rule details, select an action for your rule (e.g., Create Incident, Create sub-tasks), as well as any conditions or branches you may want to add.

Ensure Turn on rule is toggled. Give the rule an identifiable name and configure the necessary edit permissions.

You will see a unique Webhook URL and a Secret key. Copy both of these values and save them temporarily; you will need them for the Radiant configuration.

Configure the automation rule to create tickets
In the rule builder, click + Add component.
Select THEN: Add an action.

Search for and select Create issue.
Choose the target project and type (e.g., Task, Incident, Bug).
Map the data sent by Radiant to your Jira fields using Smart Values.
Recommended Field Mappings
Copy and paste the following Smart Values into your Jira fields to populate them with Radiant data:
Summary
Description
Labels: e.g. radiant, soc-automation, auto-ticket
Optional: Map "Priority"
You can also map the Jira Priority field based on the Radiant rs_webhookTriggerType.
In the rule builder, click + Add component (after the "Create issue" step).
Select IF: Add a condition.

Under Add a condition, select {{smart values}} condition.
Configure the Condition:
First value: Paste
{{webhookData.rs_webhookTriggerType}}Condition: Select
containsSecond value: Enter
Malicious
Click Next.
Now, inside this new If block, click + Add component > THEN: Add an action.
Select Edit issue.
Check the Priority field and set it to High (or your preferred Critical status).
Click Next.
How this works: The rule will first create the ticket with the standard description. Then, it checks if the alert is "Malicious"; if true, it immediately updates that same ticket to "High Priority."
Configure Radiant Outgoing Webhook
To configure the Radiant Outgoing Webhook, please refer to the Set up Outgoing Webhooks guide.
Important note: When configuring the Jira webhook in Radiant, the Header Name must be exactly:
X-Automation-Webhook-Token
This is the header Jira Automation expects for authenticating incoming webhook requests.
Using anything else (e.g., Authorization, X-Radiant-Token, etc.) will cause Jira to reject or ignore the webhook.
Last updated