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
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 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