Voice OTP
Sedang diluncurkanKode yang bisa didengar, untuk pengguna yang tak terjangkau SMS.
Verifikasi suara melakukan panggilan dan membacakan kode sekali pakai — untuk telepon rumah, untuk pengguna yang tidak dapat menerima SMS, dan sebagai cadangan saat pesan teks tidak terkirim. Fitur ini sedang diluncurkan sebagai kanal yang dapat dipesan dalam paket per negara yang sama, menggunakan nomor telepon yang sama dan dikonfirmasi dengan pemeriksaan yang sama.
import { BirdClient } from "@messagebird/sdk";
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
// Send the code, then check it by recipient.
await bird.verify.verifications.create({
to: { phone_number: "+15551234567" },
}).safe();
const { data } = await bird.verify.verifications.check({
to: { phone_number: "+15551234567" },
code: userInput,
}).safe();Kanal yang menjangkau pengguna saat pesan teks tidak bisa.
Voice adalah kanal keluarga telepon di Bird Verify API: penerima menggunakan nomor telepon yang sama, dan voice menjadi entri yang dapat dipesan dalam paket per negara — biasanya sebagai cadangan setelah SMS. Pengguna yang hanya memiliki telepon rumah, kebutuhan aksesibilitas, dan pasar di mana SMS kurang terkirim adalah tempat di mana kode yang diucapkan membuktikan nilainya.
Apa yang ditambahkan verifikasi suara.
Sedang diluncurkan sebagai kanal dalam paket yang sudah ada.
- 01
Kode yang disintesis dan diucapkan.
Kode dibacakan melalui panggilan, sehingga pengguna yang tidak dapat membaca pesan teks, atau tidak memilikinya, tetap bisa melakukan verifikasi.
- 02
Menjangkau telepon rumah.
Voice bekerja pada saluran yang tidak pernah menerima SMS, memperluas siapa yang dapat Anda verifikasi tanpa integrasi terpisah.
- 03
Cadangan alami untuk SMS.
Pesan voice setelah SMS dalam paket kanal sehingga, saat penerusan berbasis pengiriman diluncurkan, sesi beralih ke panggilan saat pesan teks tidak terkirim.
- 04
Penerima sama, panggilan sama.
Gunakan nomor telepon yang sama dan panggil endpoint create dan check yang sama. Voice adalah kanalnya, bukan API yang berbeda.
- 05
Jaminan kode yang sama.
Kode yang dihasilkan server dan di-hash; panjang dan TTL yang dapat dikonfigurasi; pemeriksaan berdasarkan penerima, dengan setiap jaminan yang dimiliki kanal lain.
Voice adalah entri dalam paket.
Pesan voice setelah SMS dalam konfigurasi dan panggilan create tidak berubah. Saat penerusan berbasis pengiriman diluncurkan, sesi menggunakan voice ketika kanal sebelumnya tidak berhasil.
await bird.verify.verifications.create({
configuration_id: "vfc_login",
to: { phone_number: "+15551234567" },
}).safe();
// resolved channels: [{ channel: "sms" }, { channel: "voice" }]Cara kerja cadangan.
Pesan SMS pertama dan voice kedua, dan satu verifikasi menjalankan paket secara berurutan. SMS dicoba; jika tidak terkirim, sesi beralih ke panggilan suara yang membacakan kode, dan setiap kode dalam sesi tetap valid sehingga pengguna dapat menggunakan mana pun yang sampai ke mereka. Penerusan otomatis berbasis status pengiriman sedang diluncurkan.
FAQ Voice OTP
Apakah verifikasi suara sudah tersedia saat ini?+
Kapan sebaiknya saya menggunakan voice OTP?+
Bagaimana voice bekerja bersama SMS?+
Dari siapa pengguna saya melihat kode tersebut?+
Platform Verify lainnya
Satu API, satu set kunci. Jelajahi kemampuan lainnya.
Jangkau setiap pengguna, melalui kanal yang berhasil terkirim.
Voice bergabung dengan email, SMS, dan WhatsApp sebagai kanal dalam paket per negara yang sama — fallback suara di dua endpoint yang sama.