{
  "openruna_format": "flow-graph-v1",
  "title": "ETL pipeline",
  "slug": "etl-pipeline",
  "source_filename": "1108_Postgres_Googlecloudnaturallanguage_Automation_Scheduled.json",
  "nodes": [
    {
      "id": "Twitter",
      "name": "Twitter",
      "integration": "twitter",
      "kind": "action"
    },
    {
      "id": "Postgres",
      "name": "Postgres",
      "integration": "postgres",
      "kind": "action"
    },
    {
      "id": "MongoDB",
      "name": "MongoDB",
      "integration": "mongoDb",
      "kind": "action"
    },
    {
      "id": "Slack",
      "name": "Slack",
      "integration": "slack",
      "kind": "action"
    },
    {
      "id": "IF",
      "name": "IF",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "NoOp",
      "name": "NoOp",
      "integration": "noOp",
      "kind": "logic"
    },
    {
      "id": "Google Cloud Natural Language",
      "name": "Google Cloud Natural Language",
      "integration": "googleCloudNaturalLanguage",
      "kind": "action"
    },
    {
      "id": "Set",
      "name": "Set",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Cron",
      "name": "Cron",
      "integration": "cron",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "IF",
      "to": "Slack"
    },
    {
      "from": "IF",
      "to": "NoOp"
    },
    {
      "from": "Set",
      "to": "Postgres"
    },
    {
      "from": "Cron",
      "to": "Twitter"
    },
    {
      "from": "MongoDB",
      "to": "Google Cloud Natural Language"
    },
    {
      "from": "Twitter",
      "to": "MongoDB"
    },
    {
      "from": "Postgres",
      "to": "IF"
    },
    {
      "from": "Google Cloud Natural Language",
      "to": "Set"
    }
  ]
}