Enhancements
- Faster, more accurate Guardrails: Guardrail checks are now 5x faster, while being more accurate with fewer false alarms. Learn more
- Faster, more accurate Objectives: Objective checks are now 6x faster, while being more accurate in both status and transition steps. Learn more
- Phoenix-4.5 Upgrades to Stock Faces: We’ve upgraded an additional eight existing stock faces to Phoenix-4.5, bringing improved facial expressiveness and more natural movement. The upgraded replicas include Celine, Zane, Raj, Steve, Samantha, Nathan, Mary, and Victor.
New Features
- Emotion control in Pipecat: With expressive conversation enabled (
PipelineParams(enable_expressive_conversation=True)),TavusTransportandTavusVideoServiceset the PAL’s facial emotion from the delivery the bot speaks in, such aswarmtohappiness. Requirespipecat-ai1.15.0 or later. Learn more
New Features
- Multilingual Knowledge Base: Knowledge Base now supports documents and conversations in languages beyond English, using the same upload flow with no extra setup. Learn more
Enhancements
- Improved Knowledge Base recall: An upgraded retrieval model finds relevant passages more reliably, with a measured improvement of about 28 percentage points over the previous model on questions whose answers are in the documents. Existing documents have already been reprocessed, so no re-upload or configuration changes are required. Learn more
New Features
- Emotion control in LiveKit: Call
set_emotionon the avatar session to set the emotion the PAL shows while it listens and speaks, or expose it as a tool so the LLM picks the emotion. Requireslivekit-plugins-tavus1.8.9 or later (Python) or@livekit/agents-plugin-tavus1.9.4 or later (Node.js). Learn more
New Features
- Raven-2: Our new perception model processes camera and screen content about 3x faster and keeps a visual history of the conversation, so PALs can refer back to objects, pages, and errors that are no longer visible. Set
layers.perception.perception_modeltoraven-2to use it in your next conversation. Raven-1 remains the default. Learn more
New Features
- Official Tavus ChatGPT plugin: Build PALs directly in ChatGPT. The plugin runs on the Tavus MCP server, which uses the intelligence of Charlie from our PAL Maker behind the scenes, so system prompts follow the same prompt format and judgment as PALs built in platform. Install it in ChatGPT or search for Tavus in the ChatGPT plugin store. Learn more
- Face Studio: Create high-quality, highly customized Phoenix-4.5 faces in minutes, right inside PAL Maker. Start from a video, a still photo, or a text prompt describing the face you want, or pick a starting point from the prompted face library. Then remix and adjust until the face looks right. Try Face Studio
- GPT Live 1.5 support: Put a Tavus face on OpenAI’s GPT Live 1.5 speech-to-speech model through Pipecat or LiveKit. GPT Live handles listening and speaking in one step, and Tavus renders a synchronized face from its audio. Learn more
Enhancements
- HEVC (H.265) support for face training: Training videos for Phoenix-3, Phoenix-4, and Phoenix-4.5 faces can now use the HEVC (H.265) video codec in addition to H.264, so you can upload footage straight from most modern phones and cameras without re-encoding. Video requirements
- Faster Audio-Only Mode: Decreased utterance-to-utterance times for snappier audio-only conversations. Set
audio_onlytotruewhen you create a conversation. Learn more
New Features
- Transfer assets between team accounts: Users within a team can now transfer assets between accounts.
Enhancements
- Sparrow-2 is the default turn detection model: PALs that omit
turn_detection_modelnow usesparrow-2.sparrow-1is deprecated. Learn more
New Features
- Official Agora support: Tavus now officially supports Agora, a low-latency, real-time conversational WebRTC framework. Learn more
Enhancements
- Account-scoped S3 recording keys: Set
key_templateon an S3recording_storageconfig and Tavus writes each recording undertavus/<your_workspace_id>/…, so you can restrict the recording role’s permissions policy to your own prefix. Existing S3 setups continue to work unchanged. Learn more
New Features
-
Dynamic Greeting: Set
dynamic_greetingon a PAL so conversations generate an opener from the PAL’s context when there is no written greeting. Override the same field per conversation. Greeting priority is a writtencustom_greeting, then conversationdynamic_greeting: true(generates even if the PAL has a written greeting), then the PAL’sgreeting, then the PAL’sdynamic_greeting. Generated in the first tag of the conversationlanguagesoverride, otherwise the PAL’slanguages. Create PAL · Create Conversation - MCP connectors: Give a PAL access to apps like Gmail, Google Calendar, and Linear, or plug in any third-party MCP server, so it can take real actions during a conversation. Register a connector, attach it to a PAL, and the PAL can send an email, schedule a meeting, or file a ticket on the user’s behalf. Learn more
New Features
- Memory Stores: Give each PAL a persistent memory for every participant. Tavus automatically learns an evolving profile and timeline, while optional pinned memories let you provide specific facts. Inspect and manage memory in PAL Maker or through the new Memory Stores API. Learn more
Enhancements
- Speaker names in the transcript: user turns in the
application.transcription_readytranscript now includeparticipant_namewhen the conversation knows who spoke.
Enhancements
- Override objectives per conversation: Pass
objectives_idon Create Conversation to use a different set of objectives for a single call, without modifying the PAL. Learn more
New Features
- Microsoft Teams support: PALs can now join Microsoft Teams calls in addition to Google Meet and Zoom. Invite the PAL’s
@tavusinvite.comaddress to a calendar event with a Teams link, or pass a Teams URL when creating a conversation. Learn more
New Features
- 16 new stock voices: Added 16 new first-party voices to the Tavus catalog. Each voice is automatically localized to 16 languages and speaks all 42 supported languages. Learn more
New Features
-
Phoenix-4.5: Newest face model.
- Start using a face in minutes from a photo or a video, then it tunes in the background into an unwatermarked version.
- Movement below the neck is more natural.
- Glasses, jewelry, and hair in front of the shoulders are now allowed.
- Extends support to animated human styles (cartoon, anime, Pixar-style).
- The default when training a new face as of September 09, 2026.
Enhancements
- Participant attribution on utterance events:
conversation.utteranceandconversation.utterance.streamingnow includeparticipant_idandparticipant_name, using the same idconversation.joinedannounced that participant under.
New Features
- SSO support: Enterprise customers can now sign in to Tavus with single sign-on (SSO).
- Teams: Add team members to your account. Added members operate under your account’s billing plan, while assets stay permission-bounded to the individual account that created them. Learn more
Enhancements
- Improved PAL publishing flow: API edits through Patch PAL now push directly to the live PAL, with better handling between Maker draft versions and the live version - including a force push mechanism to discard a pending Maker draft. This makes the API simpler and PAL Maker easier to understand. Learn more
Changes
- Publish PAL removed: With API edits applying directly to the live PAL, the Publish PAL endpoint has been removed from the API. PALs no longer have a separate published version.
New Features
- Joined/left interaction events: New
conversation.joinedandconversation.leftinteraction events fire when a user or PAL enters or leaves a conversation, so your app can track who is present in real time. Learn more
New Features
- 100 new stock Tavus voices: A new library of 100 first-party voices. Each voice is automatically localized to 16 languages and speaks all 42 supported languages. Learn more
- Custom voices: Create and assign your own voices. Every voice is automatically localized to 16 languages and speaks all 42 supported languages. Learn more
- Languages on the PAL: Assign the set of languages a PAL supports directly on the PAL. The same languages carry through every deployment and conversation the PAL is used in. Learn more
tavus-autoTTS engine: A new default TTS engine that automatically routes each voice and language combination to the best-fit provider and model, so you no longer need to pick one by hand. Learn more- Sparrow-2 available: Opt in to the latest turn detection model today by setting
turn_detection_modeltosparrow-2. It becomes the default on September 8, 2026. Learn more
New Features
- Magic Canvas image support: The
imagecomponent now renders images from your Knowledge Base or an allowlisted website during a conversation. Learn more - Auto-start recordings: Set
auto_start_recordingon create-conversation and Tavus starts the recording about a second after the PAL joins, with no client-side call tostartRecording(). Requiresrecording_storageand a Tavus-hosted room. Learn more
Changes
- New default LLM -
tavus-gemma-4: A faster, smarter, tuned version oftavus-gemma-4is now the recommended default. It makes for the snappiest conversations while staying strong on intelligence and tool use. Learn more - Deprecated LLM:
tavus-gemma-4-thinkingis deprecated in favor of the new tunedtavus-gemma-4.
New Features
- EU AI Act controls: New AI disclosure controls on the PAL -
disclosure_type,verbal_disclosure, andvisual_disclosure- plus a per-conversationpolicy: "eu"that auto-applies the disclosure and switches Raven-1 tolimitedemotion recognition when PAL fields are left onauto. Learn more - Zoom support: PALs can now join Zoom calls in addition to Google Meet. Invite the PAL’s
@tavusinvite.comaddress to a calendar event with a Zoom link and it joins on its own. Learn more
New Features
- Expanded Tavus-Hosted LLM Selection: Added support for new Tavus-hosted LLMs:
tavus-gemma-4,tavus-gpt-5.6-sol, andtavus-gpt-5.6-terra. Learn more
Changes
- Deprecated LLMs: The following Tavus-hosted LLMs are now deprecated:
tavus-glm-4.7,tavus-gpt-oss,tavus-claude-haiku-4.5,tavus-gpt-5.2, andtavus-gemini-3-flash. PALs still set totavus-glm-4.7route totavus-gpt-5.6-terra.
New Features
- PAL Maker: Describe a PAL in plain language and have it configured end to end (system prompt, face, objectives, guardrails, tools, knowledge base, and advanced settings), then talk to it in the same session. Removes the need to configure each layer by hand. Learn more
- Starter Templates: Fork a complete, live experience into your account with no code (Interviewer, SDR, Medical Intake, Trivia Host), or open the GitHub repo behind it. Learn more
- Meetings (Google Meet): Send a PAL into a Google Meet call. It joins on its own past the admit prompt, sees and hears the room, and can run the meeting. Invite it via calendar invite or pass a meeting URL when creating a conversation. Learn more
- Magic Canvas: A shared interactive surface rendered on top of the video stream. The PAL surfaces the right component at the right moment. Six components at launch: question, text, input, calendar, chart, and alert. Learn more
- Presentation Mode: Upload a deck or source material, Tavus indexes it, and the PAL presents from it, takes questions, and pulls the right slide on demand. Supports two modes: Walk the deck (end to end) and On-demand. Learn more
- Embeddable Widgets: Drop a PAL onto any site with a single line of code, scoped and auto-provisioned to your account, with no SDK. Place it in any corner or inline, and customize branding to match your site. Learn more
- Landing Pages: Deploy a PAL on a ready-made hosted landing page, no setup required. Learn more
- Internet Search: Give a PAL real-time web search during a conversation. Attach the
internet_searchskill - pure on/off, no configuration. Learn more
Enhancements
- Tool Calling: Tools can now call any third-party API (including GraphQL) with custom auth and request bodies, no middleware. New on-resolve modes (fire and forget, pull into context, generate a response) control how results enter the conversation, and tools are reusable across PALs. Learn more
New Features
- Guardrails as first-class primitives: Guardrails are now standalone resources that can be created, edited, and reused across multiple PALs. Compose individual guardrails into sets via
guardrail_tags. Learn more - Choose your delivery channel: Guardrail violations can now be delivered via Interaction Events (in-call
app-message) or Webhooks (server-sidecallback_url) - or both. guardrail_uuidon violations: Triggered events and callbacks now includeguardrail_uuid, so you can identify exactly which individual guardrail was violated.
New Features
- Azure TTS support: Azure is now available as a TTS engine, expanding language coverage for multilingual and localized voice output. Learn more
New Features
- Individually addressable guardrails: Guardrails are now first-class resources. Create, attach, edit, and delete each guardrail independently via the Guardrails API. Bundle guardrails by tag and reference them on a PAL via
guardrail_idsorguardrail_tags. Learn more - Node.js plugin support for LiveKit integration: The LiveKit Agents integration now supports Node.js via the
@livekit/agents-plugin-tavusplugin, in addition to Python. Install withnpm install @livekit/agents @livekit/agents-plugin-tavus. Learn more - Real-time event timestamps: Every interaction event (
conversation.utterance,conversation.started_speaking, etc.) now carries atimestampfield delivered in real time on the respective Interaction event. Learn more - Transcript utterance timestamps: End-of-call transcripts now carry per-turn timing. The
application.transcription_readywebhook (and the same payload nested undereventsin the verboseGET /conversations/{id}?verbose=trueresponse) now includestimestamp(Unix epoch float, seconds - same field name as live interaction events),seconds_from_start,duration(seconds, float - same field name asconversation.stopped_speaking.duration), andinference_id(on assistant turns) on each transcript entry.
Enhancements
- New, and more detailed, error messages when a face fails: Learn more
New Features
- AI Image Fixer API support: Create Face now accepts an
auto_fix_training_imageproperty. Set it totrueto use Tavus’s AI Image Fixer to instantly fix any uploaded image to fit our requirements, eliminating the need for editing or recapturing photos. Learn more
New Features
- Frame Checker (Video to Face): Get instant feedback, before recording, on whether your camera setup meets our requirements.
Enhancements
- Less footage required (Video to Face): We now only require 1 minute of video, down from the 2 minutes previously needed.
- Simpler in-portal recording flow (Video to Face): A streamlined recording experience in the portal to help you capture high-quality recordings.
New Features
- Voice Activity Detector improvements: Resulting in a smoother conversational experience in noisy environments. This is automatically rolled out to all users.
- Expanded Recording Storage Support: Conversation recordings can now be delivered to Google Cloud Storage (GCP) and Azure Blob Storage, in addition to AWS S3. Learn more
Enhancements
- Tavus Components Library Updates: Improved audio-video sync, plus new chat components and closed captions with streaming support. Learn more
New Features
- Wake Phrase: PALs can now stay silent until they hear a specific phrase, similar to how voice assistants like Siri or Alexa work. Configure it via the
wake_phraseparameter in the Conversational Flow layer. The PAL still hears everything that is said and responds with full conversation history once the wake phrase is detected. Learn more
New Features
- Idle Engagement: Faces can now proactively re-engage by speaking to the user after a period where the user is silent. Eagerness of this feature can be configured via the
idle_engagementparameter in the Conversational Flow layer. Learn more
New Features
- Speaking Events: Two new events -
conversation.started_speakingandconversation.stopped_speaking- fire for both the PAL and the user with arolefield ("pal"or"user") identifying the speaker. Tavus also sends legacy duplicate events with"replica"instead of"pal".conversation.stopped_speakingincludes aninterruptedboolean and adurationfield (in seconds). Learn more - Conversation Diagnostics: A new diagnostics surface for inspecting what happened in a conversation - including packet loss, network connection, FPS, and more - designed to make debugging significantly faster. Click on any conversation in the PAL Maker to access its diagnostics page.
Enhancements
- Non-Interruptible Custom Greetings: Custom greetings now finish entirely before users can interrupt speech. Previously, participants could talk over a
custom_greeting; now the PAL completes the greeting before it begins listening. Learn more - Improved Turn-Taking Latency: Significant TTS optimizations reduce turn-taking latency, resulting in faster and more natural back-and-forth during conversations.
New Features
- Streaming Utterance Event: A new
conversation.utterance.streamingevent progressively reports what has been said during a conversation turn for both face and user utterances. Use it to power closed captioning and build accurate transcripts - especially when a user interrupts the face, since the streaming event reflects only the words actually spoken rather than the full LLM response. Learn more - Pronunciation Dictionaries: Define custom pronunciation rules so your PAL says brand names, technical terms, acronyms, and foreign words exactly right. Choose between simple alias substitution (e.g., “Tavus” → “TAH-vus”) or precise IPA phonetic notation. Create a dictionary once and attach it to a PAL via the TTS layer - any updates automatically propagate to all linked PALs with zero extra latency at conversation time. Learn more
New Features
- Voice Isolation: Filter background noise from participant audio to improve conversation quality. Configure it via the
voice_isolationparameter in the Conversational Flow layer. Learn more
New Features
- Expanded ASR Model Selection: You can now choose from five specialized speech-to-text engines via the
stt_engineparameter. New models includetavus-parakeet,tavus-soniox,tavus-whisper, andtavus-deepgram-medical. Usetavus-autoto automatically route to the best model for each conversation. Learn more
Enhancements
- 30% Faster Phoenix-4 Boot Time: Phoenix-4 conversations now boot 30% faster, significantly reducing the time from conversation creation to readiness.
Changes
conversation.replica_interruptedEvent Removed: Theconversation.replica_interruptedapplication message has been removed from interaction events. This event was deprecated in a previous backend update. Useconversation.replica.stopped_speakingwith theinterrupted: trueproperty to detect interruptions instead.durationandinterruptedFields on Face Stopped Speaking: Theconversation.replica.stopped_speakingevent now includes adurationfield (how long the PAL spoke in seconds) and aninterruptedfield (true/false) indicating whether the PAL was interrupted by the user. Learn more
New Features
- Event Ordering and Turn Tracking: All server-broadcasted interaction events now include
seqandturn_idxfields.seqis a globally monotonic sequence number for ordering events that may arrive out of order, andturn_idxgroups related events from the same conversation turn. Learn more
New Features
- Expanded Tavus-Hosted LLM Selection: Added new Tavus-hosted LLM options including models from Gemini, Claude, and GPT families.
tavus-gpt-ossis recommended as the default. Legacy modelstavus-gpt-4.1,tavus-gpt-4o, andtavus-gpt-4o-miniare now deprecated. Learn more → - Visual RAG: CVI now supports visual retrieval-augmented generation. Upload custom image explanations that are matched and queried via vision embeddings, giving your PAL richer visual context during conversations.
New Features
- Raven-1 Perception Model: Introduced Raven-1, a multimodal perception model with audio emotion analysis and enhanced visual awareness. Raven-1 captures user emotion from audio in real time (sub-100ms audio perception latency), enabling PALs to respond with greater emotional intelligence. The model is now the default for all new PALs. Enable it by setting
perception_model_namein your PAL configuration. Learn more → - Private Rooms: Require authentication to join conversations for enhanced security. When enabled, we return a JWT meeting token that users must include when entering the room. Learn more
New Features
- Website Crawling for Knowledge Base: You can now enable link crawling when creating knowledge base documents. Configure crawl
depthandmax_pagesto automatically discover and ingest content from linked pages. Additionally, existing crawled documents can now be recrawled to keep knowledge base content up to date.
New Features
- Hard Delete for Conversations: Conversations can now be permanently deleted via the API using the
hard=truequery parameter. Use this for GDPR compliance or data cleanup workflows.
Enhancements
- Default TTS Model Updated to Sonic-3: The default text-to-speech model has been updated to Sonic-3 across all new PALs, delivering improved voice quality and naturalness.
- LiveKit Connection Stability: Extensive reliability improvements to the LiveKit-based transport layer, including fixes for connection timeouts, track publishing hangs, event loop starvation, and ping timeout issues.
Changes
- Default LLM Migrated to
tavus-gpt-oss: The default LLM for all new PALs is nowtavus-gpt-oss. All remainingtavus-llama-4PALs have been automatically migrated. Legacy Tavus-Llama model references have been removed.
New Features
- LLM Temperature & Top-P Parameters: You can now configure
temperatureandtop_pparameters for both Tavus-hosted LLMs and custom LLMs via theextra_bodyfield in your PAL’s LLM configuration. Learn more →
Enhancements
- Text Echo Language Accuracy: Text echoes now correctly use the input language for conversion, improving accuracy in multilingual conversations.
New Features
- Test Mode for Conversations: You can now start conversations in test mode, where the PAL does not join. Validate your setup, integrations, and conversational flows without incurring costs or using concurrency slots. Set
test_mode: truewhen creating a conversation. Learn more →
New Features
- Memories: CVI now remembers context across conversations. Every conversation builds on the last with full context and time/date awareness, enabling use cases like adaptive tutoring, mentorship, and recurring consultations. Learn more →
- Knowledge Base (RAG): Bring your own data to conversations instantly. Upload documents or links and get grounded answers with ~30ms retrieval latency. Power AI recruiters, support agents, travel guides, and more with domain-specific knowledge. Learn more →
- Objectives & Guardrails: Define clear goals, branching logic, and measurable outcomes for your PALs while keeping conversations safe, compliant, and on-brand. Ideal for complex workflows and regulated industries. Learn more →
- PAL Builder: A guided creation flow in the PAL Maker to shape AI PALs with goals, behaviors, and style - then test or launch within minutes.
New Features
- Events Console: A new events console in the PAL Maker lets you monitor everything happening during a conversation in real time - from message flows to system activity.
- Conversation Transcripts & Perception Analysis: View full conversation details directly in the PAL Maker, including transcripts with speaker roles and perception analysis showing how your AI PAL sees, hears, and responds.
New Features
- PAL Layer Controls: Enable or disable layers like Sparrow directly within a PAL and adjust sensitivity settings in real time from the PAL Maker side panel.
- PAL editing in PAL Maker: We’ve added new editing capabilities to help you refine your PALs more efficiently. You can now update system prompt, context, and layers directly in our PAL Maker, plus duplicate existing PALs to quickly create variations or use them as starting points for new projects. Find these new features in your PAL Library at maker.tavus.io/dev.
New Features
-
Llama 4 Support: Your PAL just got even smarter, thanks to Meta’s Llama 4 model 🧠 You can start using Llama 4 by specifying
tavus-llama-4for the LLMmodelvalue when creating a new PAL or updating an existing one. Click here to learn more!
New Features
- React Component Library: Developers can build with Tavus even faster now with our pre-defined components 🚀 Click here to learn more!
New Features
- Multilingual Conversation Support: CVI now supports dynamic multilingual conversations through automatic language detection. Set
properties.languageto “multilingual” and CVI will automatically detect the user’s spoken language and respond in the same language using ASR technology. - Audio-Only Mode: CVI now supports audio-only conversations with advanced perception (powered by Raven) and intelligent turn-taking (powered by Sparrow-1). Set
audio_only=truein your create conversation request to enable streamlined voice-first interactions.
Enhancements
- Fixed CVI responsiveness issue: Resolved an issue where CVI would occasionally ignore very brief user utterances. All user inputs, regardless of length, now receive consistent responses.
- Expanded tavus-llama-4 context window: Increased maximum context window to 32,000 tokens. For optimal performance and response times, we recommend staying under 25,000 tokens.
Changes
- Added a new recording requirement to Training from a video : Start the talking segment with a big smile.
Enhancements
Enhancements
- Major Phoenix 3 Enhancements for CVI:
- Increased frame rate from 27fps to 32fps, significantly boosting smoothness.
- Reduced Phoenix step’s warm boot time by 60% (from 5s to 2s).
- Lipsync accuracy improved by ~22% based on AVSR metric.
- Resolved blurriness and choppiness at conversation start.
- Enhanced listening mode with more natural micro expressions (eyebrow movements, subtle gestures).
- Greenscreen mode speed boosted by an additional ~1.5fps.
- Enhanced CVI Audio Quality: Audio clicks significantly attenuated, providing clearer conversational audio.
- Phoenix 3 Visual Artifacts Fix: Resolved visual artifacts in 4K videos on Apple devices, eliminating black spot artifacts in thumbnails.
New Features
- Launched LiveKit Integration : With Tavus video agents now integrated into LiveKit, you can add humanlike video responses to your voice agents in seconds.
- PAL API : Enabled patch updates to PALs.
Enhancements
- Resolved TTS (Cartesia) stability issues and addressed hallucination.
- Phoenix 3 Improvements:
- Fixed blinking/jumping issues and black spots in videos.
- FPS optimization to resolve static and audio crackling.

