Skip to main content

Limits and billing

Capacity limits​

Org-limits release

Organisation call limits ship with the org-limits release.

Your calls are checked against two sets of limits:

LimitWho sets itWhat it controls
Organisation limitsSuperfoneThe total across all your trunks and SFVoPI apps
Trunk limitsYou. OptionalA lower cap for one trunk

Each set has three limits:

LimitWhat it controls
Concurrent callsHow many calls can be in progress at the same time
CPSHow many new calls per second can start
Peak CPSThe most new calls that can start in one burst

Superfone sets your organisation limits to match the capacity you bought. You cannot change them yourself. To raise a limit, email hello@superfone.in. Read them with Get Call Limits.

Your organisation limits are a pool. All your trunks and SFVoPI apps draw from it. A busy trunk can use capacity another trunk is not using.

To stop one trunk from using the whole pool, give it its own limits with Update a trunk. They are concurrent_limit, cps_limit and cps_burst. Each is null by default, which means only the organisation limits apply. A trunk limit can never be higher than your organisation's.

Limits belong to the trunk and the organisation, not to a number. Every number attached to the trunk draws from the same budget, and inbound and outbound calls count against the same limits.

When a call would go over any limit, we refuse that call straight away. We never queue it. Calls already in progress are not affected. See Troubleshooting for the response your PBX receives.

Pace your dialler

Pace new calls to your CPS limit, and retry refused calls after a short delay. A call above the limit is refused, not slowed down.

Wallet​

SF Trunk calls are paid from your Superfone wallet, the same balance your other Superfone services use. There is no separate charge for the trunk itself or for its channels.

Call rates are available on superfone.in/voice-api, or check your Plans & Billing page in the dashboard.

The wallet check​

We check your wallet when a call starts:

  • If your balance is more than ₹200 or more, the call can start.
  • If your balance is ₹200 or below, we refuse the call. This applies to inbound and outbound calls.

Recharge your wallet from your Plans & Billing page.

A call can take your balance below ₹200

The check runs only when the call starts. A call in progress is not cut off when the balance runs below ₹200, so a long call can take your balance lower still.

Keep enough balance for your expected traffic. When an outbound call is refused for an insufficient wallet balance, your PBX receives 403 Forbidden. See Troubleshooting.

Maximum call length​

A trunk call can last up to one hour. Plan longer sessions as separate calls.

Recording​

Each trunk has its own call recording setting. It applies to trunk calls in both directions:

Trunk settingWhat happens
Not set (the default)The call follows the call recording setting of the Superfone number used on the call
OnThe call is recorded, even if recording is off for the number
OffThe call is not recorded, even if recording is on for the number

The setting is per trunk, not per number. It covers every number attached to the trunk. You can change it with Update a trunk, or Superfone can change it for you.

Call records​

Every trunk call produces a Superfone call record, like any other call on your account. Trunk call records also carry:

  • your trunk FQDN, and
  • a marker that the call came through a trunk, so you can tell trunk calls apart from calls made in the Superfone app.

When the call was recorded, the recording is available with the call record.

Next Steps​