Integrations
Pipecat Integration
Tavus offers integration with Pipecat, an open-source framework for building multimodal conversational agents by Daily. You can easily add Tavus Digital Twins to your Pipecat apps and give them a video layer.
You can keep your Pipecat workflow as-is and just add the new TavusVideoService
. To get started, you can follow the following steps or learn more from this sample code.
Step 1: Setup Tavus Replica
First, you need to set up TavusVideoService with your replica and persona.
Step 2: Ignore Tavus Replica’s Microphone
Once Tavus Replica is added to the Daily room, you need to ignore its microphone. To do that, you need to get persona and look up persona_name.
You can then ignore their microphone.
Step 3: Initiate the Conversation
Once your user enters the Daily room, you can kick off the conversation.