
Caddy is an app that answers email and keeps deadlines from slipping, so you stop living in the inbox.
The Hook
“(No spoken dialogue — Rapid drum roll and cymbal crash at 0:02, energetic big band music)”
Problem Agitation
“yes, i know it's important right now Hey, what's the latest on the paperwork for James???? James is still waiting on your email! Do you want me to draft and send it for you?”
Product Reveal
“Yes, draft and send it asap!!!”
Feature Teaser
“it's been like 30 seconds I can't believe it either it's crazy actually incredibly well done wait, what tool are you using?”
Synthesizable in Remotion · key components of the ar-productivity-assistant-launch template.
Text messages and application interfaces appear as translucent, floating elements over real-world footage, mimicking augmented reality. Messages animate in and out, simulating a conversation flow.
Use Remotion's <AbsoluteFill> for video background. Overlay <Sequence> components with <Spring> animations for opacity and translateY to simulate messages appearing and disappearing. Utilize CSS `backdrop-filter: blur()` for the translucent effect. Text content can be dynamically rendered.
Complex UI elements, like an email draft, quickly slide or scale into view, populating with text and details almost instantly. This conveys speed and efficiency.
Implement with <Sequence> and <Spring> for x/y position and scale transformations. Text content can be rendered using <Text> components with a short <Sequence> for character-by-character or line-by-line reveal, using `delay` and `duration` props.
The camera rapidly shifts focus from a blurred background to a sharp foreground element (or vice-versa), often accompanied by a subtle zoom or pan, to draw attention to key moments or reactions.
Achieve this using CSS `filter: blur()` on the video element, animating the blur value with <Spring> or <interpolate>. Combine with <AbsoluteFill> and CSS `transform: scale()` for zoom effects, and `transform: translate()` for pans, all synchronized with key moments.
Purpose. Establish the relatable problem of being overwhelmed by tasks and communication, setting a scene of urgency and stress.
Execution. Quick cuts of a busy individual, phone calls, and the initial AR message overlays highlighting pending tasks.
Purpose. Introduce Caddy as the immediate solution to the problem, showcasing its core functionality in a critical situation.
Execution. The user interacting with Caddy's AR interface, sending a crucial email with minimal effort, and a visible sigh of relief.
Purpose. Demonstrate the product's impact by showing the user's surprise and satisfaction, and the positive reaction from others.
Execution. The user's amazed reaction, a phone call expressing disbelief at the speed, and the Caddy logo reveal.
Purpose. Leave the audience wanting to know more about Caddy, creating intrigue and a desire to experience the solution.
Execution. A final question from an unseen character, 'wait, what tool are you using?', followed by the Caddy logo and tagline.
Objective
Launch a new AI-powered personal assistant app called 'ZenFlow' that streamlines daily tasks and information flow.How the recipe adapts
The ARMessageOverlay primitive will be adapted to show ZenFlow's proactive suggestions and task summaries floating over the user's environment. RapidUIReveal will demonstrate how ZenFlow instantly organizes emails and schedules meetings. DynamicCameraFocus will highlight the user's relief and newfound clarity. The overall pacing will remain high-energy, reflecting the speed and efficiency of ZenFlow, with a similar big band audio style to convey innovation and excitement.Scene durations (5 scenes, 51s)
Key Remotion components
Don't type, just speak. Flawless voice-to-text across every app at 240 WPM.

One workspace for knowledge scattered across Slack, email, Docs, and Notion. Connect your tools and build apps and agents that stay live with your data.

Notion positions itself as the backbone of your dock — a brand film of the Notion icon among everyday apps, ending on “Works with everything.”