Pipecat home pagelight logodark logo
  • Join the Discord
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
    xgithubdiscord
    Powered by Mintlify
    Assistant
    Responses are generated using AI and may contain mistakes.