**Untuk meneruskan metadata percakapan yang terjadi di Papo — seperti nama pelanggan, kanal, teks pesan, dan agen yang bertanggung jawab — ke alat Business Intelligence, gunakan aksi “Kirim Webhook” di dalam Flows Papo (https://papo.global/). Setiap percakapan baru atau pesan masuk, data dikirim secara otomatis ke endpoint yang dikonfigurasi, memberi masukan ke BI Anda dengan informasi terbaru secara real-time dan menghilangkan kebutuhan ekspor manual.**

Dengan integrasi ini, Anda mengubah setiap interaksi di WhatsApp, Instagram, email, atau kanal lain menjadi titik data untuk dasbor, laporan volume layanan, analisis konversi per kanal, dan banyak lagi. Cukup konfigurasikan Flow dengan pemicu yang sesuai dan arahkan webhook ke URL yang disediakan oleh platform BI Anda atau alat perantara seperti Zapier, Make, n8n, atau endpoint Anda sendiri.

| Langkah | Deskripsi | Contoh untuk BI |
| :--- | :--- | :--- |
| **1. Dapatkan URL webhook** | Sistem tujuan harus menyediakan endpoint HTTP yang mampu menerima permintaan POST dengan payload JSON. | URL yang dihasilkan oleh Power Automate, Zapier, Make, n8n, atau BI itu sendiri (mis.: REST API). |
| **2. Buat Flow di Papo** | Di modul Flows, susun alur dengan pemicu yang aktif saat percakapan dimulai atau pesan diterima. | Pemicu “Percakapan baru” di kotak masuk WhatsApp Gold. |
| **3. Tambahkan aksi “Kirim Webhook”** | Masukkan URL tujuan, pertahankan metode POST, dan susun isi permintaan dengan variabel percakapan. | Payload: `{"nama": "{{contact.name}}", "kanal": "{{inbox.name}}", "teks": "{{message.text}}"}`. |
| **4. Uji dan aktifkan** | Gunakan URL uji (seperti Webhook.site) untuk memvalidasi pengiriman sebelum mengarahkan ke lingkungan sebenarnya. | Periksa apakah kolom muncul dengan benar di penerima dan aktifkan Flow setelah konfirmasi. |

## Cara kerjanya – langkah demi langkah

### 1. Siapkan endpoint di sistem BI Anda

Papo tidak menghasilkan URL tujuan — Anda memerlukan layanan yang menerima data dan menyimpannya. Cara utama:

- **Platform otomasi (disarankan)**: Zapier, Make (Integromat), atau n8n dapat membuat “Catch Webhook”, menghasilkan URL eksklusif, lalu menghubungkan data yang diterima ke BI (Google Data Studio, Power BI, Tableau) atau ke basis data.
- **Webhook langsung dari BI**: beberapa lingkungan, seperti Power BI, menerima streaming data melalui API. Dalam hal ini, Anda harus mengikuti instruksi platform untuk mengekspos endpoint.
- **Backend sendiri**: jika Anda memiliki API sendiri, Anda dapat membangun endpoint yang memproses data dan memasukkannya ke data warehouse Anda.

### 2. Buat Flow di Papo dengan pemicu yang sesuai

Akses modul **Flows** dan buat alur baru. Pemicu paling umum untuk memberi masukan ke BI adalah “**Percakapan baru**” — dengan begitu setiap kontak baru yang masuk ke kotak masuk menghasilkan catatan di sistem analisis Anda.

Anda juga dapat menggunakan pemicu **Pesan diterima** dan mengonfigurasi filter:

- **Semua pesan**: webhook aktif untuk setiap interaksi.
- **Pesan tertentu**: hanya aktif saat pesan berisi kata kunci tertentu, berasal dari kanal tertentu, dsb.

Pilih kotak masuk yang diinginkan (mis.: WhatsApp, Instagram, email) agar hanya percakapan dari kanal tersebut yang dikirim.

### 3. Konfigurasikan aksi “Kirim Webhook”

Tambahkan node aksi bertipe **Webhook** dan isi:

- **URL**: tempel endpoint yang diperoleh pada langkah 1.
- **Metode HTTP**: pertahankan `POST`.
- **Isi (Payload)**: tentukan data percakapan yang akan dikirim. Gunakan variabel yang tersedia di Flow, seperti:

  ```json
  {
    "nama_kontak": "{{contact.name}}",
    "email_kontak": "{{contact.email}}",
    "kanal_asal": "{{inbox.name}}",
    "teks_pesan": "{{message.text}}",
    "tanggal_event": "{{timestamp}}",
    "agen_saat_ini": "{{agent.name}}"
  }
  ```

Anda dapat menyertakan variabel apa pun dari konteks percakapan — lihat dokumentasi Flows untuk semua opsi.

Jika perlu, tambahkan header seperti `Content-Type: application/json` atau token autentikasi yang diminta oleh sistem tujuan.

### 4. Uji dan aktifkan Flow

Sebelum menerapkan ke produksi, lakukan pengujian:

1. Gunakan URL uji (mis.: Webhook.site) sebagai ganti URL final dan picu percakapan di kotak masuk yang dikonfigurasi.
2. Periksa apakah payload tiba dengan benar, dengan semua kolom dan nilai yang diharapkan.
3. Ganti URL dengan URL final dan aktifkan Flow.

Mulai saat itu, setiap percakapan (atau pesan, sesuai pemicu) akan memicu webhook secara otomatis.

## Untuk siapa integrasi ini berguna

- **Analis data dan BI** yang perlu mengonsolidasikan metrik layanan tanpa bergantung pada ekspor CSV manual.
- **Manajer operasi** yang menginginkan dasbor dengan volume percakapan per kanal, jam sibuk, dan beban agen.
- **Tim pemasaran dan penjualan** yang ingin menggabungkan data percakapan dengan kampanye dan funnel di CRM.
- **Perusahaan yang sudah menggunakan alat seperti Power BI, Tableau, atau Looker Studio** dan ingin memberi masukan ke dasbor dengan data nyata dari WhatsApp dan kanal lainnya.

## Pertanyaan yang sering diajukan (FAQ)

### Metadata percakapan apa saja yang dapat saya kirim ke BI?
Anda dapat mengirim variabel apa pun yang tersedia dalam konteks Flow, seperti nama kontak, isi pesan, kanal asal, email, telepon, agen yang ditugaskan, dan tanggal/waktu. Kombinasi kolom ini memungkinkan Anda membuat laporan volume, waktu respons, dan asal lead.

### BI saya tidak memiliki webhook native. Bagaimana cara integrasinya?
Cara paling sederhana adalah menggunakan platform otomasi (Zapier, Make, n8n). Alat ini menghasilkan URL webhook, menerima data dari Papo, lalu mengarahkannya ke BI melalui konektor siap pakai atau API. Dengan begitu, Anda tidak perlu memprogram endpoint sendiri.

### Bisakah saya memfilter percakapan mana yang memicu pengiriman data?
Ya. Di pemicu Flow, Anda dapat memilih kotak masuk tertentu dan mengonfigurasi opsi “Pesan tertentu”, dengan menentukan kata kunci atau kriteria lain. Dengan demikian, hanya interaksi yang memenuhi filter yang memicu webhook.

### Apakah data dikirim secara real-time?
Ya. Webhook dipicu segera setelah peristiwa yang dikonfigurasi terjadi (percakapan baru atau pesan diterima), sehingga BI Anda dapat diperbarui hampir seketika.

### Apa yang terjadi jika permintaan webhook gagal?
Flow Papo mencatat error. Anda dapat memeriksa log eksekusi Flow untuk mengidentifikasi kegagalan dan, jika diinginkan, mengonfigurasi aksi fallback (seperti mengirim email peringatan) untuk memastikan tidak ada informasi penting yang hilang.

### Apakah ada batas penggunaan untuk webhook?
Fitur Flows dan pengiriman Webhook disertakan dalam platform. Informasi spesifik tentang batas permintaan dan volume data, jika ada, disajikan di situs atau panel Papo sesuai paket yang dipilih.

## Baca juga

- [Cara mengirim data kontak baru ke Google Sheets via webhook](/hc/papo/articles/cara-mengirim-data-kontak-baru-ke-google-sheets-melalui-webhook)
- [Cara mengekspor metrik laporan ke spreadsheet eksternal](/hc/papo/articles/cara-mengekspor-metrik-laporan-ke-spreadsheet-eksternal)

---

**[Mulai gratis →](https://chat.papo.global/app/auth/signup?papo_lp=home&utm_source=lp&utm_medium=landing&utm_campaign=home&utm_content=start-free&papo_lp_v=start-free)**

Pusatkan layanan Anda di WhatsApp dan beri masukan ke dasbor khusus dengan data percakapan nyata, tanpa ekspor manual.