Workspace paket Business Pro mendukung hingga 30.000 peristiwa webhook per periode penagihan. Periksa batas paket Anda sebelum mengatur otomasi bervolume tinggi.
Peristiwa yang didukung
Anda dapat berlangganan webhook untuk kombinasi peristiwa berikut:Buat webhook
1
Navigasi ke Webhook Management
Di bilah sisi kiri, pergi ke Integrations → Webhooks Management.
2
Autentikasi token Anda
Klik tombol Management untuk mengautentikasi token webhook Anda. Token ini digunakan untuk menandatangani payload keluar sehingga Anda dapat memverifikasi bahwa payload tersebut berasal dari AgencyHandy.
3
Buat webhook baru
Klik Create New Webhook untuk membuka formulir konfigurasi webhook.
4
Masukkan URL endpoint
Di kolom Endpoint URL, masukkan URL sistem eksternal yang seharusnya menerima data webhook. URL ini harus berupa endpoint POST yang dapat diakses publik.
5
Pilih tipe konten
Pilih JSON sebagai tipe konten. AgencyHandy mengirim semua payload webhook sebagai
application/json.6
Pilih peristiwa webhook
Pilih setiap peristiwa yang harus memicu webhook ini. Anda dapat memilih peristiwa dari beberapa kategori — misalnya, Order: Created dan Invoice: Status changed keduanya dapat mengarah ke endpoint yang sama.
7
Aktifkan webhook
Aktifkan tombol radio Active. Saat aktif, AgencyHandy mengirimkan payload untuk semua peristiwa yang dipilih ke endpoint Anda secara real-time.
8
Simpan konfigurasi
Tinjau pengaturan Anda, lalu klik Save. Webhook muncul dalam daftar dan mulai mengirimkan peristiwa segera.
Uji webhook
Setelah membuat webhook, kirimkan payload uji untuk mengonfirmasi bahwa endpoint Anda dapat dijangkau dan memproses data dengan benar.1
Buka webhook
Dari daftar Webhooks Management, klik webhook yang ingin Anda uji.
2
Klik Test Event
Klik tombol Test Event di halaman detail webhook.
3
Pilih peristiwa uji
Pilih peristiwa contoh dari daftar peristiwa yang dikonfigurasi pada webhook ini (misalnya, Order: Created).
4
Kirim payload uji
Klik Send. AgencyHandy mengirimkan payload contoh ke URL endpoint Anda.
5
Verifikasi hasilnya
Periksa sistem eksternal Anda untuk mengonfirmasi payload uji telah tiba dan diproses sebagaimana mestinya. Kembali di AgencyHandy, klik ke webhook untuk meninjau riwayat — Anda dapat melihat permintaan lengkap, respons yang dikembalikan endpoint Anda, dan mengirim ulang peristiwa masa lalu jika diperlukan.
Autentikasi payload webhook
Setiap permintaan webhook keluar dari AgencyHandy menyertakan header tanda tangan yang dapat digunakan endpoint Anda untuk memverifikasi bahwa payload tersebut asli dan tidak dirusak.Header tanda tangan
Verifikasi tanda tangan webhook
Kirim permintaan berikut untuk mengonfirmasi bahwa payload adalah asli:string
wajib
ID webhook yang menerima peristiwa. Temukan ini di halaman detail webhook di AgencyHandy.
string
wajib
Nilai header
x-ah-sig dari permintaan webhook yang masuk.string
wajib
Rahasia webhook yang ditampilkan di halaman detail webhook di AgencyHandy.
object
wajib
Isi JSON mentah yang diterima dari permintaan webhook AgencyHandy.
string
SUCCESS ketika tanda tangan valid. FAILED ketika verifikasi gagal (HTTP 403).Success (200)
Failure (403)
Catatan penting
- URL endpoint Anda harus berupa URL POST HTTPS yang dapat diakses publik.
- Jika endpoint Anda sementara tidak tersedia, periksa panel riwayat webhook di AgencyHandy — Anda dapat mengirim ulang peristiwa masa lalu langsung dari sana.
- Pantau aktivitas webhook secara rutin untuk mendeteksi pengiriman yang gagal atau upaya akses tidak sah.
- Webhook yang berulang kali gagal dapat dijeda oleh AgencyHandy — tinjau log pengiriman untuk mendeteksi masalah lebih awal.

