Pipecat home page
Search...
⌘K
Ask AI
Join the Discord
Search...
Navigation
Guides
Getting Started
Guides
Server APIs
Client SDKs
Community
GitHub
Examples
Changelog
Guides
Fundamentals
Context Management
Custom FrameProcessor
Detecting Idle Users
Ending a Pipeline
Function Calling
Muting User Input
Recording Audio
Recording Transcripts
Features
Gemini Multimodal Live
Metrics
Noise cancellation with Krisp
OpenAI Audio Models and APIs
Pipecat Flows
Telephony
Overview
Dial-in: WebRTC (Daily)
Dial-in: WebRTC (Twilio + Daily)
Dial-in: Twilio (Media Streams)
Dialout: WebRTC (Daily)
Deploying your bot
Overview
Deployment pattern
Example: Pipecat Cloud
Example: Fly.io
Example: Cerebrium
Example: Modal
On this page
Features
Telephony
Deployment
New to Pipecat?
Guides
Learn how to deploy, scale, and extend your Pipecat applications
These guides cover key aspects of building and deploying Pipecat applications. Choose a guide based on what you want to accomplish:
Features
OpenAI Audio Models and APIs
Build voice agents with OpenAI audio models
Gemini Multimodal Live
Build real-time AI chatbots with Gemini
Function Calling
Implement custom functions in your bot
Metrics & Monitoring
Track and monitor your application
Noise Reduction
Improve audio quality with Krisp
Pipecat Flows
Build structured conversation flows
Telephony
Overview
Introduction to voice and telephony features
WebRTC with Daily
Implement dial-in using Daily’s WebRTC
Twilio + Daily Integration
Combine Twilio and Daily for advanced telephony
WebSockets with Twilio
Using WebSockets for Twilio integration
Dialout Capabilities
Enable outbound calling with Daily
Deployment
Overview
Learn the basics of deploying Pipecat applications
Deployment Patterns
Common architectures and deployment strategies
Deploying to Pipecat Cloud
Step-by-step guide for deploying to Pipecat Cloud
Deploying to Fly.io
Step-by-step guide for deploying to Fly.io
Deploying to Cerebrium
Deploy your application on Cerebrium
New to Pipecat?
Get started
Check out our Getting Started guide to build your first application
Context Management
Assistant
Responses are generated using AI and may contain mistakes.