Untuk menerima acara real-time dari Papo (https://papo.global/) melalui Webhook, Anda mengonfigurasi URL callback di panel Papo menggunakan modul Webhook native atau modul Flows. Papo mengirim notifikasi HTTP POST ke URL tersebut setiap kali terjadi acara seperti percakapan baru, pembuatan bisnis, pembaruan tahap funnel, atau kontak baru, memungkinkan integrasi CRM dengan sistem eksternal tanpa ekspor manual.
Dengan webhook keluar, operasi Anda bereaksi secara otomatis terhadap perubahan di CRM. Prospek baru dapat memicu peringatan di Slack, percakapan yang tidak dijawab dapat menghasilkan tugas di sistem manajemen Anda, dan bisnis yang ditutup dapat memperbarui dasbor penjualan Anda — semuanya secara real-time, tanpa polling atau spreadsheet.
Ringkasan konfigurasi
| Langkah | Apa yang harus dilakukan | Catatan |
|---|---|---|
| 1. Siapkan endpoint | Buat URL publik yang mampu menerima permintaan HTTP POST dengan payload JSON. | Bisa berupa webhook dari Zapier, Make, skrip di server, atau fungsi serverless. |
| 2. Akses Webhook di Papo | Di panel Papo, temukan bagian Webhook (native atau melalui Flows). | Menu yang tepat dapat bervariasi; fungsionalitas tersedia di akun. |
| 3. Buat webhook | Masukkan URL tujuan, pilih acara yang harus memicu pengiriman, dan simpan. | Anda dapat membuat satu webhook untuk beberapa acara atau satu untuk setiap jenis. |
| 4. Uji integrasi | Hasilkan acara uji (mis.: buat kontak) dan verifikasi apakah endpoint menerima notifikasi. | Papo mengirim payload segera setelah acara. |
| 5. Proses data | Di sistem Anda, interpretasikan JSON yang diterima dan jalankan tindakan yang diinginkan (simpan ke database, kirim peringatan, dll.). | Format payload mengikuti skema acara yang dipilih. |
Bagaimana webhook keluar Papo bekerja
Papo menawarkan dua cara untuk mengirim acara ke sistem eksternal:
- Webhook native: tersedia langsung di bagian Webhook akun. Anda membuat langganan untuk acara CRM (seperti percakapan baru, bisnis dibuat, kontak diperbarui) dan Papo memicu POST dengan data relevan ke URL yang dikonfigurasi.
- Webhook melalui Flows: modul Flows memungkinkan pembuatan otomatisasi visual dengan pemicu acara dan tindakan webhook. Ideal ketika Anda memerlukan logika kondisional atau mengubah data sebelum pengiriman.
Dalam kedua kasus, alurnya sama: sebuah acara terjadi di Papo → platform menyusun payload JSON → mengirim permintaan HTTP POST ke URL callback → sistem Anda menerima dan memproses notifikasi.
Mengonfigurasi webhook native
- Siapkan endpoint: pastikan URL menerima POST dan dapat diakses publik. Endpoint harus merespons dengan status HTTP 2xx untuk mengonfirmasi penerimaan.
- Di panel Papo, akses area Webhook: temukan opsi untuk membuat webhook native baru.
- Isi kolom:
- URL callback: tempel alamat endpoint Anda.
- Acara: pilih acara yang ingin dipantau — misalnya, “Percakapan Dibuat”, “Bisnis Diperbarui”, “Kontak Dibuat”.
- Format: payload dikirim dalam JSON, dengan bidang objek yang terpengaruh.
- Simpan dan aktifkan: mulai saat itu, setiap kemunculan acara yang dipilih memicu notifikasi.
Mengonfigurasi webhook melalui Flows
Jika Anda memerlukan kontrol lebih (memfilter berdasarkan kondisi, mengirim hanya beberapa bidang, atau merangkai tindakan), gunakan modul Flows:
- Buat Flow baru dan tentukan pemicu dengan acara yang diinginkan (mis.: “Bisnis Dibuat”).
- Tambahkan tindakan Webhook.
- Masukkan URL dan pertahankan metode sebagai
POST. - Di badan pesan, susun JSON dengan variabel acara (mis.:
{{deal.name}},{{deal.value}}). - Simpan dan aktifkan Flow.
Pendekatan ini sama dengan yang digunakan dalam integrasi dengan Google Sheets dan Power BI, dan memungkinkan pengiriman data yang tepat yang dibutuhkan sistem eksternal Anda.
Acara yang tersedia untuk notifikasi
Acara yang dapat memicu webhook bergantung pada modul yang diaktifkan di akun Anda. Di antara yang paling umum adalah:
- Percakapan: percakapan baru dimulai, pesan diterima, percakapan ditugaskan ke agen.
- CRM / Kanban: bisnis dibuat, bisnis dipindahkan tahap, bisnis menang atau kalah.
- Kontak: kontak baru ditambahkan, bidang kustom diperbarui.
- Agen: perubahan status, login.
Daftar acara yang tepat dapat dilihat di antarmuka pembuatan webhook, yang menampilkan opsi yang tersedia untuk akun Anda.
Untuk siapa integrasi ini berguna
- Tim operasi yang perlu menyinkronkan CRM Papo dengan ERP, sistem billing, atau alat BI.
- Pengembang yang ingin memperluas platform dengan logika kustom, seperti memicu notifikasi di Slack atau membuat tiket di help desk.
- Reseller white label yang perlu memantau aktivitas klien secara real-time untuk memberikan dukungan proaktif.
- Analis data yang mengisi dasbor real-time tanpa bergantung pada ekspor manual.
Pertanyaan yang sering diajukan
Apakah saya perlu pengetahuan teknis untuk mengonfigurasi webhook?
Ya, perlu memahami konsep HTTP dan JSON untuk menyiapkan endpoint dan menafsirkan payload. Namun, platform seperti Zapier atau Make memungkinkan pembuatan penerima tanpa kode.
Acara apa yang dapat saya pantau dengan webhook?
Acara yang tersedia bervariasi sesuai modul akun Anda. Di layar pembuatan webhook, Anda melihat daftar lengkap. Yang paling sering digunakan adalah pembuatan percakapan, pembaruan bisnis, dan kontak baru.
Apakah Papo menyediakan URL uji?
Tidak. URL callback harus berupa endpoint yang Anda kontrol. Anda dapat menggunakan layanan seperti webhook.site untuk menghasilkan URL sementara dan memvalidasi pengiriman.
Bisakah saya menggunakan webhook yang sama untuk beberapa acara?
Ya. Dalam konfigurasi webhook native, Anda dapat memilih beberapa acara. Di Flows, Anda dapat membuat beberapa pemicu atau menggunakan kondisi untuk menangani acara berbeda dalam alur yang sama.
Apakah data dikirim secara real-time?
Ya. Segera setelah acara terjadi di Papo, webhook dipicu segera. Latensi hanya bergantung pada jaringan dan pemrosesan endpoint Anda.
Apa yang harus dilakukan jika endpoint saya tidak menerima notifikasi?
Periksa apakah URL dapat diakses publik, apakah menerima POST, apakah firewall tidak memblokir permintaan, dan apakah webhook aktif di Papo. Anda juga dapat menguji dengan endpoint debug seperti webhook.site.
Baca juga
- Cara mengintegrasikan webhook Papo dengan Power BI untuk dasbor real-time
- Cara menggunakan API Papo untuk membuat dan memperbarui kontak secara massal
Mulai gratis dan konfigurasikan webhook Anda →
Dengan pengguna pertama gratis, Anda menguji pengiriman acara real-time dan mengintegrasikan Papo ke sistem Anda tanpa biaya awal.