{
  "openruna_format": "flow-graph-v1",
  "title": "Weekly_Shodan_Query___Report_Accidents__no_function_node_",
  "slug": "weekly-shodan-query-report-accidents-no-function-node",
  "source_filename": "1751_Filter_Schedule_Automation_Scheduled.json",
  "nodes": [
    {
      "id": "Scan each IP",
      "name": "Scan each IP",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Get watched IPs & Ports",
      "name": "Get watched IPs & Ports",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Split out services",
      "name": "Split out services",
      "integration": "itemLists",
      "kind": "logic"
    },
    {
      "id": "Unexpected port?",
      "name": "Unexpected port?",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Set data to post for each port",
      "name": "Set data to post for each port",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Convert to table",
      "name": "Convert to table",
      "integration": "html",
      "kind": "action"
    },
    {
      "id": "Convert to Markdown",
      "name": "Convert to Markdown",
      "integration": "markdown",
      "kind": "action"
    },
    {
      "id": "For each IP",
      "name": "For each IP",
      "integration": "splitInBatches",
      "kind": "logic"
    },
    {
      "id": "Every Monday",
      "name": "Every Monday",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Create TheHive alert",
      "name": "Create TheHive alert",
      "integration": "theHive",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "For each IP",
      "to": "Scan each IP"
    },
    {
      "from": "Every Monday",
      "to": "Get watched IPs & Ports"
    },
    {
      "from": "Scan each IP",
      "to": "Split out services"
    },
    {
      "from": "Convert to table",
      "to": "Convert to Markdown"
    },
    {
      "from": "Unexpected port?",
      "to": "Set data to post for each port"
    },
    {
      "from": "Split out services",
      "to": "Unexpected port?"
    },
    {
      "from": "Convert to Markdown",
      "to": "Create TheHive alert"
    },
    {
      "from": "Create TheHive alert",
      "to": "For each IP"
    },
    {
      "from": "Get watched IPs & Ports",
      "to": "For each IP"
    },
    {
      "from": "Set data to post for each port",
      "to": "Convert to table"
    }
  ]
}