{
  "name": "GPT-4o: Twilio integration with auto follow-up features",
  "nodes": [
    {
      "id": "5f0e216a-ea69-4674-af22-3fe170cbd766",
      "name": "Merge Results",
      "type": "n8n-nodes-base.merge",
      "position": [
        22416,
        16208
      ]
    },
    {
      "id": "b7116aa4-8d06-4ff4-8d74-da1b030a62f2",
      "name": "Track Results",
      "type": "n8n-nodes-base.code",
      "position": [
        22640,
        16208
      ]
    },
    {
      "id": "58a9ef5a-8fb0-4781-8eb0-b4dd3eeb6ad0",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        19280,
        15872
      ],
      "parameters": {
        "width": 928,
        "height": 1392,
        "content": "## 📞 Missed Call Revenue Recovery Bot\n\n### 📋 Setup Instructions\n\n**Step 1: Configure Twilio**\n• Add Twilio credential (Account SID + Auth Token)\n• Replace `+15551234567` with your Twilio phone number "
      }
    },
    {
      "id": "f62d032e-17c4-498c-988a-434e2288a21c",
      "name": "Missed Call Detected2",
      "type": "n8n-nodes-base.twilioTrigger",
      "position": [
        20352,
        16208
      ]
    },
    {
      "id": "fe521a57-2f91-45f5-a09d-efd7fd3cae9f",
      "name": "Analyze Call Context2",
      "type": "n8n-nodes-base.code",
      "position": [
        20576,
        16208
      ]
    },
    {
      "id": "e7a1c806-c63b-45f8-8bf5-51ffc12486d0",
      "name": "Check Existing Contact2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        20800,
        16208
      ]
    },
    {
      "id": "10faf764-b0e6-486b-92c7-8b08663af3ed",
      "name": "Merge Customer Data2",
      "type": "n8n-nodes-base.code",
      "position": [
        21024,
        16208
      ]
    },
    {
      "id": "be1b553a-725b-4a80-b901-1d469794bdaa",
      "name": "Generate AI Response2",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        21280,
        16208
      ]
    },
    {
      "id": "27649586-1171-4e61-8cf7-d1239ab8ce89",
      "name": "OpenAI Chat Model8",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        21248,
        16432
      ]
    },
    {
      "id": "d4e13bed-0f1b-41ea-a450-81b4e9ac5550",
      "name": "Structured Output Parser8",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        21376,
        16432
      ]
    },
    {
      "id": "e16ca74e-3796-4f9f-8279-5aab98395133",
      "name": "Prepare Messages2",
      "type": "n8n-nodes-base.code",
      "position": [
        21744,
        16208
      ]
    },
    {
      "id": "10884b30-701c-4c5f-8d92-abc00f9228a8",
      "name": "Send SMS?2",
      "type": "n8n-nodes-base.if",
      "position": [
        21968,
        16112
      ]
    },
    {
      "id": "52dce42a-1e0b-4389-bd9a-422b3dc04cba",
      "name": "Send SMS2",
      "type": "n8n-nodes-base.twilio",
      "position": [
        22192,
        16112
      ]
    },
    {
      "id": "5c68f5ef-2058-4d58-a257-b6779488f3cb",
      "name": "Send Email?2",
      "type": "n8n-nodes-base.if",
      "position": [
        21968,
        16304
      ]
    },
    {
      "id": "a76db0f7-5e55-4be4-947f-dc9921779442",
      "name": "Send Email2",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        22192,
        16304
      ]
    },
    {
      "id": "1ca48805-f52b-4e18-93f1-c79290d328a3",
      "name": "Log to CRM2",
      "type": "n8n-nodes-base.airtable",
      "position": [
        22864,
        16208
      ]
    },
    {
      "id": "da785def-5222-4e81-a0ed-8b9ef698732d",
      "name": "Notify Sales Team3",
      "type": "n8n-nodes-base.slack",
      "position": [
        23088,
        16208
      ]
    },
    {
      "id": "a162a326-8ad2-499a-b6a1-5d004683570f",
      "name": "Wait 24 Hours2",
      "type": "n8n-nodes-base.wait",
      "position": [
        23312,
        16208
      ]
    },
    {
      "id": "ed555f98-119d-4d52-822f-88730c1324e8",
      "name": "Check if Booked2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        23536,
        16208
      ]
    },
    {
      "id": "0433e538-eef4-48d8-9511-668bfe41fc27",
      "name": "No Response?2",
      "type": "n8n-nodes-base.if",
      "position": [
        23760,
        16208
      ]
    },
    {
      "id": "5a1e4e37-abf8-4979-b90b-7ba2da1f05e7",
      "name": "Send Follow-up SMS2",
      "type": "n8n-nodes-base.twilio",
      "position": [
        23984,
        16208
      ]
    }
  ],
  "connections": {
    "Send SMS2": {
      "main": [
        [
          {
            "node": "Merge Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send SMS?2": {
      "main": [
        [
          {
            "node": "Send SMS2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Log to CRM2": {
      "main": [
        [
          {
            "node": "Notify Sales Team3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send Email2": {
      "main": [
        [
          {
            "node": "Merge Results",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Send Email?2": {
      "main": [
        [
          {
            "node": "Send Email2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge Results": {
      "main": [
        [
          {
            "node": "Track Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "No Response?2": {
      "main": [
        [
          {
            "node": "Send Follow-up SMS2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Track Results": {
      "main": [
        [
          {
            "node": "Log to CRM2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait 24 Hours2": {
      "main": [
        [
          {
            "node": "Check if Booked2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check if Booked2": {
      "main": [
        [
          {
            "node": "No Response?2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prepare Messages2": {
      "main": [
        [
          {
            "node": "Send SMS?2",
            "type": "main",
            "index": 0
          },
          {
            "node": "Send Email?2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Notify Sales Team3": {
      "main": [
        [
          {
            "node": "Wait 24 Hours2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model8": {
      "ai_languageModel": [
        [
          {
            "node": "Generate AI Response2",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Structured Output Parser8",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Merge Customer Data2": {
      "main": [
        [
          {
            "node": "Generate AI Response2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Analyze Call Context2": {
      "main": [
        [
          {
            "node": "Check Existing Contact2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate AI Response2": {
      "main": [
        [
          {
            "node": "Prepare Messages2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Missed Call Detected2": {
      "main": [
        [
          {
            "node": "Analyze Call Context2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Existing Contact2": {
      "main": [
        [
          {
            "node": "Merge Customer Data2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser8": {
      "ai_outputParser": [
        [
          {
            "node": "Generate AI Response2",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    }
  }
}