Every endpoint in the catalog has a real price, not a credit abstraction. The price is worked out before the call runs, from the tool’s price shape and the input you gave it. Discovery and inspection are free and need no account. Only running an endpoint spends.

The price shapes

ShapeHow it pricesExample
Per callA fixed rate, whatever comes backOne company lookup
Per resultRate × the number of rows you asked for50 search results
Per unit of timeCannot be priced from the input — refusedAudio or video billed by duration
MeteredCannot be priced from the input — refusedAnything billed by token count
The first two can be bounded before anything is sent. The last two depend on how long the work runs or how much text it generates, and nothing in the input predicts that. Rather than start a call at an unknown cost and hand you the bill afterwards, AgentMore refuses it. You get a clear reason, nothing is sent to the vendor, and nothing is charged.
A per-result tool is priced at its worst case: the limit you asked for, assumed to be reached. Ask for 100 rows and you are quoted 100 rows.

An estimate is a worst case, not a guess

The number quoted before a call is the most it can cost, not the most likely cost. That is deliberate — a cap has to be checked against something that cannot be exceeded. So the two numbers you will see on a call rarely match:
  • Quoted — the worst case, computed before anything was sent.
  • Settled — what it actually cost, from what actually came back.
A per-result tool that returns 12 rows when you asked for 50 settles on 12. A per-call tool settles at its rate. A call the vendor failed settles at zero — a vendor’s bad day never lands on your bill.

Dry runs

A dry run prices a call and shows you exactly what would be sent, without sending it. It costs nothing. Use it when:
  • The tool is new to you and you want to see the request before it goes.
  • You are about to run something across a list and want the per-item price first.
  • A call was refused and you want to see which number tripped the cap.
Ask for it in plain language in chat, or set dryRun on an HTTP run.
Price this before you run it — how much for 200 results?

Where the number on your bill comes from

Every attempt is recorded: tool, vendor, status, quoted price, settled cost. That record is what your balance is drawn against and what the daily cap is measured against. It is the source of truth, not a summary of one. Read it on the dashboard: one row per call, with the full run detail behind each — quoted price, settled cost, status and which endpoint ran.

Plans and prices

Endpoint prices are per call and are the same whatever plan you are on. A plan changes how many credits you get toward them each cycle, not what a call costs. One credit is $0.01 of catalog price, and the ledger is finer than a credit — most endpoints cost a fraction of one, and prices are never rounded up to a whole credit. Plan details and prices: https://agentmore.app/pricing. Next: Spend caps for how to bound what a call may cost, and Plans & billing for how credits arrive.