What counts as a task?
One end-to-end agent run — from trigger to final output. Retries and sub-agent calls within a single task don't count separately.
What happens if I hit the API spend cap?
Agents pause cleanly at the cap. You get an alert, and can raise it inline or approve overage. No surprise bills.
Can I bring my own model keys?
Yes, on any plan. Use local CLIs you already pay for (Claude Code, Codex, Grok CLI, Gemini CLI, Kimi Code, OpenCode, Nico Code) on the desktop app, or point Grain at Anthropic / OpenAI / Gemini / self-hosted API keys. You pay the provider; Grain runs the orchestration.
Do you offer a free trial?
Every account gets a 14-day sandbox with full feature access. No card required. After that, pick a plan or keep using the free Starter-lite tier (1 agent, 50 tasks / mo).
Can I switch plans?
Anytime. Upgrades are prorated immediately. Downgrades take effect at the next billing cycle.
Is there an annual discount?
20% off on yearly billing, on any plan. Enterprise gets multi-year pricing negotiated directly.