Pipecat home pagelight logodark logo
  • Join the Discord
Getting Started
Guides
Server APIs
Client SDKs
  • Community
  • GitHub
  • Examples
  • Changelog
    • Guides
    Fundamentals
    • 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

    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

    Detecting Idle Users
    xgithubdiscord
    Powered by Mintlify
    On this page
    • Features
    • Telephony
    • Deployment
    • New to Pipecat?
    Assistant
    Responses are generated using AI and may contain mistakes.