DocumentationAgent Action Firewall

Jira Integration

Create Jira tickets for approval workflows and track AI agent actions.

Features

  • Automatic ticket creation for approvals
  • Bi-directional sync with Jira workflows
  • Custom field mapping
  • JQL-based automation rules

Setup

1. Connect Jira

  1. Go to Settings > Integrations
  2. Click "Connect Jira"
  3. Enter your Jira instance URL
  4. Authorize with OAuth or API token

2. Configure Project

JSON
{
  "project_key": "AGENT",
  "issue_type": "Task",
  "priority_mapping": {
    "low": "Low",
    "medium": "Medium",
    "high": "High",
    "critical": "Highest"
  }
}

3. Set Up Workflow

Map Jira status transitions to approval decisions:

Jira StatusFirewall Action
To DoPending approval
ApprovedAllow action
RejectedDeny action
DoneAction completed

Ticket Format

Tickets are created with the following information:

TEXT
Summary: [Agent Approval] POST to api.company.com
Description:
  Agent: customer-service-agent
  Tool: http_proxy
  Operation: POST
  Target: https://api.company.com/customers
  Risk Level: Medium

  Parameters:
  - customerId: 123
  - action: update

Labels: agent-firewall, approval-required, medium-risk

Custom Fields

Map action data to Jira custom fields:

JSON
{
  "custom_fields": {
    "customfield_10001": "action.agent_id",
    "customfield_10002": "action.risk_level",
    "customfield_10003": "action.tool"
  }
}

Automation

Use Jira automation rules to:

  • Auto-assign based on risk level
  • Add watchers from security team
  • Set due dates for SLA compliance
  • Escalate overdue approvals

Next Steps