GitHub - babyvibe/deplao-builder: App Desktop integration Zalo, Facebook & Telegram personal for Multi-Account management, CRM, Marketing, POS, ERP, Workflow and AI Assistant integration. Built on top of zca-js, fbchat-v2. · GitHub
Skip to content
Public template

About

App Desktop integration Zalo, Facebook & Telegram personal for Multi-Account management, CRM, Marketing, POS, ERP, Workflow and AI Assistant integration. Built on top of zca-js, fbchat-v2.

Topics

Resources

Stars

258 stars

Watchers

6 watching

Forks

Latest commit

 

History

139 Commits

Folders and files

Repository files navigation

Deplao

Deplao

Phần mềm desktop quản lý tài khoản Zalo, Facebook & Telegram đa tài khoản Tích hợp CRM · MARKETING · ERP · POS · Workflow · Trợ lý AI - vận hành tập trung trong một app duy nhất

🌐 Website · 🇬🇧 English

Version Platform Electron React TypeScript Node.js License Stars Forks

📥 Tải xuống  |  🛠️ Công nghệ  |  📦 Cài đặt  |  🌐 Public API  |  ✨ Tính năng  |  🔒 Bảo mật  |  📝 MIT  |  📞 Liên hệ


⬇️ Tải xuống

Download Windows

Deplao-Setup-26.10.3.exe

Download macOS Apple Silicon

Deplao-26.10.3-arm64.dmg

Download Ubuntu

Deplao-26.10.3.AppImage
chạy mọi distro - chmod +x là dùng được

Download macOS Intel

Deplao-26.10.3.dmg

👉 Xem tất cả phiên bản

⚠️ Lưu ý khi mở file cài đặt (bị chặn bởi Windows / macOS / Linux)

Do Deplao chưa được ký chứng chỉ (code signing) - nói thẳng ra là nghèo, nên hệ điều hành có thể hiển thị cảnh báo khi mở file. Bạn có thể làm theo hướng dẫn dưới đây:


🪟 Windows (.exe)

Khi mở file .exe, Windows có thể hiển thị cảnh báo "Windows protected your PC":

👉 Cách xử lý:

  1. Nhấn More info
  2. Chọn Run anyway

🍎 macOS (.dmg)

Khi mở file .dmg, macOS có thể báo "cannot be opened because it is from an unidentified developer"

👉 Cách xử lý:

Cách 1:

  • Chuột phải vào file → chọn Open
  • Nhấn Open lần nữa

Cách 2 (nếu vẫn bị chặn):

  1. Vào System Settings → Privacy & Security
  2. Kéo xuống phần Security
  3. Nhấn Open Anyway

🐧 Ubuntu Linux (.AppImage)

Sau khi tải file .AppImage:

chmod +x Deplao-*.AppImage
./Deplao-*.AppImage

Nếu gặp lỗi "FUSE: fuse2 not available", cài libfuse2:

sudo apt install libfuse2

Hoặc cài bản .deb:

sudo dpkg -i Deplao_*_amd64.deb

Sơ đồ trực quan mô tả Deplao là workspace desktop tập trung cho bán hàng và chăm sóc khách hàng trên Zalo, Facebook, Telegram

🛠️ Công nghệ & ngôn ngữ sử dụng

Deplao hiện được xây dựng trên các công nghệ chính sau:

  • Thư viện kênh nhắn tin: zca-js (Zalo), fbchat-v2 (Facebook Messenger, bridge Go dựa trên mautrix-meta), GramJS (Telegram User), Telegram Bot API
  • AI Gateway: 9router, OpenRouter hoặc kết nối trực tiếp OpenAI, Claude, Gemini...
  • Ngôn ngữ: TypeScript, JavaScript, Go, SQL, HTML, CSS
  • Ứng dụng desktop: Electron, React, Vite
  • Giao diện: Tailwind CSS, PostCSS
  • Lưu trữ dữ liệu cục bộ: SQLite qua better-sqlite3
  • State & UI chuyên biệt: Zustand, React Flow, Recharts, Quill
  • Realtime & API: Socket.IO, REST API v1 + OpenAPI, Webhook
  • Đám mây (tuỳ chọn): Cloudflare Tunnel, Cloudflare R2, Google Drive API (Google One)
  • Tích hợp & automation: Axios, Google APIs / Google Sheets, node-cron, Telegram Bot API, v.v.

