Olo Studio · 3D Brand Protagonists

Your brand, with its own voice.

Create a 3D protagonist that pitches and sells your product across Reels, Ads, and your Web in minutes.

Want to test voice chat? Talk with Olo live · Native iPhone Share & Chrome WebCodecs 60 fps

Olo, the 3D spokesperson mascot of Olo Studio, above a planet horizon

You bring the product, the script or the CSV. Your 3D mascot brings the face, voice and CTA.

How it works

From demo to 9:16 ad in three takes.

No studio, no camera and zero cloud GPU bills. Your browser renders every WebGL frame locally.

  1. Attach a product demo in PiP, load an A/B CSV or paste a script or WhatsApp chat.
  2. Olo or your .GLB mascot acts it out with neural lip-sync, WebM Alpha and 8+ 3D sets.
  3. Export 1080×1920 MP4 up to 60 fps in Chrome, iPhone Share or .ZIP batches via Bulk CSV / MCP.

Sets

Eight places. Zero downloads.

Every set is drawn in code, live, by the same engine Studio uses. Scroll and watch the set change.

01

Lofi with rain

A room at night, the city through the window and rain that won’t stop.

WhatsApp dramaConfessions
02

Gamer room

LED strips, monitors that shift color and a neon sign that says GG.

ReactionsRoast
03

Podcast studio

Warm wood, pendant lamps and an “on air” sign that pulses.

ExplainerInterview
04

Newsroom

A giant screen, a light sweep and a “breaking news” ticker rolling by.

Flash newsGossip
05

Car at night

City lights rolling past and headlights sweeping by every few seconds.

StorytimeConfessions
06

Courtroom

Wood paneling, the scales of justice and a spotlight with floating dust.

Reddit AITADebate
07

Comedy club

Brick, red curtains, a spotlight and the mic waiting.

RoastStand-up
08

Rooftop at sunset

Golden hour over the city, drifting clouds and string lights that twinkle.

MotivationalReflection

Your Olo

Meet Luna.

Everyone gets their own Olo. Give it a name (just tell it: “Luna”), listen before you pick its voice, and choose its personality. It all stays saved on your device.

WarmHi, I’m Luna. I love that you’re here. Tell me how your day is going.Close and caring
PlayfulHi, I’m Pixel. Relax, I only bite a little. What’s new?Gentle irony and spark
CalmHi, I’m Nube. No rush. Breathe and tell me whatever you like.Unhurried and serene
Crown Sunglasses Headphones Beret Bow Wizard hat

Plus accessories, colors and finishes.

Talk with Olo

Talk to it. It talks back.

Chat with Olo by voice or text. It reacts with its whole body while it thinks and answers within seconds.

  • Real timeOlo listens, thinks out loud with its body and answers with its own voice.
  • Hands-freeYou talk, pause, and your message sends itself, like a call.
  • Save this momentOlo finds the laugh or the punchline of the chat and turns it into a clip with a hook and its signature.

LUNA · LIVE

Luna

LUNAI love it! From today, my name is Luna. And what’s your name?

hahaha tell me a joke

LUNAWhy do programmers prefer dark mode? Because light attracts bugs.

Use cases & formats

Formats built to convert and travel.

Produce product demos with PiP/Alpha, A/B CSV ad batches or launch explainers — plus viral chat and duel hooks for organic reach.

Ads & SaaS

Product Demo with PiP / Alpha

Olo: Watch how this ships in 15 seconds.

Overlay: Your mascot performs over your screen demo via WebM Alpha.

Export: WebM Alpha / Chroma MP4
Performance

A/B Ad Batches (Bulk CSV)

A/B Hooks: Generate up to 50 variants with custom voices and CTAs.

Output: Download one .ZIP ready for Meta & TikTok Ads.

Up to 50 ads per CSV / MCP batch
Product

Launches & Changelogs

Olo: v2.0 just dropped—here’s what speeds up your workflow today.

3D Outro: Branded closing card with your logo and CTA.

Custom 3D Outro at 1080×1920
Your website

Web Embed <olo-presence>

Visitor: Which plan fits my Shopify storefront?

Mascot: Answers live on your landing page in 3D.

Interactive 3D web embed
Organic viral

WhatsApp Chat / Capture

Olo: Did you see what she posted?

Friend: What did she post?! Tell me…

Set: lofi with rain
Debate

2-Olo Duel & Roast

Olo 1: Classic pricing or competitor objection.

Olo 2: Fast split-screen rebuttal in 9:16.

Mode: Duel & Roast
9:16Vertical for Ads & Reels
50Ads per CSV / MCP batch
60 fpsWebCodecs & WebM Alpha
$0Cloud GPU cost (local WebGL)

