{
  "openruna_format": "flow-graph-v1",
  "title": "Obsidian Notes Read Aloud: Available as a Podcast Feed",
  "slug": "obsidian-notes-read-aloud-available-as-a-podcast-feed",
  "source_filename": "1578_Webhook_Code_Automation_Webhook.json",
  "nodes": [
    {
      "id": "OpenAI1",
      "name": "OpenAI1",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Webhook GET Note",
      "name": "Webhook GET Note",
      "integration": "webhook",
      "kind": "trigger"
    },
    {
      "id": "Webhook GET Podcast Feed",
      "name": "Webhook GET Podcast Feed",
      "integration": "webhook",
      "kind": "trigger"
    },
    {
      "id": "Upload Audio to Cloudinary",
      "name": "Upload Audio to Cloudinary",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "OpenAI",
      "name": "OpenAI",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Merge",
      "name": "Merge",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Aggregate",
      "name": "Aggregate",
      "integration": "aggregate",
      "kind": "logic"
    },
    {
      "id": "Give Audio Unique Name",
      "name": "Give Audio Unique Name",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Send Audio to Obsidian",
      "name": "Send Audio to Obsidian",
      "integration": "respondToWebhook",
      "kind": "action"
    },
    {
      "id": "Rename Fields",
      "name": "Rename Fields",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Append Item to Google Sheet",
      "name": "Append Item to Google Sheet",
      "integration": "googleSheets",
      "kind": "action"
    },
    {
      "id": "Get Items from Google Sheets",
      "name": "Get Items from Google Sheets",
      "integration": "googleSheets",
      "kind": "action"
    },
    {
      "id": "Write RSS Feed",
      "name": "Write RSS Feed",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Return Podcast Feed to Webhook",
      "name": "Return Podcast Feed to Webhook",
      "integration": "respondToWebhook",
      "kind": "action"
    },
    {
      "id": "Manually Enter Other Data for Podcast Feed",
      "name": "Manually Enter Other Data for Podcast Feed",
      "integration": "set",
      "kind": "logic"
    }
  ],
  "edges": [
    {
      "from": "Merge",
      "to": "Aggregate"
    },
    {
      "from": "OpenAI",
      "to": "Merge"
    },
    {
      "from": "OpenAI1",
      "to": "Give Audio Unique Name"
    },
    {
      "from": "Aggregate",
      "to": "Rename Fields"
    },
    {
      "from": "Rename Fields",
      "to": "Append Item to Google Sheet"
    },
    {
      "from": "Write RSS Feed",
      "to": "Return Podcast Feed to Webhook"
    },
    {
      "from": "Webhook GET Note",
      "to": "OpenAI1"
    },
    {
      "from": "Webhook GET Note",
      "to": "OpenAI"
    },
    {
      "from": "Give Audio Unique Name",
      "to": "Upload Audio to Cloudinary"
    },
    {
      "from": "Give Audio Unique Name",
      "to": "Send Audio to Obsidian"
    },
    {
      "from": "Webhook GET Podcast Feed",
      "to": "Get Items from Google Sheets"
    },
    {
      "from": "Upload Audio to Cloudinary",
      "to": "Merge"
    },
    {
      "from": "Get Items from Google Sheets",
      "to": "Manually Enter Other Data for Podcast Feed"
    },
    {
      "from": "Manually Enter Other Data for Podcast Feed",
      "to": "Write RSS Feed"
    }
  ]
}