Cài đặt

🛠️ Tự build từ source

Yêu cầu

  • Windows 10/11, macOS (Apple Silicon / Intel), hoặc Ubuntu 20.04+
  • Node.js 18+ khuyến nghị
  • npm 9+

Cài đặt

npm install --legacy-peer-deps

Chạy development

npm run dev

Build app

npm run production

Dữ liệu cục bộ

  • Dữ liệu app dùng SQLite cục bộ
  • Có thể đổi thư mục lưu trữ trong phần Cài đặt

🗺️ Sơ đồ kiến trúc & luồng hoạt động


1️⃣ Luồng Build

flowchart LR
    subgraph SRC["📁 Source Code"]
        E("⚡ electron/\n*.ts")
        S("🔧 services/\n*.ts")
        R("🎨 src/ui/\n*.tsx")
        G("🐹 bridge-e2ee/\nGo")
    end

    subgraph COMPILE["🔨 Compile"]
        TSC("tsc\ntsconfig.electron")
        VITE("vite build\n+ Tailwind CSS")
        GO("go build\nfbchat-v2 bridge")
    end

    subgraph OUT["📦 Output"]
        DE("dist-electron/\nmain · services · ipc")
        D("dist/\nindex.html · assets")
        B("bridge-e2ee/build/\nfbchat bridge")
    end

    subgraph PKG["🚀 Đóng gói"]
        EB(("electron\nbuilder"))
        WIN("🪟 Windows\n.exe / dir")
        MAC("🍎 macOS\n.dmg arm64 · x64")
        LIN("🐧 Linux\n.AppImage · .deb")
    end

    E & S --> TSC --> DE
    R --> VITE --> D
    G --> GO --> B
    DE & D & B --> EB --> WIN & MAC & LIN
Loading

2️⃣ Kiến trúc Runtime

mindmap
  root((🖥️ Deplao))
    ⚙️ Main Process
      📡 IPC Handlers
        login · zalo · fb · telegram
        crm · workflow · erp
        api · plugins · cloudflare
      🔧 Services
        DatabaseService
        WorkspaceManager
        WorkflowEngineService
        CRMQueueService
        HttpRelayService
        ApiRouter · Webhook
        PluginManager
        AIAssistantService
    🎨 Renderer
      ⚛️ React Pages
        Dashboard
        Chat & Inbox
        CRM & Campaign
        Workflow Editor
        Tích hợp · Ứng dụng
        ERP · Settings
      🗃️ Zustand State
        accountStore
        chatStore
        workspaceStore
        employeeStore
    📱 Kênh nhắn tin
      zca-js · Zalo
      fbchat-v2 · Facebook
      GramJS · Telegram User
      Bot API · Telegram Bot
    🌐 External APIs
      OpenAI · Claude · Gemini
      Google Sheets
      KiotViet · Haravan · Sapo
      GHN · GHTK
      Cloudflare Tunnel · R2
      Google Drive
Loading

3️⃣ Mô hình Boss ↔ Nhân viên (REST API)

flowchart TB
    subgraph BOSS["🖥️ Máy BOSS - Local Workspace"]
        BZ("📱 Zalo / FB / Telegram\nAccounts")
        BSV("🔧 Services\nCRM · ERP · AI · Workflow · Library")
        BSD[("🗄️ SQLite DB\n+ Media Files")]
        BRL("🔁 Relay Server\nHTTP REST + Socket.IO :9900")
        BRS("📡 REST API Handlers\n/api/query | /api/command\n/api/library | /api/media")
    end

    subgraph NET["🌐 Kết nối"]
        LAN("🏠 LAN\n192.168.x.x:9900")
        WAN("🌍 Internet\nCloudflare Tunnel / ngrok")
    end

    subgraph EMP["💻 Nhân Viên - Remote Workspace"]
        EA("📲 Deplao App\nEmployee Mode")
        DA("🔀 DataAccessor\ntự động routing")
        RQ("🌐 RestQueryService\nHTTP REST client")
        EP("🔐 Permission Filter\nerp · crm · workflow · ...")
        EU("👁️ UI\nchỉ thấy TK được gán")
        MC("📦 Media Cache\nworkspace → Boss → CDN")
        EC("⚡ Employee Cache\nconversations · messages · labels")
    end

    BZ --> BSV
    BSV <--> BSD
    BSV --> BRL
    BRL --> BRS
    BRL <-->|HTTP REST + Socket.IO| LAN & WAN
    LAN <-->|HTTP fetch| RQ
    WAN <-->|HTTP fetch| RQ
    RQ -->|/api/query · /api/command| BRS
    RQ -->|/api/media| MC
    RQ -->|/api/library| BSV
    EA --> DA -->|boss mode → IPC| EU
    DA -->|employee → REST| RQ
    EA --> EP --> EU
    EA --> EC
    EA --> MC
