Skip to main content
Pipecat Cloud is a managed platform for deploying and scaling Pipecat agents in production. It handles infrastructure, scaling, and operations so you can focus on building your agent.

Key Capabilities

  • One-command deploy: Package and deploy agents with pipecat cloud deploy
  • Auto-scaling: Scale from zero to thousands of concurrent sessions
  • Built-in WebRTC: Daily WebRTC transport included, no separate infrastructure needed
  • Secrets management: Securely store and inject API keys and credentials
  • Session management: Start, stop, and monitor agent sessions via REST API or SDK
  • Logging & monitoring: Built-in logging with Datadog integration support
  • Global regions: Deploy close to your users for lowest latency

How It Works

1

Build your agent

Write a Pipecat pipeline as you normally would, using any supported services.
2

Deploy

Use the CLI to build and deploy your agent image to Pipecat Cloud.
pipecat cloud deploy
3

Start sessions

Use the REST API or Python SDK to start agent sessions on demand.
curl --request POST \
--url https://api.pipecat.daily.co/v1/public/{agentName}/start \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \

Next Steps

Get Started

Set up your account and deploy your first agent.

Fundamentals

Learn about accounts, agent images, secrets, and scaling.