{
  "name": "AIKQD - Zalo OA to Coze Free Assistant via Make.com",
  "description": "Kịch bản Make.com kết nối Zalo OA với Trợ lý AI Khăn Quàng Đỏ (Coze Free / AIKQD Core). Hoàn toàn miễn phí 0đ với gói Make Free (1,000 ops/tháng) và Coze Free.",
  "flow": [
    {
      "id": 1,
      "module": "gateway:CustomWebHook",
      "version": 1,
      "parameters": {
        "hook": 1,
        "maxResults": 1
      },
      "mapper": {},
      "metadata": {
        "designer": {
          "x": 0,
          "y": 0,
          "name": "1. Nhận sự kiện từ Zalo OA Webhook"
        }
      }
    },
    {
      "id": 2,
      "module": "http:ActionSendRequest",
      "version": 3,
      "parameters": {
        "handleErrors": false,
        "useNewParser": true
      },
      "mapper": {
        "url": "http://localhost:8000/webhook/make",
        "method": "POST",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": "{\n  \"sender_id\": \"{{1.sender.id}}\",\n  \"question\": \"{{1.message.text}}\",\n  \"event_id\": \"{{1.msg_id}}\"\n}",
        "type": "raw",
        "parseResponse": true
      },
      "metadata": {
        "designer": {
          "x": 300,
          "y": 0,
          "name": "2. Gửi tới AIKQD Core / Coze Free"
        }
      }
    },
    {
      "id": 3,
      "module": "http:ActionSendRequest",
      "version": 3,
      "parameters": {
        "handleErrors": false,
        "useNewParser": true
      },
      "mapper": {
        "url": "https://openapi.zalo.me/v3.0/oa/message/cs",
        "method": "POST",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          },
          {
            "name": "access_token",
            "value": "{{ZALO_OA_ACCESS_TOKEN}}"
          }
        ],
        "body": "{\n  \"recipient\": {\n    \"user_id\": \"{{1.sender.id}}\"\n  },\n  \"message\": {\n    \"text\": \"{{2.data.answer}}\"\n  }\n}",
        "type": "raw"
      },
      "metadata": {
        "designer": {
          "x": 600,
          "y": 0,
          "name": "3. Phản hồi tin nhắn về Zalo OA"
        }
      }
    }
  ],
  "metadata": {
    "version": 1,
    "strategy": "Phase 1: Make.com Free (1,000 ops) + Coze Free -> Phase 2: Upgrade to Paid Coze & Direct FastAPI Core"
  }
}