Loading

Nhân viên gọi dữ liệu qua REST API (HTTP fetch → Boss) thay vì sync toàn bộ DB. DataAccessor tự động routing: standalone/boss → IPC trực tiếp, employee → RestQueryService → Boss. Socket.IO cho realtime event, tự kết nối lại và nhận bù sự kiện bị lỡ. Media được cache local với cascade workspace → Boss → CDN. Facebook / Telegram của nhân viên chạy qua máy Boss. Nhân viên ở xa kết nối qua địa chỉ Internet cố định (Cloudflare Tunnel) hoặc ngrok.


4️⃣ Đa tài khoản & Lưu trữ

flowchart LR
    subgraph ACCS["👤 Tài khoản"]
        Z1("Zalo #1\nzca-js")
        ZN("Zalo #N\nzca-js")
        FB("Facebook\nfbchat-v2 bridge")
        TG("Telegram\nUser · Bot")
    end

    subgraph STORE["💾 Lưu trữ cục bộ"]
        DB[("🗄️ SQLite\ndeplao-tool.db\nmessages · contacts\ncrm · workflow · erp")]
        MED("📁 FileStorage\n~/media/\nảnh · video · file")
        ES("🔑 electron-store\ncookies · tokens\nsettings")
    end

    subgraph WS["🗂️ Workspace Manager"]
        WA("🏠 Local WS\nDefault")
        WB("🌐 Remote WS\nBoss")
        WC("⚙️ Custom WS\npath tuỳ chỉnh")
    end

    subgraph CLOUD["☁️ Cloudflare R2 / Google Drive (tuỳ chọn)"]
        R2M("Media")
        R2B("Sao lưu DB\nmã hoá trên máy")
    end

    Z1 & ZN & FB & TG -->|"tin nhắn · danh bạ"| DB
    Z1 & ZN & FB & TG -->|"ảnh · video · file"| MED
    ES -->|"cookie session"| Z1 & ZN & FB & TG
    DB & ES <-->|"path resolve\nswitch workspace"| WS
    WA & WB & WC -.-|"mỗi WS = DB riêng"| DB
    MED -.->|"tải lên nền"| R2M
    DB -.->|"theo giờ / realtime"| R2B
Loading

Mỗi Workspace có DB + media folder độc lập - đổi hoặc di chuyển sang ổ đĩa khác không mất dữ liệu. Media và DB có thể sao lưu thêm lên Cloudflare R2 hoặc Google Drive (Google One) của chính bạn để khôi phục sang máy mới.


🌐 Public API & Ứng dụng mở rộng

Deplao có Public API v1 với gần 300 thao tác (tài khoản, chat Zalo / Facebook / Telegram, nhóm, nhãn, danh bạ, CRM, workflow, tích hợp, ERP, AI, báo cáo, media, nhân viên) để kết nối website, n8n, phần mềm bán hàng hay hệ thống riêng của bạn. API chạy ngay trên máy cài Deplao (cổng mặc định 9900) và tắt sẵn cho tới khi bạn bật. Mọi lời gọi đi qua đúng luồng của app: tin gửi bằng API vẫn hiện trong khung chat, lưu DB, kích hoạt workflow như khi bạn tự gửi.

Bắt đầu nhanh

  1. Mở Công cụ → Ứng dụng, API & Webhook → API, bật API server.
  2. Bấm Tạo API key, chọn quyền (scope) và tài khoản được phép. Key dpk_... chỉ hiện một lần.
  3. Gọi thử:
