Skip to main content

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.

Getting Started with Tavus APIs

Tavus APIs allow you to create a Conversational Video Interface (CVI), an end-to-end pipeline for real-time video conversations with an AI replica. Each replica is integrated with a persona that enables it to see, hear, and respond like a human. You can access the API through standard HTTP requests, making it easy to integrate CVI into any application or platform.
For machine-readable API and docs context, use https://docs.tavus.io/openapi.yaml as the canonical HTTP API contract, https://docs.tavus.io/llms.txt as the docs page index, and https://docs.tavus.io/llms-full.txt as the full bundled docs export.

Who Is This For?

This API is for developers looking to add real-time, human-like AI interactions into their apps or services.

What Can You Do?

Use the end-to-end CVI pipeline to build human-like, real-time multimodal video conversations with these three core components:

Persona

Define the agent’s behavior, tone, and knowledge.

Replica

Train a lifelike digital replica from a short video or headshot image.

Conversation

Create a real-time video call session with your AI replica.
A typical path: Authentication, then Create Persona, Create Replica, and Create Conversation. For what CVI includes end-to-end, see What is CVI?.