
Connect agents to Stripe MCP to build custom reports on MRR, churn, and retention for businesses using Stripe Sigma.
The Hook
“(No spoken dialogue — Typing sound effects and subtle UI clicks would enhance the experience.)”
Problem Agitation
“(No spoken dialogue — The rhythmic typing and response reveal create a sense of interactive data exploration.)”
Product Reveal
“(No spoken dialogue — The visual presentation of data is the primary communication method.)”
Call to Action
“(No spoken dialogue — The visual cue of a downloadable link serves as the call to action.)”
Synthesizable in Remotion · key components of the terminal-analytics-breakdown template.
Text appears character by character, simulating real-time typing in a command-line interface, accompanied by a blinking cursor.
Use Remotion's 'interpolate' function with 'spring' for cursor blink. Animate 'text.length' over time to reveal characters sequentially. Implement a 'delay' for each line.
Blocks of response text and data tables appear smoothly after a 'calling' state, mimicking a server response.
Utilize 'spring' for opacity and translateY transitions for incoming text blocks. For tables, animate individual rows or cells with staggered delays using 'delay' and 'sequence'.
User input prompts are visually distinct and can be highlighted or animated to draw attention to the interactive nature.
Apply a subtle background color change or a border animation using 'interpolate' and 'spring' on user input fields. Ensure consistent styling for the '>' prompt character.
Purpose. Establish a common business problem and introduce the interactive solution.
Execution. User types a direct question about MRR drop, immediately engaging the audience with a relatable challenge.
Purpose. Demonstrate the product's ability to quickly diagnose the root cause.
Execution. The system responds with a concise explanation of the MRR drop, highlighting specific drivers.
Purpose. Showcase the product's capability for detailed, custom reporting.
Execution. User requests a detailed report, and the system instantly generates a structured table with relevant data.
Purpose. Illustrate how the product facilitates actionable next steps.
Execution. User requests a CSV export, and the system provides a downloadable link, emphasizing ease of data utilization.
Objective
A creative director wants to understand why a specific animation project is behind schedule and identify the bottlenecks.How the recipe adapts
The terminal UI will display a prompt where the creative director types 'why is Project Phoenix delayed?'. Animatiq Analytics responds with 'Project Phoenix is 3 days behind schedule. The largest driver is 2 artists with overdue tasks, impacting 7 scenes.' The director then types 'show me a report of overdue tasks by artist', and a table appears listing artists, their overdue tasks, and estimated delay. Finally, the director types 'export overdue tasks as CSV', and a download link appears for 'Project Phoenix Overdue Tasks (CSV)'.Scene durations (4 scenes, 24s)
Key Remotion components

xAI opens voice cloning on its API: build a custom voice in about two minutes or pick from 80+ voices in 28 languages.

Claude can now operate your Mac, opening apps, browsing and filling spreadsheets, as a research preview in Cowork and Claude Code.
Agentic CLI for coding, building apps, and automating workflows.