curl -H "Authorization: Bearer dpk_xxx" http://127.0.0.1:9900/api/v1/accounts
  • Tài liệu đầy đủ (hướng dẫn, danh sách endpoint, nút "Thử gọi", lệnh curl): http://127.0.0.1:9900/docs
  • OpenAPI cho Postman / Insomnia / sinh SDK: http://127.0.0.1:9900/api/v1/openapi.json
  • Sự kiện realtime (Socket.IO, SSE, polling) và webhook gửi ra có chữ ký HMAC, tự thử lại
  • Gọi từ xa (nhân viên, webhook nhận vào, thanh toán): dùng địa chỉ Internet ở Cài đặt → Internet & Đám mây

Ứng dụng tự phát triển

Ứng dụng (plugin) chạy ngay trong Deplao: trang riêng, panel trong khung chat, nút ở ô soạn tin, cài đặt riêng, node workflow và lịch chạy. Cài từ file zip hoặc thư mục, duyệt quyền trước khi chạy; ứng dụng chỉ gọi được API trong phạm vi quyền đã duyệt và trên các tài khoản được cấp. Bộ công cụ nằm trong thư mục packages/: SDK @deplao/plugin-sdk và CLI deplao-plugin.

node packages/plugin-cli/bin/deplao-plugin.js create my-app --runtime web
node packages/plugin-cli/bin/deplao-plugin.js validate my-app
node packages/plugin-cli/bin/deplao-plugin.js pack my-app --out my-app.zip

🚀 Deplao là gì?

Nếu nhìn nhanh, có thể hiểu Deplao là:

  • trung tâm vận hành: nhiều tài khoản Zalo, Facebook, Telegram, inbox tập trung, trả lời nhanh, đồng bộ lịch sử chat
  • lớp quản lý khách hàng: CRM, nhãn, lịch sử tương tác, chiến dịch gửi tin
  • lớp tự động hóa: workflow, AI, trigger và action chạy nền
  • lớp kết nối kinh doanh: POS, vận chuyển, thanh toán, Public API, webhook và ứng dụng tự phát triển
  • lớp quản trị nội bộ: báo cáo, ERP, phân quyền, workspace nhân viên, sao lưu đám mây

✨ Điểm nổi bật

  • 👤 Đa tài khoản Zalo, Facebook, Telegram Bot, Telegram User - đăng nhập không giới hạn tài khoản, chuyển đổi qua lại nhanh
  • 💬 Hộp thư tập trung - chế độ gộp tài khoản giúp gom và xử lý hội thoại từ nhiều tài khoản trong một giao diện duy nhất
  • 📱 Đồng bộ tin nhắn cũ - kéo lịch sử chat Zalo từ điện thoại về app theo khoảng thời gian; Facebook đồng bộ lịch sử Messenger theo khoảng thời gian
  • 👥 CRM & Campaign - quản lý liên hệ, nhãn, ghi chú nội bộ, chăm sóc khách cũ. Quét thành viên nhóm ẩn, nhóm chưa tham gia để tìm khách mới; chiến dịch gửi tin xem trước nội dung như khung chat, thống kê realtime
  • ⚙️ Workflow tự động hóa - kéo-thả Trigger → Node → Action hoặc trò chuyện với AI copilot để tạo quy trình, chạy thử ở chế độ Mô phỏng, chạy nền 24/7 không cần code
  • 🤖 AI Assistant - hỗ trợ gợi ý câu trả lời, chat trực tiếp trong hội thoại. Còn giúp phân loại tin nhắn, trả lời khách hàng 24/7.
  • 🔗 Tích hợp ngoài - POS, vận chuyển, thanh toán, Google Sheets, Telegram, Email, HTTP Request... Kết hợp sử dụng khi chat hoặc workflow
  • 🧩 Ứng dụng & Public API - gần 300 API, webhook, sự kiện realtime và ứng dụng tự phát triển chạy ngay trong Deplao
  • ☁️ Internet & Đám mây - địa chỉ Internet cố định qua Cloudflare của bạn; lưu media, sao lưu + đồng bộ DB đã mã hoá lên Cloudflare R2 hoặc Google Drive (Google One), xem mức dùng và phí ước tính; khôi phục sang máy mới
  • 📈 Báo cáo & phân tích - theo dõi tin nhắn, liên hệ, nhãn, nhân viên, chiến dịch, workflow, AI.
  • 🗂️ ERP nội bộ - task, lịch làm việc, notes và phối hợp vận hành nội bộ ngay trong cùng hệ thống
  • 🧑‍💼 Workspace boss ↔ nhân viên - kết nối qua LAN hoặc Internet, tự kết nối lại, đồng bộ realtime hai chiều, phân quyền chi tiết và theo dõi hiệu suất từng nhân viên
  • 🎨 Giao diện Sáng / Tối - bảng màu và bộ thành phần thống nhất, thanh điều hướng gọn với nhóm "Công cụ"
  • 🔒 Proxy per-account - gán Proxy riêng cho từng tài khoản trước khi đăng nhập
  • 🔐 Dữ liệu lưu cục bộ - ưu tiên quyền kiểm soát dữ liệu và bảo mật trên máy người dùng

