#How to limit a voice agent usage per month ? (example: 60 minutes) I searched in the parameters of

1 messages · Page 1 of 1 (latest)

scarlet larkBOT
#
AI-generated Answer for etasia

Short answer: A per‑agent monthly minutes cap is not available today. The only documented, built‑in agent limiter is daily call count plus concurrency; there’s no “pause agent” toggle in the product or API.

What exists

  • Agent call limits: platform_settings.call_limits supports daily_limit (calls/day) and agent_concurrency_limit. Example config is shown in the Call Limits/Burst Pricing docs; the help center also surfaces “Agent has exceeded its daily call limit …” errors.
  • These call limits are per call, not per minute. Minutes are what drive billing, measured by connection duration, with a 95% discount applied to long silent periods.
  • There’s no documented “pause/disable agent” control. You can stop new connections by enabling authentication (signed URLs and/or allowlists) so that new sessions won’t connect unless you authorize them; or you can delete the agent.

Ways to enforce a monthly cap/workflows

  • Use API key credit quotas: Create a dedicated API key for that agent path and set a credit limit that corresponds to your monthly minutes target (credits/minute depend on your plan—e.g., Creator: 400 credits/min). When the key hits its quota, further usage with that key fails.
  • Keep usage‑based billing off (or set a low threshold) to avoid overages beyond your monthly credit allocation.
  • Monitor minutes per month in Usage Analytics and take action (e.g., flip auth on, rotate signed URLs, or remove the agent’s entry points) when you approach the target.

If you need a strict “60 minutes per month per agent” enforcement, the supported approach is to gate access via a dedicated API key with an appropriate credit quota and require signed URLs for that agent; when the key exhausts its quota, stop issuing signed URLs so new sessions cannot start.

Limitations to be aware of

  • There is no documented per‑agent monthly minutes limiter, only daily call count and concurrency.
  • There is no documented first‑class “pause” switch for agents; use authentication/allowlists or deletion to block access.

If you want, tell me your plan tier and I’ll calculate the exact API key credit quota to approximate 60 agent minutes/month on that tier.

vagrant orchid
#

The API key credit quota only works if I use the API... but I'm linking an agent to a phone number