Dokumentasi 4notify

Apa yang bisa Anda lakukan dengan 4notify di luar panel: API untuk backend Anda sendiri, webhook, dan otomatisasi lintas kanal.

Langkah pertamaReferensi APIWebhook & peristiwa masukTemplate & alur kerja otomatis

Langkah pertama

Dari akun hingga pesan pertama yang dikirim lewat API

Buat akun Anda di panel.4notify.net dan hasilkan pasangan client_id/client_secret dari halaman kredensial API. Gunakan keduanya untuk meminta token akses melalui POST /api/v1/auth/token (OAuth2 client_credentials) — token berumur pendek dan integrasi Anda cukup meminta token baru setiap kali dibutuhkan.

Referensi API

Tiga endpoint pengiriman, satu pipeline

POST /api/v1/sms, /api/v1/whatsapp, dan /api/v1/push menerima permintaan dengan Authorization: Bearer <token> dan menjawab 202 Accepted — pesan masuk ke antrean yang sama serta melewati worker dan penyedia yang sama seperti pesan yang dikirim dari panel, hanya ditandai secara internal sebagai "source: api". Setiap tenant memiliki rate limit dan kuotanya sendiri; melampaui salah satunya mengembalikan galat yang eksplisit, bukan membuang pesan tanpa pemberitahuan.

Webhook & peristiwa masuk

Menutup siklus di WhatsApp

Di WhatsApp kami menerima kembali peristiwa pengiriman dan balasan pelanggan melalui webhook yang diverifikasi dengan verify token Meta Anda. Kami tidak menawarkan konektor pihak ketiga yang generik (tanpa plugin WooCommerce, Shopify, atau Zapier) — yang kami tawarkan adalah webhook ini beserta API pengiriman di atas, yang Anda hubungkan ke CRM atau backend Anda sendiri.

Template & alur kerja otomatis

Konten yang dapat digunakan ulang dan pemicu berbasis peristiwa

Template pesan didefinisikan sekali per kanal dan digunakan ulang baik dari panel maupun dari API. Alur kerja menghubungkan sebuah peristiwa pemicu dengan rangkaian pengiriman lintas kanal — misalnya SMS yang disusul WhatsApp jika pesan pertama tidak dibaca. Kredensial API memiliki scope terpisah, dapat dicabut satu per satu dari panel, dan menampilkan tanggal terakhir digunakan.