Xem nhanh giao diện Deplao

Các màn hình dưới đây được sắp theo luồng sử dụng thực tế: từ dashboard → chat → CRM → workflow → tích hợp / báo cáo / ERP → công cụ mở rộng (ảnh dùng dữ liệu demo).

Dashboard quản lý đa tài khoản Zalo, Facebook, Telegram trong Deplao
Dashboard đa tài khoản
Giao diện chat tập trung trong Deplao
Chat tập trung tích hợp AI gợi ý trả lời
Màn hình CRM và quản lý liên hệ trong Deplao
CRM & liên hệ
Quét thành viên nhóm Zalo trong Deplao
Quét thành viên nhóm
Chiến dịch gửi tin hàng loạt trong Deplao
Chiến dịch gửi tin hàng loạt
Trình thiết kế workflow kéo thả trong Deplao
Workflow editor
Chi tiết cấu hình workflow trong Deplao
Chi tiết workflow
Workflow kết hợp AI trong Deplao
Ra lệnh tạo Workflow bằng AI
Tích hợp POS và bán hàng trong Deplao
Tích hợp POS, VC, Thanh toán
Báo cáo và phân tích hiệu suất trong Deplao
Báo cáo & phân tích
Quản lý nhân viên và phân quyền trong Deplao
Quản lý nhân viên
ERP nội bộ và phối hợp vận hành trong Deplao
ERP nội bộ
Ứng dụng, API và Webhook trong Deplao
Ứng dụng, API & Webhook
Internet và Đám mây với Cloudflare, Google Drive trong Deplao
Internet & Đám mây (Cloudflare · Google Drive)
Đồng bộ tin nhắn cũ Zalo từ điện thoại trong Deplao
Đồng bộ tin nhắn cũ từ điện thoại

🎯 Phù hợp với ai?

Deplao phù hợp cho:

  • Shop online và đội ngũ chốt đơn qua Zalo, Facebook, Telegram
  • Tự động hoá quy trình làm việc, kết hợp marketing để tìm kiếm khách hàng mới, tự động hóa chăm sóc khách hàng
  • Doanh nghiệp SME cần nhiều nhân viên xử lý inbox cùng lúc
  • Marketing agency hoặc freelancer quản lý nhiều tài khoản khách hàng
  • Spa, phòng khám, giáo dục, F&B và các mô hình cần chăm sóc khách hàng định kỳ
  • Đội nhóm muốn kết hợp chat, CRM, workflow, AI và ERP trong một desktop app duy nhất
  • Đội kỹ thuật muốn nối Zalo, Facebook, Telegram vào hệ thống riêng qua API, webhook hoặc ứng dụng tự viết

🧩 Các nhóm tính năng chính

1) Quản lý đa tài khoản & inbox tập trung

  • Đăng nhập nhiều tài khoản Zalo (cá nhân / Business), Facebook, Telegram bot, Telegram user
  • Dashboard quản lý tài khoản trực quan, đăng nhập lại Facebook ngay tại chỗ khi hết phiên
  • Gộp nhiều tài khoản vào một inbox hợp nhất
  • Tìm kiếm không dấu theo tên, biệt danh, số điện thoại
  • Lọc nhanh theo chưa đọc, nhãn (Local / Zalo) và kênh
  • Thao tác nhanh: tạo nhóm, tham gia nhóm bằng link, thêm bạn, thêm lịch hẹn và ghi chú
  • Đánh dấu đã đọc hàng loạt theo khoảng thời gian của tin cuối (chạy nền), đồng bộ lên Zalo, Telegram, Facebook
  • Đồng bộ tin nhắn cũ Zalo từ điện thoại theo khoảng thời gian; đồng bộ lịch sử Facebook Messenger theo tài khoản và khoảng thời gian
  • Gắn Proxy riêng cho từng tài khoản

