{
  "name": "Generate product ad copy & CTAs with GPT-4 for Slack and Airtable",
  "nodes": [
    {
      "id": "a8a6738c-9269-427d-821c-9793db821d88",
      "name": "Generate Ad Copy and CTAs",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1180,
        3040
      ]
    },
    {
      "id": "bc9d40c0-758a-490b-9c29-67c901c681c7",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1120,
        3260
      ]
    },
    {
      "id": "0b3e78c5-a59f-4eaa-8f10-c5110b64d6e6",
      "name": "Slack",
      "type": "n8n-nodes-base.slack",
      "position": [
        1760,
        2940
      ]
    },
    {
      "id": "28bc17c8-1d47-4769-bd2b-38eadf33ad5f",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1360,
        3260
      ]
    },
    {
      "id": "9ee0cf4b-fa21-46bb-b64f-834da2762fdb",
      "name": "Airtable",
      "type": "n8n-nodes-base.airtable",
      "position": [
        1760,
        3240
      ]
    },
    {
      "id": "2c548ce7-c10b-47dd-b07d-4f2cc8f48881",
      "name": "Product Info Input",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        960,
        3040
      ]
    },
    {
      "id": "3fb03bf6-7a54-4aad-afe5-4d4ebee70cda",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -740,
        3280
      ],
      "parameters": {
        "width": 1289,
        "height": 2078,
        "content": "## ✍️ AI Copywriter Agent – From Product Info to Ad Copy + CTAs\n\nInstantly generate ad copy and calls-to-action using GPT based on product details. Ideal for:\n✅ Marketers — generate engaging ad conten"
      }
    },
    {
      "id": "938469cb-f289-4796-9e36-cb7a393edc23",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -740,
        2940
      ],
      "parameters": {
        "width": 1300,
        "height": 320,
        "content": "=======================================\n            WORKFLOW ASSISTANCE\n=======================================\nFor any questions or support, please contact:\n    Yaron@nofluff.online\n\nExplore more tip"
      }
    },
    {
      "id": "ce22eac5-dc26-41ec-bc63-2dbc648335aa",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        900,
        2540
      ],
      "parameters": {
        "width": 620,
        "height": 880,
        "content": "## 🧠 Step 1: Generate Ad Copy & CTAs with AI\n\nThis section transforms raw product info into compelling marketing content using GPT-powered intelligence.\n\n### 🤖 **AI-Powered Copywriting Agent**\n\nThe **"
      }
    },
    {
      "id": "c8efbf29-0a40-4096-9db8-92ce16ded9c0",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1560,
        2020
      ],
      "parameters": {
        "width": 620,
        "height": 1400,
        "content": "## 📤 Step 2: Share & Store Results\n\nThis step delivers the AI-generated content where it's needed—either to your team on Slack or into your structured Airtable database.\n\n### 📨 **Option A: Notify via "
      }
    }
  ],
  "connections": {
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Generate Ad Copy and CTAs",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Product Info Input": {
      "main": [
        [
          {
            "node": "Generate Ad Copy and CTAs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Generate Ad Copy and CTAs",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Generate Ad Copy and CTAs": {
      "main": [
        [
          {
            "node": "Airtable",
            "type": "main",
            "index": 0
          },
          {
            "node": "Slack",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}