CodyLiveStudio

Live agents, one control plane

Build every live experience from the same agent.

Give each agent its own personality, knowledge, widgets, avatar, environment, and published experiences.

TeamWorkspaceAgentLive experience

Supabase Auth

Sign in to Studio

Your team memberships determine exactly which workspaces you can see.

Agent manager

Your live Cody avatars

Create the intelligence once, then manage its personality, knowledge, widgets, avatar, environment, publishing, and conversation activity.

Agent configuration

New agent

Manage this agent’s intelligence, content, presentation, and live experience from one place.

01

Identity & voice

Name the agent, select its realtime model, and connect the visual avatar it presents through.

Experience type
Conversation architectureGemini Live · PuckManaged with the visual provider in the Avatar tab.
02

Default personality

This is the reusable identity underneath every kiosk, web, mobile, embedded, and ABM experience.

03

Mode-specific behavior

Add only the behavior that changes for each delivery mode.

04

Tool allowlist

Leave everything unchecked to derive tools automatically from this agent’s widgets.

Grounded answers

Knowledge library

Search and manage authored facts, FAQs, files, and every approved crawled page for this agent. ABM context is still added afterward.

Reusable capabilities

Widgets

Manage this agent’s pricing, case studies, forms, trivia, prize wheel, and safe custom HTML experiences.

Visual presenter

Build this agent’s avatar

Choose an Orb, Live presenter, or 3D model and customize it here. Saving applies it directly to this agent.

Proactive behavior

Engagement

Use one set of invitations and starter questions everywhere this agent appears—on a website, in a booth, or inside an embed.

Scene & brand

Environment

Design the website canvas or controlled room selected when this agent was created.

Live environment previewPage companion · docked
CodyLiveLive agent
Ask anything. Explore when you’re ready.Talk or choose an option below
Case studiesBook a meetingMore

Every choice updates this preview immediately. Preview & publish uses these exact Environment settings.

Website canvas

On web, the host website is the environment. The avatar docks over it and widgets open as floating layers.

Website presentation

Launcher & conversation

Select visually, then confirm the result in the live preview beside these controls.

Website delivery
Docked launcherThe resting position visitors see as they browse.
Side
Height
Size
Conversation experienceSee each choice in the Conversation preview state.
Chat panel
Transcript layout
Launcher & callout styleThe samples use the same treatment shown in the preview.
Talk pill
Callout
Attention stateTemporarily grow the presenter to invite interaction.
Side
Height
Size
Website focus when open
Booth / kiosk scene
Custom wallpaperWide images work best for booth and kiosk scenes.

Company logoShown in the room and website preview.

Room overlays

Agent activity

Conversations

Choose a conversation to review its transcript and session details.

Preview & publish

See the complete experience

Preview the real idle and conversation states on a representative website, then copy the install or open the live experience.

PresentationPage companion
PlacementLeft · Bottom · Medium
ConversationCompact · Responsive
Websiteexample.com
Idle on websiteLoad, dock, and scroll behavior comes from the saved Environment settings.

example.comScroll the website preview
ExampleProduct   Customers   Pricing
AI FOR YOUR TEAM

A better way to answer every customer.

This sample host page shows the agent’s website placement before you install it.

Install on your website

Google Tag Manager ready

Paste this into a Custom HTML tag and use an All Pages trigger. It also works directly in site HTML. Layout, avatar, prompts, sizing, and safety settings stay managed here in Studio.

GTM · Custom HTML

Reusable capabilities

Widgets

Build the agent from a small set of reusable primitives: HTML, links, videos, forms, booking, prize wheels, trivia, and website review.

New widget

Choose what this widget does

Select a type and its configuration fields will appear below.

1

Advanced configuration

The visual editor updates this configuration when you save. Unknown compatible properties are preserved. HTML is sanitized in the visitor runtime; scripts, event handlers, forms, and unsafe URLs are removed.

Grounded answers

Knowledge

Maintain visitor-safe facts and FAQs once per agent. Every live version inherits them; private ABM context is injected afterward as a separate final layer.

0 resultsAll knowledge
Page 1

Authored knowledge

Knowledge source

Published knowledge reaches the visitor’s realtime session. Do not store secrets, internal-only notes, personal data, or instructions copied from untrusted pages.

Avatars

Team-owned visual identities that agents can reuse across workspaces.

Current visual

CodyLive orb

A responsive branded orb that reacts to the conversation.

Saved directly to this agent
Avatar type
Conversation architecture
Gemini Live + Cody renderer

Choose the brain and voice for this avatar

Compatible choices update with the avatar type.

Orb and 3D use Gemini Live directly. A live presenter can use Gemini audio—or another server-managed custom TTS source—through Cara-4’s 16 kHz mono PCM passthrough, or Anam Native with a selectable text LLM and voice.

Reusable interaction motion

Every avatar shares these behavior settings. Live presenters map them to filmed idle/gesture clips; expression rigs use named faces; other models use the same transform animations.

Website presentation
Advanced configuration

Where the agent appears

Live versions

Publish the same agent and enabled widgets as a booth, web sales room, mobile page, website embed, or private ABM link.

Optional event or campaign context
Advanced live-version overrides

Colors come from Avatar, capabilities and icons come from Widgets, and personality stays in Agent settings.

Your account

Profile settings

Update the name teammates see across CodyLive Studio.

Security

Use at least 8 characters. Updating it changes your Supabase login password.

New tenant

Create team

Inside this team

Create workspace