One of the most time-consuming parts of running a voice AI agency is building custom demos for every sales call. You're scraping business info, writing system prompts, configuring agents, and setting up a presentable link — all before you've closed a single deal. I built a tool that collapses that entire process into under 60 seconds, and it required zero lines of code to build.

The tool is called DemoForge, and I built it using MindStudio AI's conversational app builder, Remy. You paste in a business URL, pick an agent type, and get a fully branded, shareable demo page with a live voice agent ready to talk — complete with the prospect's logo, colors, and a system prompt tailored to their business. Here's exactly how I built it and how it works.

What MindStudio's Remy Actually Does

Remy is a conversational app builder inside MindStudio AI. You describe what you want in plain language, it asks clarifying questions, then coding agents generate a complete, functional web app from that spec. No IDE, no framework decisions, no deployment headaches.

It's currently in alpha, but it's already capable of shipping real apps with auth systems, database logic, external API calls, and custom UI. The output isn't a prototype — it's a working product you can hand to a client or use in a sales call today.

The Prompt That Built DemoForge

The quality of what Remy builds depends entirely on how specific your prompt is. I spent time writing a detailed spec before touching the tool. Here's the full breakdown of what I asked it to build:

  • App name: DemoForge — a web app for generating branded voice AI demos for prospect businesses.
  • Input: A business website URL. The app scrapes the site to extract the business name, services, hours, and FAQs.
  • Agent type selector: Three presets — AI receptionist, booking agent, or lead capture agent. Selecting one auto-generates a custom system prompt tailored to that specific business.
  • Review and publish flow: After generation, I can review the system prompt, pick a voice and agent name, then publish to get a shareable link.
  • Branded demo page: The shareable link opens a clean page that pulls the prospect's logo and brand colors from their site. The headline reads something like "Meet Sarah from Bayside Plumbing."
  • Live voice conversation: Clicking the page starts a real-time browser voice call with the AI agent using ElevenLabs for voice.
  • Post-call actions: After the call, a transcript appears on the page with a CTA button to book a meeting with my agency.
  • Dashboard tracking: My dashboard shows every demo I've created with the prospect name, shareable link, view count, and talk count.
  • System prompt export: I can click into any demo and copy the full system prompt as plain text to reuse elsewhere — in Vapi, Retell, or wherever I'm deploying.

That was the full prompt. One paste into Remy, one click to send.

Remy's Clarifying Questions

Before building anything, Remy asked a handful of questions to fill in the gaps. This is actually one of the better design decisions in the tool — it doesn't assume, it confirms.

The questions it asked me:

  1. Which voice provider should power the live conversation? It recommended ElevenLabs for lowest latency and best voice quality, and asked for my API key.
  2. What booking link should the post-call CTA point to? I dropped in my agency link from ambotix.com/bookacall1.
  3. Should the app capture the prospect's info before they talk to the agent? I said no — keep it frictionless for the MVP.
  4. Is this just for me, or do I need multi-user team access? Just me for now.
  5. Any additional features for the MVP like a regenerate prompt button? No. Ship lean, test, add later.

After answering, it went off and built the entire app. I came back, found a couple of issues — the ElevenLabs agent creation was throwing an error, and the website scraper wasn't reading content correctly — told Remy what was broken, and it fixed both. That back-and-forth is normal with any AI builder right now. The important thing is the fix cycle is fast.

The Finished App: DemoForge in Action

The final product has a clean dashboard with a login system, email verification, and a list of all demos I've created. The main workflow looks like this:

  1. Paste a business URL into the input field.
  2. Select an agent type (receptionist, booking agent, or lead capture).
  3. Click Generate — the app scrapes the site and writes a custom system prompt in the background.
  4. Review the prompt, pick a voice (Sarah, Charlie, Brian, etc.), set the agent's name.
  5. Click Publish Demo to get a shareable link.

The whole process takes 60 to 90 seconds per demo. That's it.

Live Demo: Bayside Plumbing

To show this in a real context, I searched for a plumbing company in Sydney, grabbed Bayside Plumbing's website URL, pasted it into DemoForge, selected receptionist, and hit generate.

The app scraped their site — services, hours, contact info — and generated a full receptionist system prompt specific to their business. I picked the voice "Sarah," published, and opened the shareable link.

The demo page loaded with Bayside Plumbing's branding and a headline reading "Meet Sarah from Bayside Plumbing." I clicked talk to the agent and had this conversation:

"Hi, this is Sarah from Bayside Plumbing. How can I help you today?"

I asked about their services, their contact number, and how to book an appointment. Sarah answered accurately from the scraped site data, offered to take my name and number, and the conversation ended with a transcript appearing on the page and a CTA button to book a call with my agency.

The whole thing — from URL to live talking agent — took under two minutes including the scrape time.

How This Fits Into an Agency Workflow

There are two ways I use DemoForge in my agency:

  • On live sales calls: When a prospect is on the phone and skeptical, I paste their URL into DemoForge mid-call, generate a demo in real time, and send them the link before the call ends. They can talk to an AI that already knows their business name, services, and hours. That's a very different experience from showing a generic demo.
  • As a cold outreach lead magnet: I can email or DM any business with a personalized demo link. No meeting required. They click the link, talk to an AI that sounds like it was built specifically for them, and see the book-a-meeting button at the end. The barrier to engagement is basically zero.

The dashboard tracking — views, talks, timestamps — also tells me which demos are getting traction. If a prospect has viewed their demo three times but hasn't booked, that's a warm follow-up signal.

The System Prompt Is Reusable

Every demo generated by DemoForge stores the full system prompt in the dashboard. I can click into any demo and copy it as plain text. That means the app isn't just a demo tool — it's a system prompt generator I can pipe directly into Vapi, Retell AI, or any other voice platform when the client actually signs.

The demo becomes the spec. That's a meaningful time save on the production side too, not just the sales side.

What MindStudio Costs and How to Get Access

MindStudio AI has an Individual Plan, and Ashton has a promo running: get one month free using the link in the description with code AshtonMS at checkout. There's also $20 of free credits available at the link below. Given that Remy built this entire SaaS app from a single prompt, the cost-to-output ratio here is hard to argue with.

You can watch the full build in the video above — I walk through the prompt, the Remy conversation, the fixes, and the live demo end-to-end: watch it on YouTube.

Building Voice AI Demos Faster Is a Real Competitive Edge

Most agencies are still building demos manually — custom prompts, manual agent setup, generic demo pages. If you can show a prospect their own branded voice AI agent while you're still on the phone with them, you're not just pitching a product anymore. You're proving it.

DemoForge built in MindStudio is one way to get there without an engineering team. The voice AI demo generator pattern — scrape, generate prompt, publish branded page — is worth stealing regardless of what stack you use to implement it.

If you're building voice AI demos, closing clients, or just figuring out what tools are worth your time right now, new build videos drop every couple of days on the channel. Subscribe and join the free community where builders are sharing what's actually working: Subscribe on YouTube · Join the free community.

Watch the full build

Subscribe for new tutorials every 2 days

Voice AI builds, Claude Code workflows, and the tools we use to ship real AI agents.

Subscribe