Satu API untuk WhatsApp, Telegram, dan bot

Satu pesan — satu permintaan HTTP: ke WhatsApp, Telegram, atau bot. Satu kontrak, bukan integrasi terpisah untuk tiap kanal: riwayat percakapan, pesan masuk, pengiriman massal, file — dan statusnya datang lewat webhook.

API messenger untuk pesan dan pengiriman massal di WhatsApp dan Telegram

Kemampuan API messenger

  1. Pesan transaksional

    Satu pesan — satu permintaan: teks dan lampiran tersendiri untuk setiap penerima, dan hasilnya dikirim lewat webhook

  2. Semua kanal, satu kontrak

    Akun WhatsApp dan Telegram dihubungkan lewat kode QR atau nomor telepon, bot Telegram lewat token; metodenya sama

  3. Koneksi lewat tautan

    Undangan dibuat lewat permintaan: klien Anda menghubungkan akunnya sendiri melalui tautan, tanpa akses ke akun Anda, dan id kanal dikembalikan kepada Anda

  4. Riwayat percakapan

    Percakapan dan pesan disimpan di sisi kami: riwayat dikembalikan lewat permintaan biasa, tanpa perlu mengakses messenger

  5. Balasan dan pesan masuk

    Bukan sekadar informasi bahwa seseorang membalas, tetapi juga teksnya: pesan masuk datang sebagai event, dan Anda membalasnya dengan metode kirim yang sama

  6. Kontrol pengiriman

    Status terkirim, diterima, dan dibaca — untuk setiap pesan dan setiap penerima dalam pengiriman massal

  7. WebHook

    Notifikasi event — koneksi akun, pesan masuk, progres pengiriman, status penerima — tanpa perlu polling API

  8. Pengiriman ke basis kontak

    Saat penerimanya banyak: membuat, menyunting draf, memulai, menghentikan, dan membatalkan — antrean serta percobaan ulang ditangani layanan

  9. Audiens dan personalisasi

    Segmen kontak, unggah nomor dan nilai bidang — nama, kota, nilai pesanan — untuk disisipkan ke dalam teks

  10. Tempo pengiriman

    Tempo diatur oleh strategi otomatis, bukan oleh kode Anda: layanan menyebar pengiriman dan menjeda kampanye jika messenger membatasi akun

  11. Pemeriksa akun

    Layanan memeriksa apakah nomor terdaftar di messenger: nomor yang tidak terdaftar tidak menerima pesan dan dikembalikan dengan status tersendiri

  12. Dukungan 24/7

    Bantuan cepat untuk integrasi dan pemecahan masalah

Cara menghubungkan API messenger

  1. Langkah 1

    Masuk ke WSENDER

    Tidak ada kata sandi: masuk dengan Yandex, Google, atau email.

  2. Langkah 2

    Buat kunci API

    Di akun Anda, buka bagian API dan klik «Buat kunci». Token hanya ditampilkan sekali — segera simpan.

  3. Langkah 3

    Hubungkan messenger dan bot

    Akun WhatsApp atau Telegram — lewat kode QR atau nomor telepon, bot Telegram — lewat token. Permintaannya sama.

  4. Langkah 4

    Kirim pesan

    Satu permintaan dan pesan sampai ke orang tertentu. Saat penerimanya banyak, API yang sama membuat pengiriman massal: pesan, penerima, mulai.

  5. Langkah 5

    Pantau hasilnya

    Status setiap pesan dan setiap penerima pengiriman, balasan serta pesan masuk — lewat permintaan atau webhook.

Di mana API messenger dan bot berguna