Real tiers · 3 Plans

Start free. Scale your brand in 9:16.

Everything renders at $0 cloud GPU right in your browser. Upgrade when you need watermark-free exports, WebM Alpha over demos or 50-ad Bulk CSV batches.

9:16 Sandbox

Free

$0 USD · Try without an account or card.

9:16 sandbox with #MadeWithOlo watermark, clips up to 30 s, 8+ 3D sets, WhatsApp chat mode and free live voice chat.

Try Studio free →
Most popular

Creator & Builder Pro

$19 / mo ($15/mo annual · $180/year).

Zero watermark, Custom 3D Outro with your CTA, transparent WebM Alpha / Chroma MP4 overlay on demos, up to 3 min clips, 120 min/mo ElevenLabs neural voice + 1 clone of your own voice and Local-First MCP access.

Start Creator & Builder Pro →
Teams & Ads

Brand & Agency

$149 / mo ($119/mo annual · $1,428/year).

Upload your custom .GLB/.GLTF brand mascot with auto-rig, Bulk CSV / MCP batch generator up to 50 ads in .ZIP, Paid Ads commercial license, 5 team seats, 600 min/mo HD Voice and Web Embed <olo-presence>.

AI Agents & MCP →

FAQ

What everyone asks.

What is Olo Studio?

Olo Studio is a web studio for building vertical 9:16 videos starring a 3D brand spokesperson mascot. Overlay transparent WebM Alpha or Chroma MP4 performers on product demos, batch-render up to 50 A/B ads via Bulk CSV / MCP, import your own .GLB/.GLTF mascot or turn viral chats into Reels—all rendered in your browser at $0 cloud GPU.

How much does it cost and what does each tier include?

Free ($0 USD) gives you a no-account 9:16 sandbox with #MadeWithOlo watermark, clips up to 30 s, 8+ 3D sets, WhatsApp mode and live voice chat. Creator & Builder Pro ($19 USD/mo or $15/mo billed annually) removes watermarks and unlocks Custom 3D Outro with your CTA, transparent WebM Alpha and Chroma MP4 demo overlays, clips up to 3 min, 120 min/mo ElevenLabs neural voice, 1 clone of your own voice and Local-First MCP access. Brand & Agency ($149 USD/mo or $119/mo billed annually) adds custom .GLB/.GLTF mascot upload with auto-rig, Bulk CSV / MCP batch rendering up to 50 ads in .ZIP, Paid Ads commercial license, 5 team seats, 600 min/mo HD Voice and the <olo-presence> Web Embed.

How do Product Demo PiP / WebM Alpha overlays and custom .GLB mascots work?

Inside Studio you can attach a product screen recording via Demo PiP or export your spokesperson with a transparent background using WebM Alpha or Chroma MP4 (Creator & Builder Pro and above) to composite over any demo or NLE timeline. Brand & Agency also lets you upload a custom .GLB/.GLTF 3D model with auto-rigging.

How can I automate ad batches with Bulk CSV or API & MCP?

Upload a CSV with hook, script, voice and set columns to export up to 50 A/B variations in a single .ZIP without cloud render queues. Creator & Builder Pro enables Local-First MCP access, while Brand & Agency unlocks 50-ad Bulk CSV / MCP batches—see setup docs at /mcp.

Can I still use it for viral WhatsApp chats and live voice?

Yes. Jump straight into /studio?modo=chisme to paste a chat, screenshot or voice note for organic reach, or open /studio?modo=charla to talk live with Olo and save highlight clips in 9:16.

How does export work on Chrome and iPhone?

On desktop Chrome and Edge, Studio uses hardware-accelerated WebCodecs to export 1080×1920 MP4 up to 60 fps, transparent WebM Alpha and SRT/VTT captions locally. On iPhone (iOS Safari) it opens native Share Sheet so you can save or send straight to TikTok and Reels.

What happens to my scripts, voices and files in the browser?

Your demos, CSVs, projects and 3D WebGL rendering stay locally in your browser. Only text sent for live conversational replies or neural voice synthesis (ElevenLabs and voice cloning on paid plans) is processed on demand under our Privacy Notice.

Can I run Paid Ads and embed the mascot on my website?

Yes. Brand & Agency includes a full Paid Ads commercial license, 5 team seats and the <olo-presence> Web Embed so the same 3D spokesperson can live on your site or storefront. Across all tiers, renders stay on your device with full ownership of your output.

Your turn.

Put your 3D mascot to work across product demos, 9:16 A/B ad batches or MCP agent pipelines.