🗺️ Gambaran Sistem

Pahami arsitektur dan modul utama CRMHUB sebelum mulai menggunakannya.

Arsitektur CRMHUB

CRMHUB adalah platform omnichannel berbasis web yang menggabungkan berbagai saluran komunikasi (WhatsApp, Messenger, Instagram, Telegram, dan Webchat) ke dalam satu inbox terpusat. Sistem dibangun di atas tiga komponen utama:

🖥️

Frontend (Web App)

Antarmuka pengguna berbasis React. Diakses melalui browser — tidak perlu instalasi aplikasi.

⚙️

Backend (API Server)

Server Node.js yang menangani logika bisnis, autentikasi, dan komunikasi antar layanan.

📡

WA Server (Gateway)

Layanan khusus untuk koneksi WhatsApp via QR Scan. Menangani sesi WhatsApp Web secara real-time.

Modul Utama

CRMHUB terdiri dari 10 modul fungsional yang dapat diaktifkan atau dinonaktifkan sesuai paket langganan:

ModulFungsi UtamaHalaman Dokumentasi
📥 Inbox Pusat percakapan terpusat dari semua channel. Agent menerima, membalas, dan mengelola chat di sini.
📢 Broadcast Kirim pesan massal ke ribuan kontak sekaligus. Mendukung penjadwalan, rotator perangkat, dan template Meta. Broadcast Campaign
🤖 Chatbot Otomasi percakapan menggunakan Knowledge Base (Q&A) atau Flow Builder (alur visual berbasis node). Chatbot & Flow Builder
⚡ Automasi Aturan otomatis: auto reply, auto label, auto archive, auto assignment, working hours, SLA. Automasi & Customer Service
👥 Kontak Manajemen database kontak: import CSV, label, segmentasi, custom field, riwayat percakapan. Manajemen Kontak
🔄 Pipeline CRM Kelola peluang penjualan menggunakan papan Kanban bertahap. Konversi chat menjadi deal. Pipeline CRM
🧾 Invoicing Buat dan kirim invoice langsung ke pelanggan via WhatsApp. Lacak status pembayaran. Invoice & Tagihan
🔧 Tools Alat produktivitas: Number Checker, Group Extractor, GMaps Scraper, WA Warmer, Follow-up Sequence, Chat Form. Tools & Produktivitas
📈 Analitik Laporan performa agent, statistik broadcast, SLA, pipeline penjualan, dan customer journey. Laporan & Analitik
🔌 Developer REST API publik, webhook outbound, dan integrasi Zapier untuk menghubungkan sistem eksternal. Developer & API

Channel yang Didukung

CRMHUB menyatukan pesan dari berbagai platform ke dalam satu inbox:

ChannelTipe KoneksiKeterangan
WhatsApp (QR Scan) Via WA Server Nomor WhatsApp biasa — mudah dipasang, cocok untuk pemula
WhatsApp Cloud API Meta Business API Integrasi resmi Meta — lebih stabil, mendukung template terverifikasi & centang hijau
WhatsApp Co-Existence Aplikasi WA di perangkat WA di Android/iOS yang sama, tanpa scan QR ulang
Facebook Messenger Meta Graph API Pesan dari halaman Facebook Business
Instagram DM Meta Graph API Direct Message Instagram (akun Professional)
Telegram Bot Telegram Bot API Bot Telegram yang dibuat via @BotFather
Webchat Widget Embed kode JS Live chat di website Anda — tanpa aplikasi tambahan di sisi pengunjung

Alur Data & Pesan

Berikut adalah alur umum bagaimana pesan masuk dan keluar dari CRMHUB:

  1. Pesan Masuk — Pelanggan mengirim pesan via WhatsApp, Instagram, Telegram, atau Webchat.
  2. Gateway Menerima — WA Server (untuk QR) atau Meta API (untuk Cloud API) meneruskan pesan ke backend CRMHUB.
  3. Routing Otomatis — Sistem memeriksa aturan automasi: apakah ada auto assignment, apakah chatbot aktif, label apa yang harus diterapkan.
  4. Masuk ke Inbox — Percakapan muncul di inbox agent yang di-assign. Agent membalas langsung dari browser.
  5. Pesan Keluar — Balasan agent dikirim kembali ke pelanggan melalui channel yang sama.
  6. Data Tersimpan — Semua percakapan, kontak, dan aktivitas tercatat di database untuk laporan dan audit.
ℹ️
Real-time via WebSocket

CRMHUB menggunakan koneksi WebSocket untuk memastikan pesan masuk muncul secara instan di inbox tanpa perlu refresh halaman.

Hierarki Pengguna

CRMHUB memiliki tiga level akses bawaan, dan mendukung Custom Role untuk izin yang lebih granular:

LevelPeranDeskripsi Singkat
AdminPemilik / AdministratorAkses penuh ke semua fitur termasuk Settings, Billing, dan manajemen tim
Supervisor (≥ Level 10)Team Lead / ManajerBisa melihat semua chat, assign percakapan, akses laporan — sesuai izin yang diberikan Admin
Staff (Level 1–9)Agent / CSHanya melihat dan membalas chat yang di-assign ke mereka

Pelajari lebih lanjut di halaman Role & Akses dan Manajemen Tim.

Konsep Penting

IstilahArti
Device / PerangkatNomor WhatsApp yang terhubung ke CRMHUB. Satu perangkat = satu nomor WA.
Device SlotKuota jumlah perangkat yang dapat dihubungkan, ditentukan oleh paket langganan.
RotatorGrup dari beberapa perangkat yang bekerja bergantian untuk distribusi broadcast besar.
LabelTag yang ditempel ke percakapan atau kontak untuk segmentasi dan pencarian cepat.
FlowAlur percakapan chatbot yang dirancang secara visual menggunakan Flow Builder.
Knowledge BaseKumpulan Q&A dan dokumen yang digunakan chatbot AI untuk menjawab pertanyaan bebas.
SLAService Level Agreement — target waktu respons dan penyelesaian percakapan oleh agent.
CSATCustomer Satisfaction Score — skor kepuasan pelanggan setelah percakapan selesai.
API KeyKunci autentikasi untuk mengakses Public API CRMHUB dari sistem eksternal.
WebhookNotifikasi real-time yang dikirim CRMHUB ke URL endpoint Anda saat terjadi event tertentu.