WhatsApp · LINE · RCS
Hubungkan WhatsApp (Meta Cloud API), LINE (Pesan API) dan RCS (Google RBM) dengan akun penyedia Anda sendiri. Masing-masing merupakan saluran dalam alur pengiriman yang sama dengan email, SMS, dan push — nonaktif hingga Anda menghubungkannya, dengan persetujuan yang diberlakukan pada saat pengiriman.
Cara kerjanya
Gunakan akun Anda sendiri
Setiap saluran menggunakan akun penyedia merek Anda sendiri — Akun Bisnis Meta WhatsApp, Akun Resmi LINE, atau agen RBM yang diverifikasi Google. Saluran tetap nonaktif sampai Anda menghubungkannya; tidak ada yang dikirim sebelum itu.
Satu alur pengiriman
Tidak ada "kirim WhatsApp" API terpisah. Masing-masing merupakan saluran dalam mesin kampanye/otomatisasi yang sama dengan email, SMS, dan push notification — satu batasan frekuensi bersama, fallback otomatis ke saluran berikutnya (email selalu berfungsi).
Persetujuan diberlakukan saat pengiriman
Persetujuan pemasaran diperiksa per saluran pada saat pengiriman (marketing_whatsapp / marketing_line / marketing_rcs). Anggota tanpa persetujuan yang tepat akan dilewati, tidak dikirim.
Rahasia terenkripsi
Token akses, rahasia saluran, dan kunci akun layanan dienkripsi saat disimpan dan tidak pernah dikembalikan oleh API. Anda menempelkannya sekali di Pengaturan → Saluran.
Hubungkan Akun Bisnis Meta WhatsApp Anda. Pesan yang diinisiasi bisnis menggunakan templat yang disetujui Meta.
// WhatsApp — Meta WhatsApp Cloud API (Settings → Channels → WhatsApp)
// • Phone number id — from your WhatsApp Business Account (WABA)
// • Access token — WABA access token (write-only, encrypted at rest)
// • Templates — business-initiated messages use Meta-APPROVED templates
//
// Addressed by the member's phone number. Off until enabled; once on, WhatsApp joins
// the send waterfall. Meta business verification happens on Meta's side before delivery.LINE
Hubungkan LINE Akun Resmi. Anggota dihubungi melalui LINE userId — ditangkap melalui webhook tindak lanjut (diverifikasi tanda tangan) atau portal Connect sekali sentuh LINELihat Penyematan Portal Anggota Panduan untuk sesi konsumen yang telah masuk yang menjadi dasar alur portal.
// LINE — Messaging API (Settings → Channels → LINE)
// • Channel access token — long-lived token (write-only, encrypted)
// • Channel secret — OPTIONAL, only to receive follow/unfollow events (below)
// • LINE Login channel — OPTIONAL, powers one-tap portal "Connect LINE"
//
// LINE is addressed by the member's LINE userId — captured two ways:
//
// 1) Follow webhook. Point your LINE Official Account's webhook at:
// POST https://flash.socialhub.ai/api/webhooks/line/{teamId}
// Flash verifies the x-line-signature header before acting:
// signature == base64( HMAC-SHA256( rawRequestBody, <channel secret> ) )
// follow -> the member's LINE userId is (re)linked
// unfollow-> Flash stops targeting them on LINE
// (Always returns 200 so LINE keeps the endpoint enabled.)
//
// 2) One-tap portal Connect LINE (needs the LINE Login channel). The member taps
// "Connect LINE" on their portal privacy page and authorizes via LINE Login;
// Flash links their LINE account to their membership automatically.RCS
Hubungkan agen RBM yang diverifikasi Google dan akun layanan. Flash menukarkan kunci akun layanan dengan token OAuth2 di sisi server pada saat pengiriman.
// RCS — Google RCS Business Messaging / RBM (Settings → Channels → RCS)
// • RBM agent id — your Google-VERIFIED RBM agent (the sender)
// • Service-account email — the SA that calls the RBM API
// • Service-account key (PEM)— write-only, encrypted; exchanged for an OAuth2 token
// server-side at send time
//
// Addressed by E.164 phone (like SMS/WhatsApp). Reaches RCS-capable Android handsets;
// falls back automatically when a recipient can't receive RCS. Google verifies the
// RBM agent on Google's side before delivery is live.Informasi penting
- Setiap saluran bersifat per-ruang kerja dan dinonaktifkan secara default — ruang kerja tanpa akun yang terhubung tetap menggunakan jalur email-pertama tanpa perubahan perilaku.
- Anda tidak pernah memanggil endpoint "kirim" per saluran: buat kampanye atau otomatisasi sekali dan rencana saluran akan memilih saluran yang tepat untuk setiap anggota, dan beralih ke email jika gagal.
- WhatsApp dan RCS dihubungi melalui telepon; LINE oleh anggota LINE userId (ikuti webhook atau portal Connect) LINE).
- Pendaftaran/verifikasi penyedia (Verifikasi meta bisnis, LINE Pengaturan OA, Google Verifikasi agen RBM) terjadi di sisi penyedia — Flash memegang kredensial dan menegakkan persetujuan, tetapi tidak dapat memangkas persetujuan penyedia.
Menghubungkan saluran pesan?
Tempelkan kredensial penyedia Anda di pengaturan Saluran, aktifkan, dan saluran akan bergabung dengan kampanye dan perjalanan yang ada secara otomatis.