Authenticate users online with One-Time-Passwords

Our two-factor-authentication (2FA) API enhances data and application security and delivers OTPs via SMS or Voice.

Contact us to get started
One Time Password

What is a One Time Password (OTP)?

One Time Passwords (OTP)​ are a form of two-factor-authentication (2FA) that are generated as a string of characters or numbers. OTPs are sent to a user's mobile device via SMS or Voice which is then used to verify the user's identity in order to protect online applications and data.

Comprehensive solutions for Two Factor Authentication

Quick delivery of OTPs via SMS or Voice

Authenticate new users

Let new users verify their phone to prevent spammers and bots from access to your platform and rule out bulk account creation.

Secure account logins

Protect your platform and accounts from data theft and let users sign in with an OTP via SMS or Voice messaging at each attempt.

Safeguard transactions

Add an extra layer of security by implementing an OTP to verify accounts before users proceed with a transaction.

One Time Passwords via SMS

With a 98% open rate within 30 seconds, SMS is known for its high reliability. By sending One Time Passwords via SMS, you are sure to reach your users wherever they are.

Even when users don't have access to the internet they can still use this multi-factor authentication solution.

  1. Number validation

  2. Fast and reliable delivery

  3. Send from local phone number

OTP via SMS

One Time Passwords via Voice

An alternative to SMS is Voice. With Voice, the spoken password is received as a phone call on the user's mobile. The password will not be stored on the user's phone and Voice allows you to reach users with limited sight. You can also implement Voice as a back-up in case your SMS is not delivered. 

  1. Global reach and reliability

  2. Multiple spoken languages

  3. Delivery rates pushed close to 100 %

OTP via voice

KES 0.8
From (excl VAT)

OTP via SMS

  • Per text message to Kenya

KES 1.20
From (excl VAT)

OTP via Voice

  • Per voice message to Kenya

OTP for developers -
Easily integrate our OTP API

CM.com offers a reliable and secure One Time Password solution that can be delivered to any mobile phone via Voice or via our reliable high quality SMS routes. Our OTP solution builds consumer trust and increases your conversion across multiple channels.

Use one ready-made API to implement into your software and offer intelligent and secure authentication to protect your users and your data. Use our developer documentation and send your OTPs worldwide.

To the API docs
One Time Passwords via Voice

Why choose CM.com?

GDPR compliant Enterprise Messaging

Worldwide delivery under 10 seconds

Our pro-active monitoring guarantees fast delivery of time critical messages in high volumes. Delivery rate and speed is constantly measured by live test results.

Direct mobile operator connections

Our platform is connected to 2000 operator networks in 200 countries. This means that you can benefit from high quality routes at the best price.

Secure and reliable, 24/7/365 Support

With high uptime and a redundant setup, you can rely on our highly secure and ISO 27001 certified platform with 24/7/365 support from our Network Operations Centre.

Realtime analytics, detailed insights

Our powerful Analytics tool gives you a real-time and detailed overview of your worldwide traffic so you can track, trace and optimise flows.

Is this region a better fit for you?

Go