2) Chat đầy đủ tính năng

  • Gửi tin nhắn văn bản có định dạng, ảnh, album, video, file, tin thoại
  • Gửi emoji, sticker, reply, tag thành viên, thả cảm xúc
  • Gửi poll, ghi chú nhóm, nhắc nhở, gửi danh thiếp
  • Gửi quick messages để lưu mẫu tin và gọi nhanh bằng từ khóa
  • Ghim tin nhắn không giới hạn, Tin đánh dấu, My Documents của Zalo, quản lý media và file đính kèm
  • Chuyển tiếp đúng mọi loại tin Zalo, mốc ngày khi cuộn, xem bộ sưu tập ảnh
  • Telegram: tạo nhóm / kênh, quản lý nhóm / kênh, danh bạ, nhật ký cuộc gọi, bảng Sticker · GIF đồng bộ tài khoản

3) CRM & chăm sóc khách hàng

  • Đồng bộ bạn bè, thành viên nhóm và hồ sơ liên hệ
  • Quét thành viên nhóm Zalo theo link, kể cả nhóm ẩn danh sách thành viên hoặc nhóm đang chờ duyệt; kết quả lưu vào CRM để kết bạn, nhắn tin, mời vào nhóm
  • Lưu số điện thoại, giới tính, ngày sinh, ghi chú nội bộ
  • Tạo và quản lý nhãn Zalo hai chiều, nhãn Local dùng chung nhiều tài khoản
  • Lọc liên hệ theo nhiều tiêu chí để chăm sóc đúng nhóm khách hàng
  • Tạo campaign gửi tin, kết bạn, mời vào nhóm với tiến độ realtime; xem trước nội dung như khung chat, tuỳ chọn gửi ảnh trước / chữ trước hoặc gộp ảnh + chữ

4) Workflow tự động hóa

  • Workflow kéo-thả không cần code, sơ đồ có nút sắp xếp tự động
  • AI copilot dạng chat để tạo và sửa workflow bằng câu lệnh (xem mục 7)
  • Chế độ Mô phỏng chạy thử không gửi tin thật
  • Hỗ trợ trigger từ tin nhắn, nhãn, react, lịch cron, sự kiện nhóm, thanh toán, đơn hàng từ phần mềm bán hàng, webhook...; lọc theo vai trò người gửi, chỉ khi được @nhắc
  • Action gửi tin, gửi ảnh/file, tìm user, quản lý nhóm, mute, forward, recall...
  • Tích hợp logic, Google Sheets, AI, Telegram, Email, Notion và HTTP Request
  • Có lịch sử chạy để kiểm tra và debug dễ dàng

5) Tích hợp phục vụ bán hàng

  • POS: KiotViet, Haravan, Sapo, Nhanh.vn, Pancake POS — tra cứu, tạo đơn ngay trong hội thoại; webhook đơn hàng / khách hàng (xác thực bằng khoá) tự chạy workflow
  • Vận chuyển: GHN, GHTK
  • Thanh toán: Sepay, Casso
  • AI Assistant gợi ý trả lời, hỏi đáp trực tiếp trong hội thoại (xem mục 7)
  • Dễ kết hợp thành quy trình bán hàng và chăm sóc khách hàng khép kín

6) Báo cáo, ERP và nhân viên

  • Báo cáo tin nhắn, liên hệ, chiến dịch, workflow, AI, nhân viên
  • ERP nội bộ gồm Task, Calendar, Notes
  • Mô hình boss ↔ nhân viên và phân quyền module, nhân viên chỉ thấy tài khoản được giao
  • Nhân viên kết nối qua LAN hoặc Internet, tự kết nối lại, đồng bộ realtime cả sửa / xoá / cảm xúc
  • Hỗ trợ theo dõi hiệu suất làm việc theo từng người và từng giai đoạn

