Partnership · Stripe Projects
Provision Tabstack from your terminal.
Tabstack is now integrated with Stripe Projects. Developers and autonomous agents provision browsing infrastructure, manage account lifecycles, and handle usage-based billing entirely through the Stripe CLI, from zero to a working API key in one command.
Commercial routing for machines
Stripe Projects: a marketplace an agent can walk into and leave with credentials.
Every agent project hits the same wall: it needs an API key, which means leaving your work to create an account, add billing, copy a credential, and wire it into your environment. For a human that is friction. For an agent bootstrapping its own tooling it is a hard stop. Stripe Projects, a new Stripe CLI workflow in developer preview, resolves that bottleneck. It coordinates account creation with Tabstack, provisions the resource, and drops the credentials straight into your .env.
The official build template
Two commands. A workspace, a provisioned account, and a live key.
Initialize your app workspace and attach the Tabstack toolchain from the terminal. The CLI opens an interactive plan selector, provisions your account, and injects TABSTACK_API_KEY into your environment. On paid plans, billing is set up once and shared securely with a Shared Payment Token, so there are no separate invoices.
# Initialize your app workspace
stripe projects init my-app
# Attach the Tabstack toolchain
stripe projects add tabstack/apiCo-design partner
We built the Agentic Provisioning Protocol with Stripe.
Tabstack is a co-design partner on the protocol underneath Stripe Projects. We worked closely with Stripe so provisioning and credential handoff work reliably and deterministically across providers, so a key that drops into your .env behaves the same whether a developer or an agent asked for it.
Unlocking the toolchain
One key. Five endpoints. The whole browsing toolchain.
The moment TABSTACK_API_KEY lands in your environment, you (or your agent) have full access to every endpoint. No extra setup, no per-feature keys.
/extract/markdown
Any URL to clean Markdown, built for an LLM context window.
/extract/json
Web pages to structured JSON matching a defined schema.
/generate/json
Structured data from web content via natural-language payloads.
/automate
Navigate, click, fill forms, and complete multi-step workflows.
/research
A multi-pass agentic loop that returns a synthesized, cited report.
Lifecycle management
Rotate, upgrade, and deprovision without leaving the terminal.
The whole resource lifecycle lives in the Stripe CLI. Roll a key, jump to your dashboard, move plans, or tear the service down. The same commands work for a human at a keyboard and a script at deploy time.
rotate
Roll the API key without leaving the terminal.
open
Jump to your Tabstack dashboard.
upgrade
Move to a higher plan in place.
remove
Deprovision the service and account.
# Rotate your API key
stripe projects rotate tabstack/api
# Open the Tabstack dashboard for your account
stripe projects open tabstack
# Upgrade to a higher plan
stripe projects upgrade tabstack/api
# Remove the service and deprovision the account
stripe projects remove tabstack/apiDesigning for autonomy
Manual credentials break autonomous systems. This removes the last manual step.
When an agent depends on one-off dashboard navigation or a hardcoded key, it stalls. Remove that step and the agent provisions its own browsing infrastructure as its dependencies scale. A deployment script triggers workspace setup; thirty seconds later a functional key is in place with billing wired. That unlocks new operational patterns: automated project init, self-healing runtimes that swap out broken tools, and dynamic scaling by task complexity. Tabstack handles the browsing. Stripe handles the billing. The agent handles the execution.
What it unlocks
- Automated project initialization
- Self-healing runtimes that swap broken tools
- Dynamic scaling by task complexity
- No dashboard navigation in the loop
- Billing set up once, shared securely
Who builds on this
Who provisions Tabstack through Stripe.
Autonomous agents
Bootstrap their own tooling with no human in the loop.
Platform engineers
Wire browsing infra into deploy scripts and runtimes.
Automation builders
Provision, rotate, and tear down on a schedule.
Founders
Skip the account-and-billing setup and ship faster.
Pricing & Plans
All prices in USD.
Starter
100,000 credits included
For tinkerers & hobbyists who want to simply connect their systems to the internet.
Get StartedTeam
500,000 credits included
Low-latency, predictable cost automation so you can focus on your core product.
Get StartedPro
3,000,000 credits included
For teams deploying and managing production workloads efficiently at scale.
Get StartedEnterprise Plan
Need Custom Pricing?
Custom API quotas, dedicated support, and SLAs for high-volume teams.
Cost per action
Every endpoint bills in credits. Extract and Generate are a single action per call. Automate and Research run a variable number of actions per task, so cost scales with the work they do.
- Extract (Markdown)10 credits
- Extract (JSON)50 credits
- Generate100 credits
- Automate100 credits
- Research (Fast)250 credits
- Research (Balanced)350 credits
Mozilla-backed
Privacy, Transparency, and Control
Provisioning runs on a Mozilla-backed platform. Your account, your keys, and the pages you browse stay yours, handled responsibly and never used to train models.
Your account, your keys.Resources live under your own Tabstack account with standard access and dashboard configuration intact. Provisioning does not change who owns the key.
Billing, handled once.On paid plans, details are set up a single time and shared securely with a Shared Payment Token, with no separate invoices to manage.
Private by default.Requests and retrieved pages complete your call, then purge. Never sold, never used to train models.
See exactly how we source and handle data in the documentation.
Mozilla ManifestoProvision Tabstack in one command.
Install the Stripe CLI, initialize your workspace, and attach Tabstack. Start free with 10,000 credits included.