Usage, budgets and limits
Understand how AI usage is billed, cap what each run of an agent may spend, and learn the daily and per-type limits that keep costs predictable.
Where your AI usage is billed
Each agent runs either on its own key or on the shared Pulse connection. You choose under Runs on in the builder’s Execution card.
| Runs on | Who picks the model | Where it’s billed |
|---|---|---|
| Its own key (legacy) | You, in the AI Model card. | Your provider account, using the key in Platform settings under AI Models. |
| Shared Pulse connection | Pulse, under the execution policy you chose. | Pulse. The policy also sets a spending envelope. |
See Create your first agent to switch an agent to Pulse.
See your Pulse usage
- Open Platform settings at https://tron.oroe.ai/settings.
- Open the Pulse AI tab.
- Scroll to Central AI usage (Pulse).
It shows the last 30 days: how many billed requests, the cost, and the latest charges by Category, Provider, Model, Quantity and Cost. Select Open in Pulse for the full picture.
Good to know Work that runs on Pulse is billed once, by Pulse. Tron keeps its own matching rows only as a link back to the charge, never as a second one.
Cap what one run may spend
Every agent has a Budget group in its type settings card, with Budget per run:
| Setting | What it does |
|---|---|
| Token budget per run | The most tokens one run may use. Enforced whether the agent runs on its own key or on Pulse. |
| Cost ceiling per run | A money cap, for example 2.50. Enforced by Pulse only, and only when the model’s price is known. |
| Cost ceiling currency | A three-letter code, for example EUR. Needed when you set a cost ceiling. |
On Pulse, the smaller of the agent’s budget and the policy’s budget wins. An agent budget can only narrow what the policy allows, never widen it.
Limits by agent type
| Type | Limit | Where |
|---|---|---|
| Telecaller | Max Call Duration (seconds), between 30 and 3600. | Builder, Conversation card |
| Telecaller | Max Concurrent Calls per campaign, 1 to 20. | Campaigns |
| Research Agent | Max searches per run, Max pages fetched per run, Token budget per run. | Research Agent settings |
| Research Agent | A schedule runs at most once an hour. | Schedule (cron) |
| Chat Agent | End after N aimless turns and Turns of history kept in the prompt. | Chat Agent settings |
| Marketing Agent | Max emails per day. Sending pauses when it’s reached. | Marketing Agent settings |
| Finance Agent | Send without approval under (amount) caps what goes out without you. | Finance Agent settings |
Daily and simultaneous call limits
Your plan sets two limits on phone calls across all your Telecallers:
- Calls per day. When you reach it, new calls are refused with “Daily call limit reached” until the next day.
- Calls at the same time. When every slot is busy, new calls are refused with “Concurrent call limit reached”. Try again once a call ends.
These apply to test calls, campaigns and workflows alike.
Tip If campaigns keep hitting the simultaneous limit, lower Max Concurrent Calls on each campaign or run them one after another.
To raise your limits, change your plan in your Oroe account, or email support@oroe.ai.
Related
- Telecaller
- Pulse docs — execution policies and budgets.