The plan
One plan, pay-as-you-go.- Free tier — every account gets 30 free runs per month. No card required.
- Pay-as-you-go — add a card and runs are unlimited at
$0.07each, billed monthly in arrears. Failed runs are free.
Enabling billing
Open your account or organization console atpullfrog.com/console/<account> and find the Billing card. Click Enable billing to add a payment method via Stripe — you’ll come back to the console with billing turned on.

Billing is configured per account (personal account or GitHub organization). Only org admins can change billing settings; non-admins see a read-only “ask an admin” message.
Pullfrog Router
Pullfrog Router is a managed model backend that fronts every major LLM provider through a single billing account. With the Router, you don’t need to manage provider keys at all — Pullfrog mints a short-lived proxy key for each run and bills model usage at raw OpenRouter cost (no markup).
- Pullfrog Router (recommended) — Pullfrog handles model access. The agent picks up the right credentials at dispatch; you only see the wallet balance and per-run cost on the dashboard.
- BYOK — Bring your own provider keys. See BYOK for setup.
Auto-reload
Auto-reload is opt-in. When enabled, Pullfrog tops up your Router balance automatically whenever it drops below your configured threshold, so you don’t have to babysit credits between runs.
- Auto-reload threshold — the balance that triggers a reload (e.g.
$10). When the wallet drops below this, Pullfrog charges your card and tops up. - Auto-reload amount — how much to add each time (e.g.
$50). The full amount is credited to the wallet; Stripe’s processing fee is grossed up on the charge so your wallet sees the net.
Monthly spend limit
Org admins can configure a per-account ceiling on how much Pullfrog Router will auto-reload in any UTC calendar month. The cap resets at00:00 UTC on the 1st. Useful as a safety net against runaway agent loops, stuck workflows, or a leaked PR trigger spending more than you meant to. The cap is optional — running without one is the default. Two modes:
- Hard cap — once the next auto-reload would push past the limit, that reload is refused. Your wallet keeps draining on subsequent runs (you still have access to the credit you’ve already paid for), but new top-ups are blocked until you raise the cap or the next UTC month starts.
- Alert-only — auto-reloads keep flowing; we email the billing admin the first time a reload pushes you over the limit each month. Treat it as a soft tripwire.
PATCH /api/account/<owner>/billing/settings with routerMonthlyLimitUsd (number in dollars, or null to clear) and routerLimitMode (hard_cap or alert_only).
Manual top-ups at /billing-top-up/<owner> are unrelated to the cap — you’re clicking through Stripe Checkout yourself, so we treat them as deliberate spend and never block them.
Free models
A handful of models are available at no cost on either plan:- Big Pickle (OpenCode)
Open source program
Open source maintainers can apply for free access to premium models via Pullfrog Router, with no monthly cap on runs. If you maintain a public repository, reach out to support@pullfrog.com with:- A link to your repository
- A brief description of how you’d use Pullfrog


