{
  "openruna_format": "flow-graph-v1",
  "title": "My workflow 2",
  "slug": "my-workflow-2",
  "source_filename": "0774_Splitout_Code_Automate_Webhook.json",
  "nodes": [
    {
      "id": "Token Request",
      "name": "Token Request",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Assign Credentials",
      "name": "Assign Credentials",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Dartagnan Project list",
      "name": "Dartagnan Project list",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Create email template",
      "name": "Create email template",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "List Available Email Template Braze",
      "name": "List Available Email Template Braze",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Filtered Project Campaign",
      "name": "Filtered Project Campaign",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Filtering Dartagnan Campaigns",
      "name": "Filtering Dartagnan Campaigns",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Split Out",
      "name": "Split Out",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Filtering Braze Email Template",
      "name": "Filtering Braze Email Template",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Not existing In Braze",
      "name": "Not existing In Braze",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Existing In Braze",
      "name": "Existing In Braze",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Dartagnan HTML & MEDIA To Update",
      "name": "Dartagnan HTML & MEDIA To Update",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Encode Content To Update",
      "name": "Encode Content To Update",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Dartagnan HTML & MEDIA Campagne to Create",
      "name": "Dartagnan HTML & MEDIA Campagne to Create",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Encode Content to Create",
      "name": "Encode Content to Create",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "If campaign is modified recently",
      "name": "If campaign is modified recently",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Filter Braze vs Dartagnan",
      "name": "Filter Braze vs Dartagnan",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Embed image in HTML",
      "name": "Embed image in HTML",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Embed image in HTML 1",
      "name": "Embed image in HTML 1",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Every 5 minutes start",
      "name": "Every 5 minutes start",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Update existing email template in Braze",
      "name": "Update existing email template in Braze",
      "integration": "httpRequest",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Split Out",
      "to": "Filtering Braze Email Template"
    },
    {
      "from": "Token Request",
      "to": "Dartagnan Project list"
    },
    {
      "from": "Existing In Braze",
      "to": "If campaign is modified recently"
    },
    {
      "from": "Assign Credentials",
      "to": "List Available Email Template Braze"
    },
    {
      "from": "Assign Credentials",
      "to": "Token Request"
    },
    {
      "from": "Embed image in HTML",
      "to": "Encode Content To Update"
    },
    {
      "from": "Embed image in HTML 1",
      "to": "Encode Content to Create"
    },
    {
      "from": "Every 5 minutes start",
      "to": "Assign Credentials"
    },
    {
      "from": "Not existing In Braze",
      "to": "Filter Braze vs Dartagnan"
    },
    {
      "from": "Dartagnan Project list",
      "to": "Filtered Project Campaign"
    },
    {
      "from": "Encode Content To Update",
      "to": "Update existing email template in Braze"
    },
    {
      "from": "Encode Content to Create",
      "to": "Create email template"
    },
    {
      "from": "Filter Braze vs Dartagnan",
      "to": "Dartagnan HTML & MEDIA Campagne to Create"
    },
    {
      "from": "Filtered Project Campaign",
      "to": "Filtering Dartagnan Campaigns"
    },
    {
      "from": "Filtering Dartagnan Campaigns",
      "to": "Existing In Braze"
    },
    {
      "from": "Filtering Dartagnan Campaigns",
      "to": "Not existing In Braze"
    },
    {
      "from": "Filtering Braze Email Template",
      "to": "Existing In Braze"
    },
    {
      "from": "Filtering Braze Email Template",
      "to": "Not existing In Braze"
    },
    {
      "from": "Dartagnan HTML & MEDIA To Update",
      "to": "Embed image in HTML"
    },
    {
      "from": "If campaign is modified recently",
      "to": "Dartagnan HTML & MEDIA To Update"
    },
    {
      "from": "List Available Email Template Braze",
      "to": "Split Out"
    },
    {
      "from": "Dartagnan HTML & MEDIA Campagne to Create",
      "to": "Embed image in HTML 1"
    }
  ]
}