Skip to content
KolayOTP
TROpen panel
Home/Telegram
T~1s · free

Telegram OTP: zero per-message cost, fastest delivery.

Instant delivery through your own bot. Once a user has started the bot, every later verification is free.

Start freeAPI documentation
WhatsAppSMSEmailTelegram

Setup and flow

1
Bot token
Paste the BotFather token into the panel; it is validated instantly.
2
Link the user
A deep link has the user /start your bot; their chat_id maps to your account.
3
Send
From then on a chat_id or username is all you need as the recipient.
4
Fallback
If the user never started the bot, the request falls through to SMS.
$ curl -X POST https://api.kolayotp.com/api/v1/otp/send \
    -H "Authorization: Bearer kotp_live_..." \
    -d '{"channel":"telegram","recipient":"tg:4829137",
         "locale":"en"}'

{
  "id": "otp_9Fk1zD",
  "channel": "telegram",
  "status": "delivered",
  "cost": 0,
  "attempts_left": 5
}
Channel specifications
ProviderTelegram Bot API
Typical latency~1s
Unit priceFree
Prerequisite/start the bot
FallbackSMS → Email
Best forInternal tools, communities

Send your first OTP in five minutes.

No credit card. Start on a sandbox key and switch to live when you're ready.

Start free