★ 7/10 · Infra · 2026-04-30

Agents can now create Cloudflare accounts, buy domains, and deploy

Cloudflare and Stripe have introduced a new protocol within Stripe Projects that enables AI agents to autonomously provision Cloudflare infrastructure. This allows agents to create Cloudflare accounts, register domains,...

Agents can now create Cloudflare accounts, buy domains, and deploy

Summary

Cloudflare and Stripe have introduced a new protocol within Stripe Projects that enables AI agents to autonomously provision Cloudflare infrastructure. This allows agents to create Cloudflare accounts, register domains, and manage subscriptions without manual human intervention in the Cloudflare dashboard.

Key Points

  • Agents can perform end-to-end provisioning, including account creation, domain registration, and API token retrieval.
  • The protocol relies on three functional pillars: Discovery (querying service catalogs), Authorization (identity attestation), and Payment (tokenized billing).
  • Service discovery is facilitated via the stripe projects catalog command, which returns a JSON-based REST API of available services.
  • The workflow is initiated using the Stripe CLI with the Stripe Projects plugin via the stripe projects init command.
  • To prevent unauthorized expenditure, Stripe enforces a default spending limit of $100.00 USD per month per provider for agent-initiated actions.
  • The system utilizes existing standards, including OAuth, OIDC, and payment tokenization, to secure credentials and billing information.

Technical Details

The integration operates through an "Orchestrator" (Stripe) and "Provider" (Cloudflare) architecture. During the discovery phase, agents use the stripe projects catalog command to identify available resources, such as cloudflare/registrar:domain. For authorization, Stripe acts as the identity provider; if the authenticated Stripe email does not have an existing Cloudflare account, Cloudflare automatically provisions a new account and returns credentials to the Stripe Projects CLI.

For payment processing, the protocol uses payment tokenization to ensure that raw credit card details are never exposed to the agent. Stripe provides a payment token to the provider, allowing for the initiation of subscriptions and usage-based billing. While the protocol includes a default $100.00 USD/month cap on agent spending per provider, users can manage higher limits and monitor usage through Cloudflare Budget Alerts.

Impact / Why It Matters

This protocol enables a "zero-to-production" workflow for autonomous agents, removing the need for manual API key management and dashboard configuration. Developers can build agents capable of managing entire infrastructure lifecycles, from initial domain purchase to final deployment, with minimal human oversight.

infrastructure automation cloud-computing