Documentation Index
Fetch the complete documentation index at: https://docs.tavus.io/llms.txt
Use this file to discover all available pages before exploring further.
Customize Background in Conversation Setup
Step 1: Create Your Conversation
In this example, we will use stock replica ID r90bbd427f71 (Anna) and stock persona ID pcb7a34da5fe (Sales Development Rep).
To apply the green screen background, set the apply_greenscreen parameter to true when creating the conversation:curl --request POST \
--url https://tavusapi.com/v2/conversations \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api_key>' \
--data '{
"persona_id": "pcb7a34da5fe",
"replica_id": "r90bbd427f71",
"callback_url": "https://yourwebsite.com/webhook",
"conversation_name": "Improve Sales Technique",
"conversational_context": "I want to improve my sales techniques. Help me practice handling common objections from clients and closing deals more effectively.",
"properties": {
"apply_greenscreen": true
}
}'
Replace <api_key> with your actual API key. You can generate one in the Developer Portal. Step 2: Customize the Background
The above request will return the following response:{
"conversation_id": "ca4301628cb9",
"conversation_name": "Improve Sales Technique",
"conversation_url": "<conversation_link>",
"status": "active",
"callback_url": "https://yourwebsite.com/webhook",
"created_at": "2025-05-13T06:42:58.291561Z"
}
The replica will appear with a green background. You can customize it using a WebGL-based on the front-end. This allows you to apply a different color or add a custom image.