7) 🤖 Trợ lý AI (AI Assistant)

  • Gợi ý trả lời thông minh trong hội thoại
  • Hỏi đáp trực tiếp với AI ngay trong khung chat
  • Tạo và sửa workflow tự động bằng câu lệnh tiếng Việt qua AI copilot, không cần kéo-thả
  • Dùng node AI trong workflow để xây dựng chatbot trả lời tự động 24/7
  • Hỗ trợ đa nền tảng AI: OpenAI, Claude, Gemini, Deepseek, Grok,... và các AI gateway local như 9Router, OpenRouter, v.v.

8) 🧩 Ứng dụng, Public API & Webhook

  • Public API v1 gần 300 thao tác, API key theo quyền / tài khoản / IP / hạn dùng, nhật ký request
  • Sự kiện realtime và webhook gửi ra có chữ ký, trang tài liệu + OpenAPI
  • Cài và tự viết ứng dụng chạy ngay trong Deplao, có SDK và CLI (xem mục Public API)

9) ☁️ Internet & Đám mây (Cloudflare · Google Drive)

  • Một chỗ cấu hình địa chỉ Internet (địa chỉ tạm, Cloudflare tự động, ngrok, Cloudflare thủ công) cho nhân viên ở xa, webhook và thanh toán
  • Chọn kho lưu: Cloudflare R2 hoặc Google Drive (Google One) — đăng nhập Google trên trình duyệt, Deplao chỉ thấy file do chính nó tạo
  • Lưu media lên kho đã chọn, tự lấy lại khi file trên máy thiếu, tuỳ chọn giải phóng ổ đĩa
  • Sao lưu & đồng bộ DB lên kho đã chọn, mã hoá ngay trên máy; khôi phục sang máy mới hoặc máy dự phòng
  • Mức sử dụng & chi phí: % phần miễn phí và ngưỡng tính phí, phí ước tính tháng này (R2), giải thích Ghi / Đọc / Tải xuống

🔒 Bảo mật & dữ liệu

Deplao ưu tiên kiến trúc chạy cục bộ trên máy người dùng:

  • Tất cả dữ liệu tin nhắn, danh bạ, CRM, cài đặt và media được lưu trên máy
  • Đăng nhập Zalo bằng QR Code, không lưu mật khẩu; phiên đăng nhập (cookie, token) chỉ lưu trên máy và được mã hoá bằng khoá của hệ điều hành (phiên Zalo, Telegram, token bot, cookie Facebook)
  • Người dùng có thể đổi thư mục lưu trữ dữ liệu sang ổ đĩa khác khi cần
  • Đám mây là tuỳ chọn và dùng tài khoản Cloudflare / Google của chính bạn (với Google Drive, Deplao chỉ được quyền với file do chính nó tạo); bản sao lưu DB được mã hoá trên máy trước khi tải lên
  • Public API tắt sẵn, API key giới hạn theo quyền, tài khoản, IP; ứng dụng chỉ chạy trong phạm vi quyền đã duyệt
  • Nhân viên chỉ truy cập được tài khoản được giao; khoá hoặc đổi mật khẩu nhân viên là thu hồi phiên ngay
  • Phù hợp với đội nhóm muốn kiểm soát dữ liệu nội bộ chặt chẽ hơn
  • Deplao là công cụ quản lý tài khoản của chính bạn: hãy tuân thủ điều khoản của Zalo, Facebook, Telegram và quy định về bảo vệ dữ liệu cá nhân, không dùng để gửi tin rác hay thu thập dữ liệu trái phép

💻 Yêu cầu vận hành

  • Kết nối Internet 24/7 ổn định để đồng bộ hội thoại và automation
  • Nên để app hoạt động liên tục nếu dùng workflow hoặc vận hành đội nhóm

📣 Liên hệ

🙏 Lời cảm ơn

Deplao xin gửi lời cảm ơn đến các dự án: zca-js, fbchat-v2 (mautrix-meta) & GramJS.


📝 Giấy phép

Dự án được phân phối dưới giấy phép MIT. Xem file LICENSE để biết thêm chi tiết.


About

App Desktop integration Zalo, Facebook & Telegram personal for Multi-Account management, CRM, Marketing, POS, ERP, Workflow and AI Assistant integration. Built on top of zca-js, fbchat-v2.

Topics

Resources

Stars

258 stars

Watchers

6 watching

Forks

Releases

Packages

Contributors

Languages