Tavus website screenshot

Tavus

Tavus builds the Conversational Video Interface (CVI), an end-to-end pipeline that combines AI behavior with lifelike digital humans for real-time video conversations. The platform lets developers create personal AI replicas from a short video or a single image (Phoenix-4 and image-to-replica), generate async personalized videos, and run real-time conversational sessions backed by configurable personas, custom LLMs, tools, and document knowledge bases. Tavus targets product teams embedding human-like AI into sales, support, healthcare, education, and recruiting experiences, and monetizes through usage-based developer pricing and enterprise contracts.

Tavus publishes 12 APIs on the APIs.io network, including Conversations API, Documents API, Guardrails API, and 9 more. Tagged areas include Artificial Intelligence, Generative AI, Video, Conversational AI, and Avatars.

Tavus’ developer surface includes authentication, documentation, engineering blog, pricing, changelog, and 10 more developer resources.

45.6/100 developing ▬ flat Agent 37/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeSelf serve⚡ Free to try
13 APIs
Artificial IntelligenceGenerative AIVideoConversational AIAvatarsReplicasPersonalizationReal TimeCVIWebhooks

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 45.6/100 · developing
Contract Quality 14.7 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 13.7 / 20
Operational Transparency 5.5 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 37/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/tavus: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 13

Individual APIs this provider publishes, each with its own machine-readable definition.

Tavus API

