
Dom is an AI SDR built with ElevenAgents, now qualifying a growing share of ElevenLabs inbound. It qualifies a lead in four minutes versus a two-day human median.
The Hook
“(No spoken dialogue — The music features a consistent, driving electronic beat with a prominent sub-bass line. Pizzicato synths provide a rhythmic, almost percussive element.)”
Product Reveal
“Hey there, thanks for reaching out to ElevenLabs. My name is Dom. I'm an AI SDR built with ElevenAgents. How can I help you today? Hey Dom, thanks for taking my call. I'm Jake, founder of Jake's Protein Bars. We're looking to automate our customer support calls. We're getting a lot of inbound, and it's just getting a little bit overwhelming. I'm wondering if you guys can help us out with that. Absolutely, Jake. I understand that managing a high volume of inbound calls can be challenging. Our AI agents are designed to handle such scenarios efficiently. Can you tell me a bit more about the specific types of customer support calls you're looking to automate? For example, are they mostly about order status, product inquiries, or something else?”
Feature Teaser
“(No spoken dialogue — The music features a consistent, driving electronic beat with a prominent sub-bass line. Pizzicato synths provide a rhythmic, almost percussive element.)”
Product Reveal
“Okay, so we get a lot of questions about order status, shipping times, and product ingredients. We also get a lot of inquiries about returns and exchanges. Got it. So, a mix of informational and transactional queries. Our AI agents can definitely handle these, providing instant and accurate responses, which significantly reduces the load on your human agents. They can also escalate complex issues to a human agent if needed. Would you be interested in a quick demo to see how this works in action? Yes, that would be great. How soon can we schedule that? I can check my calendar right now. How about tomorrow at 10:00 AM Pacific Time? Does that work for you? Yes, that works perfectly. Great. I'll send over a calendar invite shortly. Is there anything else I can assist you with today, Jake? No, that's all for now. Thanks, Dom. You're welcome, Jake. Have a great day. You too. Bye.”
Synthesizable in Remotion · key components of the ai-sdr-demo-remix template.
Text appears centered on screen, framed by vertical bars, against a subtly animated, soft gradient background that shifts color and light. The text itself is static once revealed.
Use a Remotion <AbsoluteFill> with a CSS linear-gradient background, animating the `background-position` or `hue-rotate` filter over time. Text can be revealed with a simple `opacity` or `scale` animation using `spring()` or `interpolate()`.
A split-screen layout where the left panel is static, displaying product credentials, and the right panel is a dynamic, interactive form or chat interface. Mouse cursor movements and UI element states (typing, speaking, listening) are animated.
Implement a two-column flexbox layout. The left column is static. The right column uses `interpolate()` for mouse cursor movement, `opacity` and `scale` for button clicks, and conditional rendering or `opacity` animations for 'Speaking...', 'Listening...', 'Thinking...' text states. The AI avatar can use a `scale` or `opacity` `spring()` animation for subtle pulsation.
Text indicators like 'Speaking...', 'Listening...', 'Thinking...' appear and disappear within a chat bubble, synchronized with the audio dialogue. The AI avatar also subtly animates to reflect these states.
Use `interpolate()` to control the `opacity` and `y` position of the text indicators, making them fade in/out and subtly move. Synchronize these animations with specific `startFrame` and `endFrame` values based on the audio track. The AI avatar's pulsation can be a continuous `spring()` animation on `scale` or `opacity`, with slight variations triggered by state changes.
Purpose. Introduce the product's core capability and establish the context of an AI-powered interaction.
Execution. Opening title card followed by the full UI reveal, showing the initial form fill and the start of the AI conversation.
Purpose. Demonstrate the AI agent's ability to understand and address a user's business challenge (customer support automation).
Execution. The AI agent (Dom) actively listens and responds to Jake's problem, showcasing natural language processing and problem-solving within the chat interface.
Purpose. Emphasize the underlying technology and its seamless integration.
Execution. A brief, impactful title card 'Built with Eleven Agents' serves as an interlude, reinforcing the product's foundation.
Purpose. Showcase the AI's efficiency in resolving the interaction and guiding to the next step (scheduling a demo).
Execution. The AI agent successfully schedules a follow-up, demonstrating practical utility and concluding the interaction smoothly within the UI.
Objective
A user wants to generate a social media marketing campaign for a new coffee brand using SynthFlow AI.How the recipe adapts
The left panel of the split-screen UI will display SynthFlow AI's brand credentials and success stories. The right panel will feature a chat interface where the user inputs their coffee brand details and campaign goals. The AI agent will then guide them through selecting content types (e.g., Instagram captions, blog posts, ad copy). Dynamic indicators like 'Generating campaign assets...' and 'Reviewing copy...' will appear, synchronized with the AI's responses. The AI avatar will subtly pulsate during generation, and the final output will appear in a clean display area, ready for review or export.Scene durations (4 scenes, 63.6s)
Key Remotion components
To ensure that artificial general intelligence benefits all of humanity

Introducing Claude Fable 5: a Mythos-class model that we’ve made safe for general use. Its capabilities exceed those of any model we’ve ever made generally available. https://t.co/2AvmEjHIX8
To understand the true nature of the universe.