Langsung ke konten utama

Verifikasi OTP SMS

Verifikasi OTP SMS dengan Twilio kode, kirim ulang, dan fallback dalam satu alur

Kirim kata sandi sekali pakai untuk pendaftaran, login, reset kata sandi, dan pembayaran lewat akun Twilio Anda sendiri. Workflow MonoChat menangani batas waktu, kirim ulang, dan fallback, serta mencatat setiap kode yang Anda kirim.

Atau mulai dengan kredit $150, cukup untuk bulan pertama plan Growth

  • Kode login dan pendaftaran
  • Reset kata sandi
  • Kirim ulang dan fallback
  • Peringatan keamanan
Nova Bank SMS

Nova Bank: 482913 adalah kode login Anda. Berlaku 5 menit. Jangan berikan kode ini kepada siapa pun, termasuk staf kami.

08:41

Nova Bank: ada login dari perangkat baru (Chrome di Windows). Bukan Anda? Balas TIDAK.

08:42

TIDAK

08:45

Pemeriksaan keamanan dimulai

Perangkat baru · Chrome di Windows

Tim keamanan sudah diberi tahu

Terima kasih. Login ini sudah kami tandai dan tim keamanan kami akan segera menghubungi Anda.

08:45

Cara kerja

Cara kerja verifikasi OTP SMS di MonoChat

Pembuatan dan pengecekan kode tetap dikendalikan aplikasi Anda. MonoChat mengirimkannya lewat akun Twilio Anda dan mengelola semua hal di sekitar pesan.

  • Aplikasi Anda atau fungsi kustom membuat kode dan memulai workflow lewat API
  • MonoChat mengirim SMS dari nomor Twilio Anda dengan nama brand dan masa berlaku
  • SMS tidak terkirim atau pengguna belum login? Workflow mengirim ulang, menunggu, atau beralih ke WhatsApp atau email
  • Setiap pengiriman, status, dan fallback tercatat untuk tim Anda
Nova Shop SMS

Nova Shop: 739204 adalah kode reset kata sandi Anda. Berlaku 10 menit.

14:02

Nova Shop: ini kode baru Anda, 615830. Kode sebelumnya sudah tidak berlaku.

14:04

Kata sandi diubah

Akun Nova Shop

Hari ini pukul 14.05

Nova Shop: kata sandi Anda telah diubah. Bukan Anda? Balas TIDAK dan tim kami akan membantu.

14:05

Fitur

Semua hal di sekitar kode, dalam satu workflow

Twilio mengirimkan SMS-nya. MonoChat menentukan kapan dikirim, apa yang terjadi jika gagal, dan siapa yang melihat hasilnya.

Contoh pesan

Alur OTP SMS dalam praktik

Tiga momen verifikasi yang umum, dan apa yang dilihat pelanggan di ponselnya.

Verifikasi nomor saat pendaftaran

Pastikan nomor benar milik pelanggan baru sebelum akun aktif.

Nova Fit SMS

Nova Fit: 204617 adalah kode verifikasi Anda. Masukkan di aplikasi untuk menyelesaikan pendaftaran. Berlaku 5 menit.

19:20

Selamat datang di Nova Fit! Nomor Anda sudah terverifikasi. Balas STOP untuk berhenti menerima SMS.

19:21

Kode serah terima paket

Berikan kode kepada kurir agar paket sampai ke orang yang tepat.

Nova Store SMS

Nova Store: paket Anda tiba hari ini pukul 14.00–16.00. Sebutkan kode 5821 kepada kurir saat serah terima.

09:10

Boleh dititipkan ke tetangga di nomor 12?

09:32

Boleh, cukup bagikan kodenya ke tetangga Anda. Kami sudah menambahkan catatan untuk kurir.

09:32

Konfirmasi pembayaran

Minta kode sebelum pembayaran diproses, dan cegah penipuan dengan satu balasan.

Nova Pay SMS

Nova Pay: kode 551204 mengonfirmasi pembayaran Rp2.500.000 ke Nova Electronics. Jika bukan Anda yang melakukannya, balas TIDAK.

13:15

TIDAK

13:16

Pembayaran sudah dihentikan. Tim antipenipuan kami akan segera menghubungi Anda.

13:16

Praktik terbaik

Cara menulis SMS OTP yang efektif

