{
  "openruna_format": "flow-graph-v1",
  "title": "0230_N8Ntrainingcustomermessenger_Wait_Create_Triggered",
  "slug": "0230-n8ntrainingcustomermessenger-wait-create-triggered",
  "source_filename": "0230_N8Ntrainingcustomermessenger_Wait_Create_Triggered.json",
  "nodes": [
    {
      "id": "On clicking 'execute'",
      "name": "On clicking 'execute'",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Create approval URL",
      "name": "Create approval URL",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Wait for external approval",
      "name": "Wait for external approval",
      "integration": "wait",
      "kind": "logic"
    },
    {
      "id": "Rest of the workflow placeholder",
      "name": "Rest of the workflow placeholder",
      "integration": "noOp",
      "kind": "logic"
    },
    {
      "id": "Customer Datastore",
      "name": "Customer Datastore",
      "integration": "n8nTrainingCustomerDatastore",
      "kind": "action"
    },
    {
      "id": "SplitInBatches",
      "name": "SplitInBatches",
      "integration": "splitInBatches",
      "kind": "logic"
    },
    {
      "id": "Wait for time interval",
      "name": "Wait for time interval",
      "integration": "wait",
      "kind": "logic"
    },
    {
      "id": "If - Are we Finished?",
      "name": "If - Are we Finished?",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Customer Messenger - Send URL to merchant",
      "name": "Customer Messenger - Send URL to merchant",
      "integration": "n8nTrainingCustomerMessenger",
      "kind": "action"
    },
    {
      "id": "Customer Messenger - Send message to client",
      "name": "Customer Messenger - Send message to client",
      "integration": "n8nTrainingCustomerMessenger",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "SplitInBatches",
      "to": "Wait for time interval"
    },
    {
      "from": "Customer Datastore",
      "to": "SplitInBatches"
    },
    {
      "from": "Create approval URL",
      "to": "Customer Messenger - Send URL to merchant"
    },
    {
      "from": "If - Are we Finished?",
      "to": "Create approval URL"
    },
    {
      "from": "If - Are we Finished?",
      "to": "SplitInBatches"
    },
    {
      "from": "On clicking 'execute'",
      "to": "Customer Datastore"
    },
    {
      "from": "Wait for time interval",
      "to": "Customer Messenger - Send message to client"
    },
    {
      "from": "Wait for external approval",
      "to": "Rest of the workflow placeholder"
    },
    {
      "from": "Customer Messenger - Send URL to merchant",
      "to": "Wait for external approval"
    },
    {
      "from": "Customer Messenger - Send message to client",
      "to": "If - Are we Finished?"
    }
  ]
}