Mercateer
Pengembang

Dapatkan kejadian front office Mercateer sebagai webhook

Langganan sebuah endpoint ke kejadian Mercateer dan terima muatan (payload) yang telah ditandatangani seketika panggilan selesai, prospek masuk, atau pekerjaan dipesan. Daftarkan dan kelola endpoint melalui API atau dasbor, serta verifikasi setiap pengiriman dengan HMAC.

Apa itu Webhooks?

Webhook mendorong kejadian front office Mercateer ke URL yang Anda kendalikan secara real-time, sehingga sistem Anda bisa bereaksi tanpa perlu polling API. Setiap pengiriman berupa payload JSON yang ditandatangani dengan HMAC, Anda mendaftarkan dan mengelola endpoint melalui API atau dasbor, dan pengiriman yang gagal akan dicoba ulang dengan jeda yang meningkat.

Yang bisa Anda lakukan dengan Webhooks

Prospek baru ditangkap dan kontak dibuat
Percakapan dimulai, ditutup, atau minta dialihkan ke manusia
Panggilan selesai
Janji temu dipesan dan janji temu dijadwal ulang
Penawaran diterima
Payload yang ditandatangani HMAC yang bisa Anda verifikasi saat diterima
Daftarkan dan kelola endpoint melalui API atau dasbor

Pasang dalam hitungan menit

1

Buat endpoint

Daftarkan URL Anda dan pilih kejadian yang ingin Anda langganan, baik melalui API atau di Pengaturan, lalu Developer. Mercateer akan mengembalikan rahasia penandatanganan (signing secret) untuk endpoint tersebut. Akses API termasuk dalam paket Crew dan Fleet.

2

Verifikasi tanda tangan

Setiap kali payload dikirim, baca timestamp (t) dan tanda tangan (v1) dari header tanda tangan, lalu hitung HMAC-SHA256 dari string "{timestamp}.{raw request body}" dengan secret penandatanganan Anda dan bandingkan dengan nilai v1. Tolak setiap permintaan yang tidak cocok, atau yang timestamp-nya lebih dari 5 menit, agar Anda hanya memproses payload segar yang benar-benar berasal dari Mercateer. (Helper verify di SDK kami melakukan semua ini untuk Anda.)

3

Tangani percobaan ulang secara idempoten

Berikan respons 2xx dengan cepat untuk mengonfirmasi penerimaan. Pengiriman yang gagal akan dicoba ulang dengan jeda yang meningkat, jadi gunakan ID kejadian sebagai kunci handler Anda agar mengabaikan duplikat dan memproses setiap kejadian hanya sekali.

Pertanyaan yang sering diajukan

Bekerja dengan seluruh tumpukan aplikasi Anda

Mercateer menggunakan protokol yang sama dengan alat yang sudah Anda gunakan.

Manfaatkan Mercateer bersama Webhooks

Mulai gratis dan sambungkan bagian depan kantor Anda dalam hitungan menit.

Tidak perlu kartu kredit