Skip to main content

Pengenalan

Event channel.message_in dipicu ketika pesan diterima dari channel komunikasi manapun (WhatsApp, Telegram, Slack, Instagram, Facebook, dll.).
Event ini adalah webhook paling umum yang akan Anda terima, karena mewakili setiap pesan pelanggan yang masuk.

Trigger Event

Struktur Payload

Deskripsi Field

Field Root

Field Message

Field Channel

Engine Channel yang Didukung

Field channel.engine membantu Anda mengidentifikasi platform asal pesan.

Field Bisnis & User

Field Konten (Pesan Teks)

Payload Pesan Media

Untuk pesan non-teks, payload mencakup attachments:

Field Attachment

Tipe Media yang Didukung

Contoh Implementasi

Node.js

Python

Use Case

Trigger respons otomatis atau arahkan ke tim dukungan yang tepat berdasarkan konten pesan.
Log pesan pelanggan di sistem CRM Anda untuk riwayat percakapan lengkap.
Analisis pola pesan masuk, waktu puncak, dan sentimen pelanggan.
Tangkap dan kualifikasi lead dari pertanyaan pelanggan yang masuk.
Download dan simpan gambar atau dokumen yang dikirim pelanggan.

Praktik Terbaik

Ikuti praktik ini saat menangani event channel.message_in.
  1. Validasi Struktur Payload
  2. Deduplikasi Event
  3. Tangani Berbagai Tipe Konten
  4. Simpan Konteks Percakapan

Penanganan Error

Kembalikan 200 OK meskipun Anda mengalami error pemrosesan, kecuali Anda ingin CSKU AI me-retry webhook.

Event Terkait

Agent Message Out

Agen manusia mengirim pesan

AI Message Generated

Agen AI merespons