Skip to content

Frequently asked questions about Cascade

Plain-language answers for businesses, developers and teams new to OTP.

What is Cascade?

Cascade is an API and dashboard for outbound OTP delivery to your user’s phone via WhatsApp and Telegram. It is not virtual-number rental.

What is cascade delivery?

Cascade lets you set the order in which OTP codes go through the available messengers. If the primary channel is unavailable, the system can use the next configured channel. Charges follow the terms of the channel that delivered the code.

Does Cascade provide virtual numbers?

No. Cascade sends the code to your user’s number and does not rent disposable phones.

How much does OTP delivery cost?

WhatsApp and Telegram cost 3 ₸ per successful delivery. Packs lower the average unit price.

Is there a subscription fee?

No. You only pay for purchased balance and successful deliveries at the channel rate.

Which channels are available now?

WhatsApp and Telegram are available. The channel order and the cascade between them are set for each API key in the cabinet.

How do I connect the API?

Create a company account, generate a Bearer key in the cabinet, and call https://cascade.kz/api from your backend only. Setup usually takes about 3 minutes.

How do send and verify work?

Send delivers a one-time code to the user’s phone. Verify checks the code entered by the user and returns the result to your system.

When is balance charged?

Balance is charged under the successful-delivery rules of the selected channel, not merely for an attempt to send.

Where should I store the API key?

Only on the server: in a secret store or environment variables. Never put the key in a browser or mobile app.

How long is an OTP valid?

The default TTL for a six-digit code is 5 minutes. Resend rules and rate limits are covered in the docs.

What if the code does not arrive?

Check delivery status in the cabinet or via API, confirm the number is in international format and the channel is available, then resend within cooldown rules.

How do I top up balance?

Buy a pack or top up from 100 units in the cabinet. Sign-up adds 50 ₸, and a first top-up of 1000 ₸ or more adds a 1000 ₸ bonus.

How is Cascade different from a bulk messaging service?

It is OTP-first: delivery to WhatsApp and Telegram, a cascade between messengers, verify API, webhooks and pay-per-successful-delivery.

Where are the docs and OpenAPI?

Docs live at /docs, the endpoint reference at /api, and the schema at /openapi.yaml.

Detailed articles

Test Cascade with your own flow

Open the dashboard and test delivery on your own flow.