Skip to main content

Pipecat

If your agent is running with the Pipecat framework this is an easy way to simulate calls to your agent. We will manage the transport connection and place our digital human directly in communication with your agent.

Connection model

Bluejay will connect to your Pipecat agent’s transport layer and establish a bidirectional audio/data stream, allowing our digital human to interact with your agent in real-time.

Quick Start

  1. Deploy Pipecat Agent: Deploy an agent to Pipecat Cloud following Pipecat’s Quickstart guide
  2. Add Pipecat Public Key: Get your Pipecat Public API key and add it to Bluejay
    • Retrieve your Pipecat Public API key from the Pipecat dashboard:
      • Navigate to the API Keys tab
      • Locate Pipecat Cloud API Keys and select the public tab
      • Create a new key and copy it
    • Input your Pipecat Public API key into the Bluejay dashboard:
      • Select your organization in the bottom left of the screen
      • Select Integrations
      • Locate Pipecat and add your Pipecat public key
  3. Create Bluejay Agent:
    • Select Pipecat Direct as the Connection Type
    • Enter your Pipecat agent name (the one from pcc-deploy.toml)
  4. Create a Simulation
  5. Run the Simulation
  6. View Results