API messenger berguna di mana pun pesan ke pelanggan harus terkirim otomatis — dipicu event di sistem Anda, satu per satu atau ke seluruh basis sekaligus.

  • CRM

    Pesan terkirim saat tahap deal atau status pesanan berubah — manajer tidak perlu mengingat siapa yang harus dikabari dan kapan.

  • Toko online

    Konfirmasi pesanan, pembayaran, pengemasan, dan pengiriman: pelanggan menerima setiap tahap di messenger, bukan mencari-cari email.

  • Landing page dan situs

    Permintaan dari formulir dibalas dalam satu menit, selagi lead masih hangat — di messenger yang ditinggalkan orang itu pada formulir.

  • Pemesanan online

    Pengingat sehari sebelum kunjungan dan konfirmasi jadwal lewat pesan balasan: lebih sedikit slot kosong.

  • Logistik

    Nomor resi, perubahan status kiriman, dan pemberitahuan pengiriman — tanpa telepon kurir atau tiket ke dukungan.

  • Penagihan dan layanan

    Tagihan, kuitansi, perpanjangan langganan, dan pemberitahuan teknis terkirim dari sistem Anda sesuai jadwalnya sendiri.

  • Pemasaran

    Promo dan penawaran khusus per segmen basis kontak: segmen disusun di sisi Anda, pengiriman dan temponya ditangani layanan.

  • SDM dan rekrutmen

    Undangan wawancara dan status lamaran per tahap rekrutmen — kandidat membalas di kanal yang nyaman baginya.

  • Survei dan ulasan

    Survei setelah pembelian atau kunjungan, dan jawabannya kembali ke sistem Anda sebagai event — lengkap dengan teks pesannya.

Permintaan yang sama berlaku untuk akun messenger maupun bot: menambah satu kanal lagi berarti mengganti nilai dalam permintaan, bukan membuat integrasi baru. Akun dibutuhkan untuk menulis ke orang yang belum pernah Anda hubungi; bot dipakai untuk bekerja dengan pelanggan Anda sendiri dan sama sekali tidak memerlukan nomor telepon. Pengiriman massal adalah kanal yang sama, hanya dengan banyak penerima.

Jika Anda tidak ingin membangun apa pun, kemampuan yang sama tersedia tanpa kode: integrasi CRM adalah koneksi siap pakai dengan Bitrix24 dan amoCRM — percakapan berlangsung di kartu pelanggan, sementara segmen dan event funnel datang dari CRM Anda; dan menghubungkan asisten AI lewat MCP memungkinkan Anda menjelaskan skenario komunikasi dengan pelanggan cukup dengan kata-kata.

Pertanyaan umum tentang API

  • Pesan dikirim dari akun mana?

    Dari akun biasa Anda yang terdaftar di aplikasi messenger. Akun dihubungkan lewat kode QR atau nomor telepon — melalui API atau di akun WSENDER Anda — dan tetap terhubung untuk pengiriman berikutnya. Balasan penerima masuk ke akun yang sama. Jika kampanye dikirim dari bot, pengirimnya adalah bot itu sendiri dan nomor telepon sama sekali tidak diperlukan.

  • Bagaimana cara mendapatkan kunci API?

    Kunci Anda buat sendiri di akun WSENDER: bagian API → Buat kunci. Token hanya ditampilkan sekali dan tidak bisa dipulihkan kemudian — jika hilang, buat kunci baru dan hapus yang lama. Kunci milik proyek, dan Anda bisa membuat beberapa kunci — misalnya satu untuk tiap integrasi.

    Token dikirim di header setiap permintaan: Authorization: key TOKEN_ANDA. Semua metode dijelaskan dalam dokumentasi API, di sana Anda juga bisa menjalankan permintaan dengan kunci sendiri langsung dari browser.

  • Apakah ada batas frekuensi permintaan?

    Frekuensinya ditentukan paket: 60 permintaan per menit di Basic, 300 di Light, dan 1.200 di Professional. Batas dihitung per proyek, bukan per kunci: menerbitkan kunci baru tidak menambahnya.

    Permintaan di atas batas ditolak dengan kode 429 dan header Retry-After: ulangi setelah waktu yang disebutkan. Ini cukup untuk integrasi biasa — peristiwa funnel, konfirmasi pesanan, status; pengiriman massal lakukan sebagai kampanye, bukan sebagai rentetan permintaan satuan.