My workflow 2

My workflow 2

Scheduled
High
28
Nodes
Scheduled
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
28
Node Types
8

Node Types

http Request
Token Request, Dartagnan Project list, Create email template, List Available Email Template Braze, Filtered Project Campaign, Dartagnan HTML & MEDIA To Update, Dartagnan HTML & MEDIA Campagne to Create, Update existing email template in Braze
8 nodes
set
Assign Credentials, Filtering Dartagnan Campaigns, Filtering Braze Email Template, Encode Content To Update, Encode Content to Create
5 nodes
split Out
Split Out
1 node
merge
Not existing In Braze, Existing In Braze
2 nodes
if
If campaign is modified recently, Filter Braze vs Dartagnan
2 nodes
code
Embed image in HTML, Embed image in HTML 1
2 nodes
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6
7 nodes
schedule Trigger
Every 5 minutes start
1 node

Workflow JSON

32.11 KB
{
  "meta": {
    "instanceId": "4bcdfa475d937e8c2fc1d40936bca36ec49bdb2525076e1bd53cc12fc6c8756d"
  },
  "name": "My workflow 2",
  "tags": [],
  "nodes": [
    {
      "id": "1562791c-33a9-425c-a774-32e328bd4715",
      "name": "Token Request",
      "type": "n8n-nodes-base.httpRequest",
      "notes": "Get the token from Dartagnan that expires after 60 minutes",
      "position": [
        60,
        200
      ],
      "parameters": {
        "url": "https://app.dartagnan.io/oauth/v2/token",
        "method": "POST",
        "options": {
          "redirect": {
            "redirect": {}
          }
        },
        "sendBody": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "client_id",
              "value": "={{ $('Assign Credentials').item.json.client_id }}"
            },
            {
              "name": "client_secret",
              "value": "={{ $('Assign Credentials').item.json.client_secret }}"
            },
          ...

Showing first 1000 characters. Click "Expand" to view the full JSON.