How it works
One balance
A single credit balance covers every tool and every provider in the catalog. You top up once and every call — whether it hits a search API, a scraping service, or a blockchain data provider — draws from the same pool.
Per-call pricing
Each tool has a fixed credit cost that is shown to your agent before any spend. There are no tiered rate cards to decode and no surprise overages — you see the price, then you decide whether to call.
One invoice
All usage across every provider rolls up into a single invoice. No more reconciling charges from dozens of vendors or wondering which line item came from which API.
See the cost before you spend
Every response fromfind_tools and describe_tool includes the per-call credit cost for each tool. Before your agent commits to any significant volume of calls, it should multiply that per-call cost by the planned number of executions to estimate total spend, then verify that the balance is sufficient by calling execute_tool("agentkey_account") — which is always free.
This means your agent always knows what it is about to spend before it spends it — there are no hidden charges and no way to accidentally run up a large bill without first seeing the number.
Managing your balance
Top up your credit balance and review detailed usage history from the AgentKey console. The console shows a breakdown of spend by tool and by time period, so you can see exactly where credits are going. From within your agent, callingexecute_tool("agentkey_account") returns your current remaining credit balance and the health status of upstream providers at any time — and it never costs credits.
Exact credit-to-USD conversion rates and per-tool credit costs are displayed both in the console and in the
describe_tool output for each tool. The console is the authoritative source if you need to plan a budget in dollar terms.Account Tool Reference
Check your remaining credit balance and upstream provider health — the account tool is always free to call.