DEV Community

Custodia-Admin
Custodia-Admin

Posted on • Originally published at pagebolt.dev

How PageBolt's AI records any product demo automatically

How PageBolt's AI records any product demo automatically

Product demos are expensive. You need a script, a recording setup, voiceover talent, and editing. Most teams skip it entirely. Result: customers don't understand what you build.

PageBolt just shipped embedded Claude. Type a sentence. Watch your demo record itself.

The Problem: Demos Take Forever

Let's say you want to show investors your checkout flow:

  1. Write a script (30 minutes)
  2. Record yourself clicking through (10 minutes, multiple takes)
  3. Record voiceover (20 minutes)
  4. Edit video, sync voiceover (2 hours)
  5. Export MP4 (5 minutes)

Total: ~3 hours for a 60-second video.

When features ship weekly, you can't afford this. Result: zero demo videos, zero social proof, investors confused.

The Solution: AI That Clicks and Narrates

PageBolt's embedded Claude AI does this in 30 seconds:

  1. You type: "Show our checkout flow. Start at the homepage, add a product to cart, go through checkout, show the order confirmation."
  2. Claude inspects the page
  3. Claude finds the selectors (button, input, link)
  4. Claude clicks through the flow
  5. Claude narrates what's happening in real-time
  6. You get back a professional MP4 with voiceover

No script. No manual clicks. No editing.

How It Works: Inspect → Click → Narrate

Here's the loop:

Step 1: Inspect
Claude calls the PageBolt inspect endpoint. It gets back every interactive element on the page with CSS selectors and descriptions.

{
  "elements": [
    {"selector": "button.add-to-cart", "text": "Add to Cart", "visible": true},
    {"selector": "input[name='email']", "text": "Email", "visible": true},
    {"selector": "button[type='submit']", "text": "Checkout", "visible": true}
  ]
}
Enter fullscreen mode Exit fullscreen mode

Step 2: Claude Reasons
Claude looks at the page layout and decides: "To show the checkout flow, I should (1) click add-to-cart, (2) fill email, (3) click checkout."

Step 3: Execute Steps
Claude calls record_video with each step defined:

  • Click "Add to Cart"
  • Wait for page load
  • Fill email input
  • Click "Checkout"
  • Wait for confirmation

Step 4: Add Narration
Each step includes a note: "We click add to cart", "The email field appears", "Checkout begins", etc.

Step 5: Render Video
PageBolt records the entire workflow as MP4. Azure TTS converts notes to speech. Audio syncs to video. MP4 is ready.

What Makes This Different

vs. Manual recording: Instant (30s vs 3 hours). Repeatable (change the script, re-record instantly). Professional (consistent framing, voiceover).

vs. Puppeteer scripts: No coding required. Users describe what they want, Claude figures out the selectors. Non-developers can record demos.

vs. Loom/manual tools: Fully automated. No human clicking. No mistakes. Perfect for API documentation, feature announcements, onboarding videos.

Real Example: Recording Your SaaS Demo

You're launching a new feature. You go to PageBolt, open the chat:

You: "Show how to create a new project. Start at the dashboard, click 'New Project', fill in the name and description, and show the created project page."

Claude: [inspects page] [finds selectors] [executes clicks] [generates narration]

You: [receive MP4 in 30 seconds]
Enter fullscreen mode Exit fullscreen mode

Now you have:

  • A demo video for your landing page
  • A demo for the docs
  • A demo for social media
  • A demo for investor calls

One sentence. Infinite reuse.

Use Cases

1. Feature Launches
New feature ships? Record a demo instantly. Post to social, email, docs.

2. API Documentation
"Show how to use the /screenshot endpoint." Claude records a full workflow.

3. Onboarding
"Here's how new users sign up." Video walks through signup flow.

4. SaaS Comparisons
"Compare us to Puppeteer." Claude records the same workflow in both tools, side-by-side.

5. Support
"Here's how to export data." Customer watches a video instead of reading 10 steps.

Pricing

PageBolt's chat + video recording is:

  • Free tier: 100 requests/month (5-10 demos)
  • Paid: From $29/month (unlimited demos)

Each demo request records one video. No hidden costs.

Next Steps

  1. Go to pagebolt.dev
  2. Open the Chat tab in your dashboard
  3. Type what you want to show: "Show our sign-up flow" or "Record a checkout demo"
  4. Watch Claude inspect, click, and narrate
  5. Download the MP4

Your product demo writes itself.


PageBolt is the fastest way to generate product demos. Embedded Claude AI + video recording. Free tier available.

Top comments (0)