We call your user and read the one-time code aloud. Rs 1.50 per answered minute with a 1-minute minimum, unanswered calls free, no monthly fee and no KYC. One REST call, a webhook for the result.
Rs 1.50
Per answered minute
Rs 0
For unanswered calls
No KYC
To start
Rs 0
Monthly fee
Edesy Voice OTP is a REST API that calls an Indian phone number and reads a one-time code aloud. You POST the number to /v1/voice-otp/send, we place the call, and the result reaches your webhook. It costs Rs 1.50 per answered minute with a 1-minute minimum, unanswered calls are free, and there is no monthly fee or KYC.
No KYC to start
No DLT template
Unanswered calls free
What the API does today. Prices exclude 18% GST.
| Spec | Edesy Voice OTP | ||
|---|---|---|---|
| Endpoint | POST https://voice-api.edesy.in/v1/voice-otp/send | ||
| Auth | Authorization: Bearer <API key> (or X-API-Key) | ||
| Price | Rs 1.50 per answered minute, 1-minute minimum | ||
| Unanswered calls | Not charged | ||
| Monthly fee / KYC | None / not required | ||
| Numbers | Indian 10-digit numbers | ||
| Code | Your own (4-10 characters) or a generated 6-digit code | ||
| Message | Custom template with {{otp}} | ||
| Keypad confirmation | Optional press-1, returned as dtmf_response | ||
| Result | Webhook: delivered, no-answer, busy or failed, with duration and price | ||
| Rate limit | 5 calls per number per hour by default (1-100) | ||
| Channels | Voice only (no SMS, WhatsApp or flash call) | ||
| Billing | Prepaid INR wallet (UPI or card), GST invoices |
Live today in every account
POST a phone number and we call it, reading the code aloud. Send your own code or let us generate a 6-digit one.
Optionally ask the user to press 1. Also used for COD order confirmation calls.
We POST the result - delivered, failed, no-answer, busy - with duration and cost to your callback URL.
The code is spoken on a phone call, so there is no SMS DLT template to register. Works on feature phones.
Per-number rate limit (5 calls per hour by default) and a prepaid wallet cap your exposure.
Rs 1.50 per answered minute, 1-minute minimum. Unanswered calls cost nothing.
Every OTP call with a timeline, the keypad response and the hangup cause, in the dashboard and via GET /v1/voice-otp/calls.
Indian English by default. Set the language per request or as a default; English (India and US) and Hindi are supported.
A voice channel for your verification flow
Reaches users when SMS is delayed
No DLT SMS templates to register
A second channel next to your SMS OTP
Helps users who find SMS hard to read
One REST endpoint, JSON in and out
Bearer API key auth
Webhook with status, duration and price
Call logs and stats in the dashboard
Four steps from signup to a verified user
Sign up at voice-otp.edesy.in, create an API key and top up the prepaid wallet. No KYC.
POST the user's phone number (and your code, or let us generate one) to /v1/voice-otp/send.
The user answers and hears the code read out. Optionally they press 1 to confirm.
The user types the code in your app and your backend compares it. We POST the call result to your webhook.
Voice OTP for every verification scenario
User Registration
Verify new user signups with a voice OTP call, on its own or as a second channel...
Transaction OTP
Secure high-value transactions with voice OTP for banking, payments, and financi...
Login 2FA
Add voice-based two-factor authentication for secure user logins....
Password Reset
Verify identity for password resets with a voice OTP call.
KYC Verification
Complete KYC verification flows with voice OTP for financial services and regula...
Delivery OTP
Verify deliveries and COD orders with voice OTP for reduced fraud and RTOs....
Booking OTP
Confirm bookings and appointments with voice OTP for travel, healthcare, and ser...
Wallet OTP
Secure digital wallet and UPI transactions with voice OTP verification....
Voice OTP solutions for your industry
Banking & Finance
Voice OTP for banking & finance
FinTech & Payments
Voice OTP for fintech & payments
E-commerce & Retail
Voice OTP for e-commerce & retail
Healthcare
Voice OTP for healthcare
Insurance
Voice OTP for insurance
Logistics & Delivery
Voice OTP for logistics & delivery
Gaming & Entertainment
Voice OTP for gaming & entertainment
SaaS & Technology
Voice OTP for saas & technology
No monthly fee. Pay only for answered calls. Prices exclude 18% GST.
Voice OTP is live today as a self-serve REST API for Indian mobile numbers. Everything in the second list we build for customers who need it - tell us your use case and volume.
Voice OTP call API
POST a phone number; we call and read the code aloud. Send your own code or let us generate a 6-digit one.
Custom message template
Put your brand name and wording in the call.
"Press 1 to confirm"
Optional keypad confirmation - also used for COD order confirmation calls.
Delivery webhook
We POST the call result (delivered, no-answer, busy, failed) to your callback URL.
Call logs and stats
Every OTP call with status and duration in the dashboard and via API.
Abuse protection
Per-number rate limit (5 calls per hour by default).
Self-serve, no KYC
Sign up, create an API key, top up a prepaid wallet with UPI or card.
English voice
Clear Indian-English voice out of the box.
Pricing
Rs 1.50 per answered minute with a 1-minute minimum, then billed on actual duration (a 90-second call costs Rs 2.25). A typical OTP call is under a minute, so most OTPs cost Rs 1.50. Unanswered calls are not charged. New accounts get Rs 20 of free credit. Volume pricing on request.
Hindi and regional-language voice
Hindi, Tamil, Telugu, Bengali, Marathi and more.
SMS OTP with voice fallback
Send by SMS first, call if it is not verified in time.
WhatsApp OTP
Authentication templates on WhatsApp.
Verify API
We store and check the code so your backend does not have to.
Automatic retries
Redial unanswered calls after a delay you choose.
Flash call / missed call verification
Verify a number without the user typing a code.
Dedicated caller ID
Call from a number reserved for your brand.
Volume pricing
Per-OTP pricing for committed monthly volumes.
What Edesy Voice OTP does today, side by side with other OTP providers
Explore other Edesy telephony products that work well together
Related Telephony & Privacy
Works Well With
Sign up, create an API key, top up the wallet and call your own phone. Rs 1.50 per answered minute, no monthly fee, no KYC.