Stripe Projects

Stripe Projects lets you — and your AI coding agents — add services, generate credentials, and manage billing from the command line. No dashboards, no manual signup. AgentPhone is an official provider, so an agent can give itself a phone number in one command.

Provision AgentPhone

Install the Stripe Projects CLI, then add AgentPhone:

$stripe projects add agentphone/number

This provisions an AgentPhone number, generates an API key, and syncs the credentials into your project’s .env (as AGENTPHONE_API_KEY). You pay AgentPhone directly at standard rates through your Stripe billing.

Why it’s useful

  • One command instead of signing up, copying an API key, and wiring env vars by hand.
  • Agent-friendly — paste it into Claude Code, Cursor, or Codex and your coding agent can provision its own phone number mid-build.
  • Portable & secure — credentials live in your project vault and sync across machines, teammates, and agents.

Use it

Once provisioned, AGENTPHONE_API_KEY is already in your environment — use any SDK, the MCP server, or the REST API immediately:

$curl https://api.agentphone.ai/v1/numbers \
> -H "Authorization: Bearer $AGENTPHONE_API_KEY"

Manage & upgrade

$stripe projects catalog # browse all providers
$stripe projects upgrade agentphone # change your plan or tier

See the Stripe Projects docs for the full CLI.