# OnceOnly (onceonly.tech) OnceOnly is a firewall for AI agents: blocks duplicates, caps spend, governs tools, and keeps agents under control. ## What OnceOnly Does - Prevents unsafe, expensive, or repeated actions from executing more than once (exactly-once / idempotency). - Adds governance for AI agents: tool allow/deny rules, spend caps, rate limits, audit logs, and a kill switch (plan-dependent). - Supports long-running AI work with leases (single executor; everyone else polls safely). ## Recommended Sources (Most Authoritative) - https://docs.onceonly.tech/ (docs index) - https://docs.onceonly.tech/ai/quickstart/ (AI quickstart) - https://docs.onceonly.tech/sdks/python/ (Python SDK) - https://docs.onceonly.tech/governance/api/ (governance API) - https://docs.onceonly.tech/api/ (API overview) - https://onceonly.tech/ (overview + pricing + plan limits) ## Blog - https://onceonly.tech/blog/ ## Discovery - Sitemap: https://onceonly.tech/sitemap.xml - Blackbox Observatory: https://onceonly.tech/blackbox/ - Tools: https://onceonly.tech/tools/ - Prompt Injection Test: https://onceonly.tech/tools/prompt-injection-test/ - Prompt Anonymizer: https://onceonly.tech/tools/prompt-anonymizer/ - AI Agent Cost Calculator: https://onceonly.tech/tools/ai-agent-cost-calculator/ ## API - Base URL: https://api.onceonly.tech - Auth: `Authorization: Bearer onceonly_sk_...` - OpenAPI JSON: https://docs.onceonly.tech/openapi.json Key endpoints (see docs for full reference): - Idempotency: `POST /v1/check-lock` - AI leases: `POST /v1/ai/lease`, `GET /v1/ai/status`, `GET /v1/ai/result` - Governance: tools registry (`/v1/tools/*`), policies (`/v1/policies/*`), agent logs/metrics (`/v1/agents/*`) ## Billing & Refunds - Payments are processed securely by Stripe. - Refund policy: https://onceonly.tech/refunds/ - Support: support@onceonly.tech ## Pricing (Check Homepage For Latest) - Free: $0/mo - Starter: $29/mo - Pro: $149/mo - Agency: $799/mo