# Pricing and Limits

> Voice API pricing - Rs 0.50 per minute with a 60-second pulse, unanswered calls free, number rental from Rs 449 a month - plus wallet, channel and request limits.

Source: https://edesy.in/docs/voice-api/getting-started/pricing-and-limits

Voice API calls cost **Rs 0.50 per minute** with a 60-second pulse, inbound or outbound, and unanswered calls are free. You also pay monthly rental for each number you hold. There is no setup fee and no minimum commitment. All prices are in Indian rupees and exclude 18% GST.

## Call pricing

| Item | Price |
|---|---|
| Voice API call minutes (outbound and inbound) | Rs 0.50 per minute, 60-second pulse |
| Unanswered, busy or failed calls | Free |
| Campaign and agent-dialer minutes | Rs 0.50 per minute, 60-second pulse |
| Premium text-to-speech voices | Rs 0.03 per character, on top of call minutes |

Text you have spoken with `text` or the VoiceML `say` verb is metered by character. Audio you host yourself (`play`) and audio from your own bot (Media Streams) carry no TTS charge.

Each call's price appears as `price` (with `amount` and `currency`) on `GET /v1/calls/{CallSid}` once the call ends.

Conversation Relay runs speech recognition and synthesis on the Edesy side, so it is priced separately. Ask us through [/contact](https://edesy.in/contact) before you plan volume on it.

## Number rental

| Number type | Monthly rental | Setup fee |
|---|---|---|
| Mobile / 92-series | Rs 499 | Rs 0 |
| Landline | Rs 449 | Rs 0 |
| Toll-free | Rs 999 | Rs 0 |

Rental is charged from the wallet. Numbers show a "paid until" date and renew automatically; supported numbers can be prepaid for several months. See [Search and Buy](https://edesy.in/docs/voice-api/phone-numbers/search-and-buy).

## Wallet

Calls are paid from a prepaid INR wallet that you top up with Razorpay. Charges are deducted in real time. If the balance is too low, `POST /v1/calls` returns `402 INSUFFICIENT_BALANCE`. Each top-up gets a GST invoice. See [Wallet and GST Invoices](https://edesy.in/docs/voice-api/account/wallet-and-gst-invoices).

## Limits

| Limit | Value |
|---|---|
| Ring timeout (`timeout`) | 5 to 600 seconds, default 30 |
| `text` length | Up to 2,000 characters |
| `caller_name` | Up to 50 characters |
| `custom_parameters` | Up to 20 keys and 2 KB of JSON |
| Concurrent calls (channels) and calls per second | Set per workspace. Over the limit returns `429` with a `Retry-After` header. Extra channels can be added from the Billing page |
| List page size | `per_page` default 20 |

Campaigns default to a 09:00 to 21:00 dialing window. See [Create a Campaign](https://edesy.in/docs/voice-api/campaigns/create-a-campaign).

Full price list: [Voice API pricing](https://edesy.in/voice-api/pricing).
