{
  "name": "Automated Overdue Invoice Reminders",
  "flow": [
    {
      "id": 8,
      "module": "google-sheets:filterRows",
      "version": 2,
      "parameters": {},
      "mapper": {
        "from": "drive",
        "filter": [
          [
            {
              "a": "H",
              "b": "Overdue",
              "o": "text:equal"
            }
          ]
        ],
        "sheetId": "Sheet1",
        "sortOrder": "asc",
        "spreadsheetId": "YOUR_SPREADSHEET_ID",
        "tableFirstRow": "A1:CZ1",
        "includesHeaders": true,
        "valueRenderOption": "FORMATTED_VALUE",
        "dateTimeRenderOption": "FORMATTED_STRING"
      },
      "metadata": {
        "designer": {
          "x": 0,
          "y": 750
        },
        "parameters": [
          {
            "name": "__IMTCONN__",
            "type": "account:google",
            "label": "Connection",
            "required": true
          }
        ],
        "expect": [
          {
            "name": "from",
            "type": "select",
            "label": "Search Method",
            "required": true,
            "validate": {
              "enum": [
                "drive",
                "share"
              ]
            }
          },
          {
            "name": "valueRenderOption",
            "type": "select",
            "label": "Value render option",
            "validate": {
              "enum": [
                "FORMATTED_VALUE",
                "UNFORMATTED_VALUE",
                "FORMULA"
              ]
            }
          },
          {
            "name": "dateTimeRenderOption",
            "type": "select",
            "label": "Date and time render option",
            "validate": {
              "enum": [
                "SERIAL_NUMBER",
                "FORMATTED_STRING"
              ]
            }
          },
          {
            "name": "limit",
            "type": "uinteger",
            "label": "Limit"
          },
          {
            "name": "spreadsheetId",
            "type": "select",
            "label": "Spreadsheet ID",
            "required": true
          },
          {
            "name": "sheetId",
            "type": "select",
            "label": "Sheet Name",
            "required": true
          },
          {
            "name": "includesHeaders",
            "type": "select",
            "label": "Table contains headers",
            "required": true,
            "validate": {
              "enum": [
                true,
                false
              ]
            }
          },
          {
            "name": "tableFirstRow",
            "type": "select",
            "label": "Column range",
            "required": true,
            "validate": {
              "enum": [
                "A1:Z1",
                "A1:BZ1",
                "A1:CZ1",
                "A1:DZ1",
                "A1:MZ1",
                "A1:ZZ1",
                "A1:AZZ1",
                "A1:BZZ1",
                "A1:CZZ1",
                "A1:DZZ1",
                "A1:MZZ1",
                "A1:ZZZ1"
              ]
            }
          },
          {
            "name": "filter",
            "type": "filter",
            "label": "Filter",
            "options": "rpc://google-sheets/2/rpcGetFilterKeys?includesHeaders=true"
          },
          {
            "name": "orderBy",
            "type": "select",
            "label": "Order by"
          },
          {
            "name": "sortOrder",
            "type": "select",
            "label": "Sort order",
            "validate": {
              "enum": [
                "asc",
                "desc"
              ]
            }
          }
        ]
      }
    },
    {
      "id": 9,
      "module": "util:SetVariable2",
      "version": 1,
      "parameters": {},
      "mapper": {
        "name": "daysSinceInvoiceSent",
        "scope": "roundtrip",
        "value": "{{round((now - parseDate(8.`0`; \"YYYY-MM-DD\")) / 1000 / 60 / 60 / 24)}}"
      },
      "metadata": {
        "designer": {
          "x": 300,
          "y": 750,
          "name": "Grab Date"
        },
        "expect": [
          {
            "name": "name",
            "type": "text",
            "label": "Variable name",
            "required": true
          },
          {
            "name": "scope",
            "type": "select",
            "label": "Variable lifetime",
            "required": true,
            "validate": {
              "enum": [
                "roundtrip",
                "execution"
              ]
            }
          },
          {
            "name": "value",
            "type": "any",
            "label": "Variable value"
          }
        ]
      }
    },
    {
      "id": 10,
      "module": "builtin:BasicRouter",
      "version": 1,
      "mapper": null,
      "metadata": {
        "designer": {
          "x": 600,
          "y": 750
        }
      },
      "routes": [
        {
          "flow": [
            {
              "id": 11,
              "module": "email:ActionCreateDraft",
              "version": 7,
              "parameters": {},
              "filter": {
                "name": "7 days?",
                "conditions": [
                  [
                    {
                      "a": "{{9.daysSinceInvoiceSent}}",
                      "b": "7",
                      "o": "number:equal"
                    }
                  ]
                ]
              },
              "mapper": {
                "cc": [],
                "to": [
                  "{{8.`5`}}"
                ],
                "bcc": [],
                "from": "",
                "text": "Hey {{8.`3`}},\n\nHope you're doing well. Just wanted to check in on the invoice I sent over last week. Let me know if you have any questions.\n\nThanks,\n[Your Name]",
                "folder": "[Gmail]/Drafts",
                "sender": "",
                "headers": [],
                "replyTo": "",
                "subject": "Checking in",
                "priority": "normal",
                "inReplyTo": "",
                "references": [],
                "attachments": [],
                "contentType": "text"
              },
              "metadata": {
                "designer": {
                  "x": 900,
                  "y": 0
                },
                "parameters": [
                  {
                    "name": "account",
                    "type": "account:imap,google-restricted,microsoft-smtp-imap",
                    "label": "Connection",
                    "required": true
                  }
                ],
                "expect": [
                  {
                    "type": "hidden"
                  },
                  {
                    "name": "folder",
                    "type": "folder",
                    "label": "Folder",
                    "required": true
                  },
                  {
                    "name": "to",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address",
                      "required": true
                    },
                    "type": "array",
                    "label": "To",
                    "required": true
                  },
                  {
                    "name": "subject",
                    "type": "text",
                    "label": "Subject"
                  },
                  {
                    "name": "contentType",
                    "type": "select",
                    "label": "Content Type",
                    "required": true,
                    "validate": {
                      "enum": [
                        "html",
                        "text"
                      ]
                    }
                  },
                  {
                    "name": "attachments",
                    "spec": [
                      {
                        "name": "fileName",
                        "type": "filename",
                        "label": "File name",
                        "required": true,
                        "semantic": "file:name"
                      },
                      {
                        "name": "data",
                        "type": "buffer",
                        "label": "Data",
                        "required": true,
                        "semantic": "file:data"
                      },
                      {
                        "name": "cid",
                        "type": "text",
                        "label": "Content-ID"
                      }
                    ],
                    "type": "array",
                    "label": "Attachments"
                  },
                  {
                    "name": "cc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Copy recipient"
                  },
                  {
                    "name": "bcc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Blind copy recipient"
                  },
                  {
                    "name": "from",
                    "type": "text",
                    "label": "From"
                  },
                  {
                    "name": "sender",
                    "type": "text",
                    "label": "Sender"
                  },
                  {
                    "name": "replyTo",
                    "type": "text",
                    "label": "Reply-To"
                  },
                  {
                    "name": "inReplyTo",
                    "type": "text",
                    "label": "In-Reply-To"
                  },
                  {
                    "name": "references",
                    "spec": {
                      "name": "value",
                      "type": "text",
                      "label": "Reference",
                      "required": true
                    },
                    "type": "array",
                    "label": "References"
                  },
                  {
                    "name": "priority",
                    "type": "select",
                    "label": "Priority",
                    "validate": {
                      "enum": [
                        "high",
                        "normal",
                        "low"
                      ]
                    }
                  },
                  {
                    "name": "headers",
                    "spec": [
                      {
                        "name": "key",
                        "type": "text",
                        "label": "Key",
                        "required": true
                      },
                      {
                        "name": "value",
                        "type": "text",
                        "label": "Value",
                        "required": true
                      }
                    ],
                    "type": "array",
                    "label": "Headers"
                  },
                  {
                    "name": "text",
                    "type": "text",
                    "label": "Content"
                  }
                ]
              }
            }
          ]
        },
        {
          "flow": [
            {
              "id": 12,
              "module": "email:ActionCreateDraft",
              "version": 7,
              "parameters": {},
              "filter": {
                "name": "14 days?",
                "conditions": [
                  [
                    {
                      "a": "{{9.daysSinceInvoiceSent}}",
                      "b": "14",
                      "o": "number:equal"
                    }
                  ]
                ]
              },
              "mapper": {
                "cc": [],
                "to": [
                  "{{8.`5`}}"
                ],
                "bcc": [],
                "from": "",
                "text": "Hey {{8.`3`}},\n\nAny update on that invoice from two weeks ago? Sorry, just want to make sure I close this out.\n\n- [Your Name]",
                "folder": "[Gmail]/Drafts",
                "sender": "",
                "headers": [],
                "replyTo": "",
                "subject": "Checking in",
                "priority": "normal",
                "inReplyTo": "",
                "references": [],
                "attachments": [],
                "contentType": "text"
              },
              "metadata": {
                "designer": {
                  "x": 900,
                  "y": 300
                },
                "parameters": [
                  {
                    "name": "account",
                    "type": "account:imap,google-restricted,microsoft-smtp-imap",
                    "label": "Connection",
                    "required": true
                  }
                ],
                "expect": [
                  {
                    "type": "hidden"
                  },
                  {
                    "name": "folder",
                    "type": "folder",
                    "label": "Folder",
                    "required": true
                  },
                  {
                    "name": "to",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address",
                      "required": true
                    },
                    "type": "array",
                    "label": "To",
                    "required": true
                  },
                  {
                    "name": "subject",
                    "type": "text",
                    "label": "Subject"
                  },
                  {
                    "name": "contentType",
                    "type": "select",
                    "label": "Content Type",
                    "required": true,
                    "validate": {
                      "enum": [
                        "html",
                        "text"
                      ]
                    }
                  },
                  {
                    "name": "attachments",
                    "spec": [
                      {
                        "name": "fileName",
                        "type": "filename",
                        "label": "File name",
                        "required": true,
                        "semantic": "file:name"
                      },
                      {
                        "name": "data",
                        "type": "buffer",
                        "label": "Data",
                        "required": true,
                        "semantic": "file:data"
                      },
                      {
                        "name": "cid",
                        "type": "text",
                        "label": "Content-ID"
                      }
                    ],
                    "type": "array",
                    "label": "Attachments"
                  },
                  {
                    "name": "cc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Copy recipient"
                  },
                  {
                    "name": "bcc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Blind copy recipient"
                  },
                  {
                    "name": "from",
                    "type": "text",
                    "label": "From"
                  },
                  {
                    "name": "sender",
                    "type": "text",
                    "label": "Sender"
                  },
                  {
                    "name": "replyTo",
                    "type": "text",
                    "label": "Reply-To"
                  },
                  {
                    "name": "inReplyTo",
                    "type": "text",
                    "label": "In-Reply-To"
                  },
                  {
                    "name": "references",
                    "spec": {
                      "name": "value",
                      "type": "text",
                      "label": "Reference",
                      "required": true
                    },
                    "type": "array",
                    "label": "References"
                  },
                  {
                    "name": "priority",
                    "type": "select",
                    "label": "Priority",
                    "validate": {
                      "enum": [
                        "high",
                        "normal",
                        "low"
                      ]
                    }
                  },
                  {
                    "name": "headers",
                    "spec": [
                      {
                        "name": "key",
                        "type": "text",
                        "label": "Key",
                        "required": true
                      },
                      {
                        "name": "value",
                        "type": "text",
                        "label": "Value",
                        "required": true
                      }
                    ],
                    "type": "array",
                    "label": "Headers"
                  },
                  {
                    "name": "text",
                    "type": "text",
                    "label": "Content"
                  }
                ]
              }
            }
          ]
        },
        {
          "flow": [
            {
              "id": 13,
              "module": "email:ActionCreateDraft",
              "version": 7,
              "parameters": {},
              "filter": {
                "name": "21 days?",
                "conditions": [
                  [
                    {
                      "a": "{{9.daysSinceInvoiceSent}}",
                      "b": "21",
                      "o": "number:equal"
                    }
                  ]
                ]
              },
              "mapper": {
                "cc": [],
                "to": [
                  "{{8.`5`}}"
                ],
                "bcc": [],
                "from": "",
                "text": "{{8.`3`}},\n\nChecking on my invoice from a couple of weeks ago. All good?\n\n- [Your Name]",
                "folder": "[Gmail]/Drafts",
                "sender": "",
                "headers": [],
                "replyTo": "",
                "subject": "Checking in",
                "priority": "normal",
                "inReplyTo": "",
                "references": [],
                "attachments": [],
                "contentType": "text"
              },
              "metadata": {
                "designer": {
                  "x": 900,
                  "y": 600
                },
                "parameters": [
                  {
                    "name": "account",
                    "type": "account:imap,google-restricted,microsoft-smtp-imap",
                    "label": "Connection",
                    "required": true
                  }
                ],
                "expect": [
                  {
                    "type": "hidden"
                  },
                  {
                    "name": "folder",
                    "type": "folder",
                    "label": "Folder",
                    "required": true
                  },
                  {
                    "name": "to",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address",
                      "required": true
                    },
                    "type": "array",
                    "label": "To",
                    "required": true
                  },
                  {
                    "name": "subject",
                    "type": "text",
                    "label": "Subject"
                  },
                  {
                    "name": "contentType",
                    "type": "select",
                    "label": "Content Type",
                    "required": true,
                    "validate": {
                      "enum": [
                        "html",
                        "text"
                      ]
                    }
                  },
                  {
                    "name": "attachments",
                    "spec": [
                      {
                        "name": "fileName",
                        "type": "filename",
                        "label": "File name",
                        "required": true,
                        "semantic": "file:name"
                      },
                      {
                        "name": "data",
                        "type": "buffer",
                        "label": "Data",
                        "required": true,
                        "semantic": "file:data"
                      },
                      {
                        "name": "cid",
                        "type": "text",
                        "label": "Content-ID"
                      }
                    ],
                    "type": "array",
                    "label": "Attachments"
                  },
                  {
                    "name": "cc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Copy recipient"
                  },
                  {
                    "name": "bcc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Blind copy recipient"
                  },
                  {
                    "name": "from",
                    "type": "text",
                    "label": "From"
                  },
                  {
                    "name": "sender",
                    "type": "text",
                    "label": "Sender"
                  },
                  {
                    "name": "replyTo",
                    "type": "text",
                    "label": "Reply-To"
                  },
                  {
                    "name": "inReplyTo",
                    "type": "text",
                    "label": "In-Reply-To"
                  },
                  {
                    "name": "references",
                    "spec": {
                      "name": "value",
                      "type": "text",
                      "label": "Reference",
                      "required": true
                    },
                    "type": "array",
                    "label": "References"
                  },
                  {
                    "name": "priority",
                    "type": "select",
                    "label": "Priority",
                    "validate": {
                      "enum": [
                        "high",
                        "normal",
                        "low"
                      ]
                    }
                  },
                  {
                    "name": "headers",
                    "spec": [
                      {
                        "name": "key",
                        "type": "text",
                        "label": "Key",
                        "required": true
                      },
                      {
                        "name": "value",
                        "type": "text",
                        "label": "Value",
                        "required": true
                      }
                    ],
                    "type": "array",
                    "label": "Headers"
                  },
                  {
                    "name": "text",
                    "type": "text",
                    "label": "Content"
                  }
                ]
              }
            }
          ]
        },
        {
          "flow": [
            {
              "id": 14,
              "module": "email:ActionCreateDraft",
              "version": 7,
              "parameters": {},
              "filter": {
                "name": "28 days?",
                "conditions": [
                  [
                    {
                      "a": "{{9.daysSinceInvoiceSent}}",
                      "b": "28",
                      "o": "number:equal"
                    }
                  ]
                ]
              },
              "mapper": {
                "cc": [],
                "to": [
                  "{{8.`5`}}"
                ],
                "bcc": [],
                "from": "",
                "text": "Hey {{8.`3`}},\n\nApologies—I know I've followed up about this a few times now, but just wondering about that invoice I sent.\n\nLet me know if there's anything you need on it please!\n\n- [Your Name]",
                "folder": "[Gmail]/Drafts",
                "sender": "",
                "headers": [],
                "replyTo": "",
                "subject": "Checking in",
                "priority": "normal",
                "inReplyTo": "",
                "references": [],
                "attachments": [],
                "contentType": "text"
              },
              "metadata": {
                "designer": {
                  "x": 900,
                  "y": 900
                },
                "parameters": [
                  {
                    "name": "account",
                    "type": "account:imap,google-restricted,microsoft-smtp-imap",
                    "label": "Connection",
                    "required": true
                  }
                ],
                "expect": [
                  {
                    "type": "hidden"
                  },
                  {
                    "name": "folder",
                    "type": "folder",
                    "label": "Folder",
                    "required": true
                  },
                  {
                    "name": "to",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address",
                      "required": true
                    },
                    "type": "array",
                    "label": "To",
                    "required": true
                  },
                  {
                    "name": "subject",
                    "type": "text",
                    "label": "Subject"
                  },
                  {
                    "name": "contentType",
                    "type": "select",
                    "label": "Content Type",
                    "required": true,
                    "validate": {
                      "enum": [
                        "html",
                        "text"
                      ]
                    }
                  },
                  {
                    "name": "attachments",
                    "spec": [
                      {
                        "name": "fileName",
                        "type": "filename",
                        "label": "File name",
                        "required": true,
                        "semantic": "file:name"
                      },
                      {
                        "name": "data",
                        "type": "buffer",
                        "label": "Data",
                        "required": true,
                        "semantic": "file:data"
                      },
                      {
                        "name": "cid",
                        "type": "text",
                        "label": "Content-ID"
                      }
                    ],
                    "type": "array",
                    "label": "Attachments"
                  },
                  {
                    "name": "cc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Copy recipient"
                  },
                  {
                    "name": "bcc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Blind copy recipient"
                  },
                  {
                    "name": "from",
                    "type": "text",
                    "label": "From"
                  },
                  {
                    "name": "sender",
                    "type": "text",
                    "label": "Sender"
                  },
                  {
                    "name": "replyTo",
                    "type": "text",
                    "label": "Reply-To"
                  },
                  {
                    "name": "inReplyTo",
                    "type": "text",
                    "label": "In-Reply-To"
                  },
                  {
                    "name": "references",
                    "spec": {
                      "name": "value",
                      "type": "text",
                      "label": "Reference",
                      "required": true
                    },
                    "type": "array",
                    "label": "References"
                  },
                  {
                    "name": "priority",
                    "type": "select",
                    "label": "Priority",
                    "validate": {
                      "enum": [
                        "high",
                        "normal",
                        "low"
                      ]
                    }
                  },
                  {
                    "name": "headers",
                    "spec": [
                      {
                        "name": "key",
                        "type": "text",
                        "label": "Key",
                        "required": true
                      },
                      {
                        "name": "value",
                        "type": "text",
                        "label": "Value",
                        "required": true
                      }
                    ],
                    "type": "array",
                    "label": "Headers"
                  },
                  {
                    "name": "text",
                    "type": "text",
                    "label": "Content"
                  }
                ]
              }
            }
          ]
        },
        {
          "flow": [
            {
              "id": 15,
              "module": "email:ActionCreateDraft",
              "version": 7,
              "parameters": {},
              "filter": {
                "name": "35 days?",
                "conditions": [
                  [
                    {
                      "a": "{{9.daysSinceInvoiceSent}}",
                      "b": "35",
                      "o": "number:equal"
                    }
                  ]
                ]
              },
              "mapper": {
                "cc": [],
                "to": [
                  "{{8.`5`}}"
                ],
                "bcc": [],
                "from": "",
                "text": "Hey {{8.`3`}},\n\nHope all's good. Just following up on the invoice from last month.\n\nThanks,\n[Your Name]",
                "folder": "[Gmail]/Drafts",
                "sender": "",
                "headers": [],
                "replyTo": "",
                "subject": "Checking in",
                "priority": "normal",
                "inReplyTo": "",
                "references": [],
                "attachments": [],
                "contentType": "text"
              },
              "metadata": {
                "designer": {
                  "x": 900,
                  "y": 1200
                },
                "parameters": [
                  {
                    "name": "account",
                    "type": "account:imap,google-restricted,microsoft-smtp-imap",
                    "label": "Connection",
                    "required": true
                  }
                ],
                "expect": [
                  {
                    "type": "hidden"
                  },
                  {
                    "name": "folder",
                    "type": "folder",
                    "label": "Folder",
                    "required": true
                  },
                  {
                    "name": "to",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address",
                      "required": true
                    },
                    "type": "array",
                    "label": "To",
                    "required": true
                  },
                  {
                    "name": "subject",
                    "type": "text",
                    "label": "Subject"
                  },
                  {
                    "name": "contentType",
                    "type": "select",
                    "label": "Content Type",
                    "required": true,
                    "validate": {
                      "enum": [
                        "html",
                        "text"
                      ]
                    }
                  },
                  {
                    "name": "attachments",
                    "spec": [
                      {
                        "name": "fileName",
                        "type": "filename",
                        "label": "File name",
                        "required": true,
                        "semantic": "file:name"
                      },
                      {
                        "name": "data",
                        "type": "buffer",
                        "label": "Data",
                        "required": true,
                        "semantic": "file:data"
                      },
                      {
                        "name": "cid",
                        "type": "text",
                        "label": "Content-ID"
                      }
                    ],
                    "type": "array",
                    "label": "Attachments"
                  },
                  {
                    "name": "cc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Copy recipient"
                  },
                  {
                    "name": "bcc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Blind copy recipient"
                  },
                  {
                    "name": "from",
                    "type": "text",
                    "label": "From"
                  },
                  {
                    "name": "sender",
                    "type": "text",
                    "label": "Sender"
                  },
                  {
                    "name": "replyTo",
                    "type": "text",
                    "label": "Reply-To"
                  },
                  {
                    "name": "inReplyTo",
                    "type": "text",
                    "label": "In-Reply-To"
                  },
                  {
                    "name": "references",
                    "spec": {
                      "name": "value",
                      "type": "text",
                      "label": "Reference",
                      "required": true
                    },
                    "type": "array",
                    "label": "References"
                  },
                  {
                    "name": "priority",
                    "type": "select",
                    "label": "Priority",
                    "validate": {
                      "enum": [
                        "high",
                        "normal",
                        "low"
                      ]
                    }
                  },
                  {
                    "name": "headers",
                    "spec": [
                      {
                        "name": "key",
                        "type": "text",
                        "label": "Key",
                        "required": true
                      },
                      {
                        "name": "value",
                        "type": "text",
                        "label": "Value",
                        "required": true
                      }
                    ],
                    "type": "array",
                    "label": "Headers"
                  },
                  {
                    "name": "text",
                    "type": "text",
                    "label": "Content"
                  }
                ]
              }
            }
          ]
        },
        {
          "flow": [
            {
              "id": 16,
              "module": "email:ActionCreateDraft",
              "version": 7,
              "parameters": {},
              "filter": {
                "name": "42 days?",
                "conditions": [
                  [
                    {
                      "a": "{{9.daysSinceInvoiceSent}}",
                      "b": "42",
                      "o": "number:equal"
                    }
                  ]
                ]
              },
              "mapper": {
                "cc": [],
                "to": [
                  "{{8.`5`}}"
                ],
                "bcc": [],
                "from": "",
                "text": "Hey {{8.`3`}},\n\nI know this is repetitive, but it's been a little over a month and I'm still waiting on that invoice. Is there anything I can do to expedite this or make your life easier?\n\nThanks,\n[Your Name]",
                "folder": "[Gmail]/Drafts",
                "sender": "",
                "headers": [],
                "replyTo": "",
                "subject": "Checking in",
                "priority": "normal",
                "inReplyTo": "",
                "references": [],
                "attachments": [],
                "contentType": "text"
              },
              "metadata": {
                "designer": {
                  "x": 900,
                  "y": 1500
                },
                "parameters": [
                  {
                    "name": "account",
                    "type": "account:imap,google-restricted,microsoft-smtp-imap",
                    "label": "Connection",
                    "required": true
                  }
                ],
                "expect": [
                  {
                    "type": "hidden"
                  },
                  {
                    "name": "folder",
                    "type": "folder",
                    "label": "Folder",
                    "required": true
                  },
                  {
                    "name": "to",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address",
                      "required": true
                    },
                    "type": "array",
                    "label": "To",
                    "required": true
                  },
                  {
                    "name": "subject",
                    "type": "text",
                    "label": "Subject"
                  },
                  {
                    "name": "contentType",
                    "type": "select",
                    "label": "Content Type",
                    "required": true,
                    "validate": {
                      "enum": [
                        "html",
                        "text"
                      ]
                    }
                  },
                  {
                    "name": "attachments",
                    "spec": [
                      {
                        "name": "fileName",
                        "type": "filename",
                        "label": "File name",
                        "required": true,
                        "semantic": "file:name"
                      },
                      {
                        "name": "data",
                        "type": "buffer",
                        "label": "Data",
                        "required": true,
                        "semantic": "file:data"
                      },
                      {
                        "name": "cid",
                        "type": "text",
                        "label": "Content-ID"
                      }
                    ],
                    "type": "array",
                    "label": "Attachments"
                  },
                  {
                    "name": "cc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Copy recipient"
                  },
                  {
                    "name": "bcc",
                    "spec": {
                      "name": "value",
                      "type": "email",
                      "label": "Email address"
                    },
                    "type": "array",
                    "label": "Blind copy recipient"
                  },
                  {
                    "name": "from",
                    "type": "text",
                    "label": "From"
                  },
                  {
                    "name": "sender",
                    "type": "text",
                    "label": "Sender"
                  },
                  {
                    "name": "replyTo",
                    "type": "text",
                    "label": "Reply-To"
                  },
                  {
                    "name": "inReplyTo",
                    "type": "text",
                    "label": "In-Reply-To"
                  },
                  {
                    "name": "references",
                    "spec": {
                      "name": "value",
                      "type": "text",
                      "label": "Reference",
                      "required": true
                    },
                    "type": "array",
                    "label": "References"
                  },
                  {
                    "name": "priority",
                    "type": "select",
                    "label": "Priority",
                    "validate": {
                      "enum": [
                        "high",
                        "normal",
                        "low"
                      ]
                    }
                  },
                  {
                    "name": "headers",
                    "spec": [
                      {
                        "name": "key",
                        "type": "text",
                        "label": "Key",
                        "required": true
                      },
                      {
                        "name": "value",
                        "type": "text",
                        "label": "Value",
                        "required": true
                      }
                    ],
                    "type": "array",
                    "label": "Headers"
                  },
                  {
                    "name": "text",
                    "type": "text",
                    "label": "Content"
                  }
                ]
              }
            }
          ]
        }
      ],
      "parameters": {}
    }
  ],
  "metadata": {
    "instant": false,
    "version": 1,
    "scenario": {
      "roundtrips": 1,
      "maxErrors": 3,
      "autoCommit": true,
      "autoCommitTriggerLast": true,
      "sequential": false,
      "slots": null,
      "confidential": false,
      "dataloss": false,
      "dlq": false,
      "freshVariables": false
    },
    "designer": {
      "orphans": []
    }
  }
}