The Tavus REST API powers personalized video generation and real-time Conversational Video Interface sessions. It exposes endpoints for replicas (Phoenix-4 video and image-to-re...

Tavus Conversations API

The Conversations API from Tavus — 3 operation(s) for conversations.

Tavus Documents API

The Documents API from Tavus — 3 operation(s) for documents.

Tavus Guardrails API

The Guardrails API from Tavus — 2 operation(s) for guardrails.

Tavus Lipsync API

The Lipsync API from Tavus — 2 operation(s) for lipsync.

Tavus Objectives API

The Objectives API from Tavus — 2 operation(s) for objectives.

Tavus Personas API

The Personas API from Tavus — 2 operation(s) for personas.

Tavus Pronunciation Dictionaries API

The Pronunciation Dictionaries API from Tavus — 2 operation(s) for pronunciation dictionaries.

Tavus Replacements API

The Replacements API from Tavus — 2 operation(s) for replacements.

Tavus Replicas API

The Replicas API from Tavus — 3 operation(s) for replicas.

Tavus Transcriptions API

The Transcriptions API from Tavus — 2 operation(s) for transcriptions.

Tavus Videos API

The Videos API from Tavus — 3 operation(s) for videos.

Tavus Voices API

The Voices API from Tavus — 1 operation(s) for voices.

Scroll for all 13

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Tavus Plans Pricing

1 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Tavus Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Tavus Finops

FINOPS

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Tavus Authentication

apiKey · 1 scheme

SECURITY

Tavus Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Tavus Trust Center

SOC 2, HIPAA, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Tavus Agentic Access

54 operations · 31 acting

54 operations · 31 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: tavus
name: Tavus
description: Tavus builds the Conversational Video Interface (CVI), an end-to-end pipeline that combines AI behavior with
  lifelike digital humans for real-time video conversations. The platform lets developers create personal AI replicas from
  a short video or a single image (Phoenix-4 and image-to-replica), generate async personalized videos, and run real-time
  conversational sessions backed by configurable personas, custom LLMs, tools, and document knowledge bases. Tavus targets
  product teams embedding human-like AI into sales, support, healthcare, education, and recruiting experiences, and monetizes
  through usage-based developer pricing and enterprise contracts.
type: Index
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
position: Provider
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/tavus.png
tags:
- Artificial Intelligence
- Generative AI
- Video
- Conversational AI
- Avatars
- Replicas
- Personalization
- Real Time
- CVI
- Webhooks
url: https://raw.githubusercontent.com/api-evangelist/tavus/refs/heads/main/apis.yml
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.20'
apis:
- aid: tavus:tavus-api
  name: Tavus API
  description: The Tavus REST API powers personalized video generation and real-time Conversational Video Interface sessions.
    It exposes endpoints for replicas (Phoenix-4 video and image-to-replica), async video generation, real-time conversations,
    personas, and document knowledge bases, plus webhooks for lifecycle events.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Video
  - Conversational AI
  - Replicas
  - Personas
  - Real Time
  - Knowledge Base
  properties:
  - type: Documentation
    url: https://docs.tavus.io/
  - type: GettingStarted
    url: https://docs.tavus.io/sections/introduction
  - type: Signup
    url: https://platform.tavus.io/auth/sign-up
  - type: API
    url: https://docs.tavus.io/api-reference/overview
  - type: SDKs
    url: https://www.npmjs.com/package/@tavus/cvi-ui
  - type: GitHubRepository
    url: https://github.com/Tavus-Engineering/tavus-examples
  - type: Pricing
    url: https://www.tavus.io/pricing
  - type: Authentication
    url: https://docs.tavus.io/api-reference/authentication
  features:
  - name: Phoenix-4 Replicas
    description: Train high-fidelity replicas from a short training video.
  - name: Image-to-Replica
    description: Generate replicas from a single image for faster onboarding.
  - name: Stock Replicas
    description: Use pre-built stock replicas for instant integration.
  - name: Async Video Generation
    description: Create personalized videos from scripts or audio with replica and background customization.
  - name: Real-Time Conversations
    description: Spin up live AI video conversations with audio-only mode, closed captions, participant limits, and private
      rooms.
  - name: Personas
    description: Configure replica behavior, guardrails, objectives, and tool calling, including support for custom LLMs.
  - name: Knowledge Base
    description: Upload, recrawl, and manage documents and websites to ground replica responses.
  - name: React CVI Components
    description: Embed conversational video into web apps using the @tavus/cvi-ui React component library and hooks.
  - name: Webhooks
    description: Receive callbacks for video, conversation, and replica lifecycle events.
  useCases:
  - name: AI Sales Reps
    description: Conduct lifelike video discovery and demo calls with a digital rep.
  - name: Healthcare Intake
    description: Walk patients through intake and screening with empathetic video AI.
  - name: Personalized Outreach Video
    description: Generate per-recipient videos for marketing and recruiting at scale.
  - name: AI Tutors and Coaching
    description: Deliver interactive video tutoring grounded in course content.
  - name: Customer Support Avatars
    description: Provide always-on conversational video support inside web and mobile apps.
  integrations:
  - name: React
  - name: Daily
  - name: Custom LLMs
  - name: Webhooks
  - name: Slack
  - name: Zapier
  authentication:
  - type: API Key
    description: API keys are generated in the Tavus Developer Portal and sent in the x-api-key header on every request.
- aid: tavus:tavus-conversations-api
  name: Tavus Conversations API
  description: The Conversations API from Tavus — 3 operation(s) for conversations.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Conversations
  properties:
  - type: OpenAPI
    url: openapi/tavus-conversations-api-openapi.yml
- aid: tavus:tavus-documents-api
  name: Tavus Documents API
  description: The Documents API from Tavus — 3 operation(s) for documents.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Documents
  properties:
  - type: OpenAPI
    url: openapi/tavus-documents-api-openapi.yml
- aid: tavus:tavus-guardrails-api
  name: Tavus Guardrails API
  description: The Guardrails API from Tavus — 2 operation(s) for guardrails.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Guardrails
  properties:
  - type: OpenAPI
    url: openapi/tavus-guardrails-api-openapi.yml
- aid: tavus:tavus-lipsync-api
  name: Tavus Lipsync API
  description: The Lipsync API from Tavus — 2 operation(s) for lipsync.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Lipsync
  properties:
  - type: OpenAPI
    url: openapi/tavus-lipsync-api-openapi.yml
- aid: tavus:tavus-objectives-api
  name: Tavus Objectives API
  description: The Objectives API from Tavus — 2 operation(s) for objectives.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Objectives
  properties:
  - type: OpenAPI
    url: openapi/tavus-objectives-api-openapi.yml
- aid: tavus:tavus-personas-api
  name: Tavus Personas API
  description: The Personas API from Tavus — 2 operation(s) for personas.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Personas
  properties:
  - type: OpenAPI
    url: openapi/tavus-personas-api-openapi.yml
- aid: tavus:tavus-pronunciation-dictionaries-api
  name: Tavus Pronunciation Dictionaries API
  description: The Pronunciation Dictionaries API from Tavus — 2 operation(s) for pronunciation dictionaries.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Pronunciation Dictionaries
  properties:
  - type: OpenAPI
    url: openapi/tavus-pronunciation-dictionaries-api-openapi.yml
- aid: tavus:tavus-replacements-api
  name: Tavus Replacements API
  description: The Replacements API from Tavus — 2 operation(s) for replacements.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Replacements
  properties:
  - type: OpenAPI
    url: openapi/tavus-replacements-api-openapi.yml
- aid: tavus:tavus-replicas-api
  name: Tavus Replicas API
  description: The Replicas API from Tavus — 3 operation(s) for replicas.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Replicas
  properties:
  - type: OpenAPI
    url: openapi/tavus-replicas-api-openapi.yml
- aid: tavus:tavus-transcriptions-api
  name: Tavus Transcriptions API
  description: The Transcriptions API from Tavus — 2 operation(s) for transcriptions.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Transcriptions
  properties:
  - type: OpenAPI
    url: openapi/tavus-transcriptions-api-openapi.yml
- aid: tavus:tavus-videos-api
  name: Tavus Videos API
  description: The Videos API from Tavus — 3 operation(s) for videos.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Videos
  properties:
  - type: OpenAPI
    url: openapi/tavus-videos-api-openapi.yml
- aid: tavus:tavus-voices-api
  name: Tavus Voices API
  description: The Voices API from Tavus — 1 operation(s) for voices.
  humanURL: https://docs.tavus.io/
  baseURL: https://tavusapi.com
  tags:
  - Voices
  properties:
  - type: OpenAPI
    url: openapi/tavus-voices-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/tavus-agentic-access.yml
- type: TrustCenter
  url: security/tavus-trust-center.yml
- type: DomainSecurity
  url: security/tavus-domain-security.yml
- type: Authentication
  url: authentication/tavus-authentication.yml
- type: Website
  url: https://www.tavus.io
- type: Documentation
  url: https://docs.tavus.io
- type: Blog
  url: https://www.tavus.io/blog
- type: GitHubOrganization
  url: https://github.com/Tavus-Engineering
- type: Pricing
  url: https://www.tavus.io/pricing
- type: TermsOfService
  url: https://www.tavus.io/legal/terms-of-service
- type: PrivacyPolicy
  url: https://www.tavus.io/legal/privacy-policy
- type: X
  url: https://x.com/heyTavus
- type: LinkedIn
  url: https://www.linkedin.com/company/tavus
- type: ChangeLog
  url: https://docs.tavus.io/changelog
- type: LlmsText
  url: https://docs.tavus.io/llms.txt
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com