{
  "openruna_format": "flow-graph-v1",
  "title": "0435_Splitout_Filter_Create_Webhook",
  "slug": "0435-splitout-filter-create-webhook",
  "source_filename": "0435_Splitout_Filter_Create_Webhook.json",
  "nodes": [
    {
      "id": "Enrich company",
      "name": "Enrich company",
      "integration": "clearbit",
      "kind": "action"
    },
    {
      "id": "Get all leads",
      "name": "Get all leads",
      "integration": "pipedrive",
      "kind": "action"
    },
    {
      "id": "Add Organization ID to data",
      "name": "Add Organization ID to data",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Keep leads that match the criteria",
      "name": "Keep leads that match the criteria",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Trigger every 5 minutes",
      "name": "Trigger every 5 minutes",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Setup",
      "name": "Setup",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Send alert to Slack",
      "name": "Send alert to Slack",
      "integration": "slack",
      "kind": "action"
    },
    {
      "id": "Merge data",
      "name": "Merge data",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Get organization details",
      "name": "Get organization details",
      "integration": "pipedrive",
      "kind": "action"
    },
    {
      "id": "Get all organization keys",
      "name": "Get all organization keys",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Get all lead keys",
      "name": "Get all lead keys",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Split out lead field data",
      "name": "Split out lead field data",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Split out organization field",
      "name": "Split out organization field",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Show only custom lead fields",
      "name": "Show only custom lead fields",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Show only custom organization fields",
      "name": "Show only custom organization fields",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Mark lead as enriched in Pipedrive",
      "name": "Mark lead as enriched in Pipedrive",
      "integration": "httpRequest",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Setup",
      "to": "Get all leads"
    },
    {
      "from": "Merge data",
      "to": "Mark lead as enriched in Pipedrive"
    },
    {
      "from": "Get all leads",
      "to": "Get organization details"
    },
    {
      "from": "Get all leads",
      "to": "Merge data"
    },
    {
      "from": "Enrich company",
      "to": "Add Organization ID to data"
    },
    {
      "from": "Get all lead keys",
      "to": "Split out lead field data"
    },
    {
      "from": "Trigger every 5 minutes",
      "to": "Setup"
    },
    {
      "from": "Get organization details",
      "to": "Enrich company"
    },
    {
      "from": "Get all organization keys",
      "to": "Split out organization field"
    },
    {
      "from": "Split out lead field data",
      "to": "Show only custom lead fields"
    },
    {
      "from": "Add Organization ID to data",
      "to": "Merge data"
    },
    {
      "from": "Split out organization field",
      "to": "Show only custom organization fields"
    },
    {
      "from": "Keep leads that match the criteria",
      "to": "Send alert to Slack"
    },
    {
      "from": "Mark lead as enriched in Pipedrive",
      "to": "Keep leads that match the criteria"
    }
  ]
}