{
  "name": "AI chatbot call center: Taxi booking support (production-ready, part 7)",
  "nodes": [
    {
      "id": "0663639c-ff0b-40ff-abb5-c0cfad5cec9b",
      "name": "AI Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        740,
        -260
      ]
    },
    {
      "id": "ad6e6c34-f39c-4668-8a63-0a02c18776d3",
      "name": "xAI @grok-2-1212",
      "type": "@n8n/n8n-nodes-langchain.lmChatXAiGrok",
      "position": [
        720,
        -80
      ]
    },
    {
      "id": "684e9b26-d904-4eef-911e-1f26fd95f123",
      "name": "Status Switch",
      "type": "n8n-nodes-base.switch",
      "position": [
        1140,
        -260
      ]
    },
    {
      "id": "5e376525-9eb2-4a66-aca2-d4f046671eeb",
      "name": "Set Cancel Booking",
      "type": "n8n-nodes-base.postgres",
      "position": [
        1640,
        -400
      ]
    },
    {
      "id": "88930c90-5e56-484a-9965-1fc0619b20a0",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        0,
        -260
      ]
    },
    {
      "id": "6e146613-6f30-4d2b-b9d8-5e73ce3d69a1",
      "name": "Booking",
      "type": "n8n-nodes-base.set",
      "position": [
        480,
        -260
      ]
    },
    {
      "id": "8a81ec5d-c71a-4206-8b9e-2f32704234f7",
      "name": "Call Back",
      "type": "n8n-nodes-base.executeWorkflow",
      "position": [
        1640,
        -220
      ]
    },
    {
      "id": "2f25bf32-0139-4f75-a5da-cfe3f9adbbc1",
      "name": "Open Hold Booking",
      "type": "n8n-nodes-base.postgres",
      "position": [
        260,
        -260
      ]
    },
    {
      "id": "78253c02-a270-47fe-a3b1-222bf1a13a06",
      "name": "If Hold Expired",
      "type": "n8n-nodes-base.if",
      "position": [
        1420,
        140
      ]
    },
    {
      "id": "032b64d2-1ea4-45fb-9f01-9dc58b4b5841",
      "name": "If Open Expired",
      "type": "n8n-nodes-base.if",
      "position": [
        1420,
        -340
      ]
    },
    {
      "id": "051f6eba-62e4-433a-8521-6a85718ce9f0",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        180,
        -340
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "33c29ee9-f1fa-4d22-b6c1-9eb4ed3e1f40",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1360,
        -520
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "4c5e982c-a667-4d66-814d-88d2ef9d59d9",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1080,
        -420
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "849fc8d3-b6b8-4846-8a59-c25904bdcdf7",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1360,
        20
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "847a61c6-5ee0-4ded-9cdc-1e09e7dcea4e",
      "name": "Delete Event",
      "type": "n8n-nodes-base.googleCalendar",
      "position": [
        1880,
        -400
      ]
    }
  ],
  "connections": {
    "Booking": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent": {
      "main": [
        [
          {
            "node": "Status Switch",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Status Switch": {
      "main": [
        [
          {
            "node": "If Open Expired",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "If Hold Expired",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "If Hold Expired": {
      "main": [
        []
      ]
    },
    "If Open Expired": {
      "main": [
        [
          {
            "node": "Set Cancel Booking",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Call Back",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Open Hold Booking",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "xAI @grok-2-1212": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Open Hold Booking": {
      "main": [
        [
          {
            "node": "Booking",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Cancel Booking": {
      "main": [
        [
          {
            "node": "Delete Event",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}