Connect your own systems
Create keys with only the permissions you tick, so your systems can add contacts, read calls and place calls. Webhooks post signed events to your server when a call completes or a campaign changes.
From Growth- Your systems
- Signed event after each call
- Key shown once
Your systems need to know what happened
Your app does not know the call ended
Someone has to look it up and copy it across.
A key with too much power
One key that can do everything is one leak away from a bad day.
A webhook fails in silence
Your server is down, and nobody can tell what was missed.
Getting started
Create a key
Tick its permissions. It is shown in full once, when it is created.
Try it safely
A sandbox key reads but never writes.
Add a webhook
Give an https address and pick events: call.completed, call.wrapped_up and campaign.status_changed.
Verify each delivery
Each is signed with the webhook's secret. Send test event posts a signed test to that address only.
Keys and deliveries
What each key may do, and what happened to each event.
- A webhook whose last 50 deliveries all failed pauses itself. Fix your server, then Resume.
- Events while paused are skipped, not sent later.
API keys
Webhook deliveries
What you control
Permissions per key
A key can only reach the addresses listed under API reference, and only with the permissions you ticked.
Revoke
Stops everything using the key, at once.
Delivery history
Open a webhook to see its last 50 deliveries, and why the last one failed.
New secret
Issuing one stops the old one at once, so update your server straight away.
Who it helps
Developers
Scoped keys, signed events, and a place to see why a delivery failed.
Product teams
Calls started from your own app, with results sent back.
Which plan has it, and what it costs
| Plan | Starter₹999 a month | Growth₹2,999 a month | Professional₹7,999 a month | Enterprise₹28,000 a month |
|---|---|---|---|---|
| API keys and webhooks | Not included | Included | Included | Included |
What it costs
- The API has no charge of its own.
- ₹3.5 to ₹8.5 a minute, by plan. A call placed through the API is billed like any call, by voice.
Free trial: Included.
See every plan and rateWatch out for this
A key with Place calls can ring real customers, billed like any call. Revoking a key stops everything using it at once.
What stays your job
Keep your keys and secrets safe, and check every signature. Calls your systems place must still follow your own consent rules.
It works with these
API and webhooks: questions
Can I see a key again?
Does Do-Not-Call still apply to API calls?
What happens if my server is down?
What if my plan drops API access?
Plug it into what you already built.
API and webhooks come with the plans shown above.