Pesan verifikasi yang singkat dan jelas lebih cepat terkirim, dibaca, dan dipakai, serta lebih hemat biaya.

  • Awali dengan nama brand dan letakkan kode di awal pesan
  • Sebutkan masa berlaku kode, misalnya 5 menit
  • Ingatkan pelanggan untuk tidak memberikan kode kepada siapa pun, termasuk staf Anda
  • Batasi kirim ulang dan percobaan dengan rate limit
  • Cukup satu segmen: 160 karakter GSM-7 atau 70 karakter Unicode
  • Sediakan WhatsApp atau email sebagai fallback saat SMS gagal
  • Rate limiting
  • Logika kirim ulang
  • Log audit
  • Pelacakan pengiriman

Cara menyiapkan OTP SMS di MonoChat

Empat langkah dari akun Twilio ke alur verifikasi yang siap dipakai.

  1. Hubungkan akun Twilio

    Tambahkan kredensial Twilio dan nomor yang Anda pakai untuk pesan verifikasi.

  2. Buat workflow OTP

    Mulai dari aplikasi Anda lewat API, lalu tulis pesan berisi kode, nama brand, dan masa berlaku.

  3. Atur kirim ulang dan fallback

    Tentukan batas kirim ulang, batas waktu, dan apakah beralih ke WhatsApp atau email saat SMS gagal.

  4. Pantau pengiriman

    Lacak pengiriman, kegagalan, dan fallback di MonoChat, lalu sempurnakan alurnya.

FAQ

FAQ verifikasi OTP SMS

Cara kode OTP dikirim, apa yang terjadi jika gagal, dan cara menjaganya tetap aman dan hemat.

Apa itu verifikasi OTP SMS?

OTP SMS (one-time password atau kata sandi sekali pakai) adalah kode singkat yang dikirim lewat SMS untuk memastikan seseorang benar memegang nomor HP tertentu. Kode ini dipakai untuk pendaftaran, login dua langkah, reset kata sandi, dan konfirmasi pembayaran. Setiap kode hanya berlaku sekali dan dalam waktu singkat.

Bagaimana cara mengirim kode OTP dengan Twilio dan MonoChat?

Hubungkan akun Twilio ke MonoChat dan buat workflow OTP. Aplikasi Anda (atau fungsi kustom MonoChat) membuat kode dan memulai workflow lewat API, MonoChat mengirim SMS dari nomor Twilio Anda, lalu aplikasi Anda memeriksa kode yang dimasukkan pelanggan.

Apa yang terjadi jika SMS OTP tidak masuk?

Workflow dapat mengirim ulang kode sesuai batas yang Anda tetapkan, menunggu batas waktu lalu beralih ke channel lain seperti WhatsApp atau email, atau menyerahkan kasusnya ke agen. Setiap percobaan tercatat sehingga tim support bisa melihat apa yang terjadi.

Apakah OTP SMS cukup aman?

Kode SMS banyak dipakai dan jauh lebih kuat daripada kata sandi saja, tetapi bisa disadap lewat SIM swap atau phishing. Buat masa berlaku kode singkat, batasi jumlah percobaan, ingatkan pelanggan agar tidak membagikannya, dan tambahkan faktor yang lebih kuat untuk transaksi berisiko tinggi.

Berapa lama kode OTP sebaiknya berlaku?

Buat masa berlakunya singkat, biasanya beberapa menit, dan terima setiap kode hanya sekali. Aplikasi Anda menentukan masa berlaku, dan pesan menyebutkannya agar pelanggan tahu berapa lama waktu yang tersedia.

Berapa biaya satu SMS OTP?

Twilio menagih setiap SMS ke akun Twilio Anda dengan harga per segmen untuk negara tujuan. Menjaga pesan dalam satu segmen (160 karakter GSM-7 atau 70 karakter Unicode) dan membatasi kirim ulang membuat biaya lebih mudah diperkirakan. Paket MonoChat Anda ditagih terpisah.

Bulan pertama Growth gratis dari kami

Kirim kode OTP SMS dengan Twilio dan MonoChat

Hubungkan Twilio, bangun workflow verifikasi dengan kirim ulang dan fallback, dan lacak setiap kode dari satu dashboard.

Satu kode per bisnis • 30 hari untuk menukarkan • Tanpa kartu kredit

$150 untuk memulai.

Klaim