{
  "name": "Generate client proposals from call transcripts with AI, Google Slides and Airtable",
  "nodes": [
    {
      "id": "add01d77-c169-41f9-9bce-51462e2a44ab",
      "name": "Replace text in a presentation",
      "type": "n8n-nodes-base.googleSlides",
      "position": [
        1024,
        0
      ]
    },
    {
      "id": "41fe6c9c-88bd-4c36-a64c-7dac0268e456",
      "name": "Copy file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        816,
        0
      ]
    },
    {
      "id": "9e79d395-57f9-4afb-9d35-75dda74e6561",
      "name": "Share file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        1232,
        0
      ]
    },
    {
      "id": "0579e838-85ac-4cae-a7d4-c2c42203a47e",
      "name": "Update record",
      "type": "n8n-nodes-base.airtable",
      "position": [
        1440,
        0
      ]
    },
    {
      "id": "12130334-d35d-4bf6-92dd-0c45641d6001",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        -96
      ],
      "parameters": {
        "width": 320,
        "height": 352,
        "content": "## Guide\n\nCreate you openai api key here: https://platform.openai.com/settings/organization/api-keys\n\nSetup credentials, Oauth, and scopes for google drive / slides  here: https://console.cloud.google"
      }
    },
    {
      "id": "c5647c6c-362b-4868-ba0b-95a356e9d117",
      "name": "Message a model",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        480,
        0
      ]
    },
    {
      "id": "eea034a6-93dd-4fff-9fe2-d0189c5f7b2b",
      "name": "When chat message received",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        304,
        0
      ]
    }
  ],
  "connections": {
    "Copy file": {
      "main": [
        [
          {
            "node": "Replace text in a presentation",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Share file": {
      "main": [
        [
          {
            "node": "Update record",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Message a model": {
      "main": [
        [
          {
            "node": "Copy file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When chat message received": {
      "main": [
        [
          {
            "node": "Message a model",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Replace text in a presentation": {
      "main": [
        [
          {
            "node": "Share file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}