{
  "openruna_format": "flow-graph-v1",
  "title": "0396_Datetime_Schedule_Automation_Scheduled",
  "slug": "0396-datetime-schedule-automation-scheduled",
  "source_filename": "0396_Datetime_Schedule_Automation_Scheduled.json",
  "nodes": [
    {
      "id": "Schedule Trigger",
      "name": "Schedule Trigger",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "PURGE DAYS",
      "name": "PURGE DAYS",
      "integration": "dateTime",
      "kind": "logic"
    },
    {
      "id": "DELETE OLD BACKUPS",
      "name": "DELETE OLD BACKUPS",
      "integration": "dropbox",
      "kind": "action"
    },
    {
      "id": "GET WORKFLOWS",
      "name": "GET WORKFLOWS",
      "integration": "n8n",
      "kind": "action"
    },
    {
      "id": "MAKE JSON FILES",
      "name": "MAKE JSON FILES",
      "integration": "moveBinaryData",
      "kind": "action"
    },
    {
      "id": "UPLOAD WORKFLOWS",
      "name": "UPLOAD WORKFLOWS",
      "integration": "dropbox",
      "kind": "action"
    },
    {
      "id": "DESTINATION FOLDER",
      "name": "DESTINATION FOLDER",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "WAIT FOR MOVE TO FINISH",
      "name": "WAIT FOR MOVE TO FINISH",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "GET CURRENT BACKUPS",
      "name": "GET CURRENT BACKUPS",
      "integration": "dropbox",
      "kind": "action"
    },
    {
      "id": "IGNORE FOLDERS",
      "name": "IGNORE FOLDERS",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "MOVE INTO OLD FOLDER",
      "name": "MOVE INTO OLD FOLDER",
      "integration": "dropbox",
      "kind": "action"
    },
    {
      "id": "LIST OLD BACKUPS",
      "name": "LIST OLD BACKUPS",
      "integration": "dropbox",
      "kind": "action"
    },
    {
      "id": "CHECK DATES",
      "name": "CHECK DATES",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "GET CURRENT DATE",
      "name": "GET CURRENT DATE",
      "integration": "dateTime",
      "kind": "logic"
    }
  ],
  "edges": [
    {
      "from": "PURGE DAYS",
      "to": "LIST OLD BACKUPS"
    },
    {
      "from": "CHECK DATES",
      "to": "DELETE OLD BACKUPS"
    },
    {
      "from": "GET WORKFLOWS",
      "to": "MAKE JSON FILES"
    },
    {
      "from": "IGNORE FOLDERS",
      "to": "MOVE INTO OLD FOLDER"
    },
    {
      "from": "MAKE JSON FILES",
      "to": "UPLOAD WORKFLOWS"
    },
    {
      "from": "GET CURRENT DATE",
      "to": "GET CURRENT BACKUPS"
    },
    {
      "from": "LIST OLD BACKUPS",
      "to": "CHECK DATES"
    },
    {
      "from": "Schedule Trigger",
      "to": "DESTINATION FOLDER"
    },
    {
      "from": "DESTINATION FOLDER",
      "to": "GET CURRENT DATE"
    },
    {
      "from": "DESTINATION FOLDER",
      "to": "WAIT FOR MOVE TO FINISH"
    },
    {
      "from": "DESTINATION FOLDER",
      "to": "PURGE DAYS"
    },
    {
      "from": "GET CURRENT BACKUPS",
      "to": "IGNORE FOLDERS"
    },
    {
      "from": "MOVE INTO OLD FOLDER",
      "to": "WAIT FOR MOVE TO FINISH"
    },
    {
      "from": "WAIT FOR MOVE TO FINISH",
      "to": "GET WORKFLOWS"
    }
  ]
}