{
  "name": "Open Bee — IT ticket triage",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "openbee-ticket",
        "responseMode": "responseNode",
        "options": {}
      },
      "id": "1a2b3c4d-0001-0001-0001-000000000001",
      "name": "Ticket received",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 2,
      "position": [240, 300],
      "webhookId": "openbee-ticket"
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://openbee.me/api/v1/agents/YOUR_AGENT_SLUG/run",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            { "name": "Authorization", "value": "Bearer obk_live_YOUR_KEY" }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "{\n  \"inputs\": {\n    \"ticket\": \"{{ $json.body.ticket }}\"\n  }\n}",
        "options": {}
      },
      "id": "1a2b3c4d-0002-0002-0002-000000000002",
      "name": "Open Bee — triage",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [480, 300]
    },
    {
      "parameters": {
        "respondWith": "json",
        "responseBody": "={{ { \"triage\": $json.output, \"run_id\": $json.run_id } }}",
        "options": {}
      },
      "id": "1a2b3c4d-0003-0003-0003-000000000003",
      "name": "Respond with triage",
      "type": "n8n-nodes-base.respondToWebhook",
      "typeVersion": 1,
      "position": [720, 300]
    }
  ],
  "connections": {
    "Ticket received": {
      "main": [[{ "node": "Open Bee — triage", "type": "main", "index": 0 }]]
    },
    "Open Bee — triage": {
      "main": [[{ "node": "Respond with triage", "type": "main", "index": 0 }]]
    }
  },
  "active": false,
  "settings": { "executionOrder": "v1" },
  "meta": {}
}
