All articles

How to demo an AI feature without hiding the review work

Show an AI feature through its input, draft, review, and final action. Explain uncertainty, shortened waits, and recovery without inventing results.

An AI feature demo can make the wrong promise without saying anything obviously exaggerated. A prompt appears, a polished result arrives immediately, and the video ends before anyone checks it. The viewer is left to assume that the output is reliable, the wait is negligible, and the next action is automatic.

I'd show enough of the surrounding workflow to explain what the person is responsible for. The useful question is what someone can accomplish with the feature and how they know whether the result is ready. That's different from making a product video with AI; here, AI behavior is the thing being demonstrated.

Choose a result someone can inspect

For a hypothetical example, imagine a support tool that drafts a reply using a customer's message and selected help articles. The agent suggests text, and a support rep can edit or send it. We haven't tested this fictional product; it gives us a concrete way to plan the demonstration.

Choose a customer question with a visible answer in the supplied material, such as how to change a delivery address before an order is dispatched. Keep the relevant help passage readable. That lets the viewer compare the proposed reply with its context instead of being asked to trust an impressive-looking paragraph.

Avoid choosing an example whose quality is impossible to judge in the video. If the feature produces a long report, focus on one conclusion and the source behind it. You can link the complete example elsewhere without making the film rush through pages nobody can read.

Show what information the feature actually receives

An output can seem surprisingly capable when the demo hides the input that made it possible. Show the customer message and the selected material, or briefly explain that the workspace already contains them. If someone manually prepared the context, don't imply that the feature discovered it without help.

Use sample content that is realistic enough to explain the task but safe to publish. Keep invented names and order details clearly part of the demonstration. A cleaner sample is preferable to blurring so much of a real conversation that viewers can't understand why the reply says what it does.

Be precise about retrieval and sources. If the interface displays supporting documents, show them as references the user can inspect. Their presence alone doesn't establish that every sentence in the reply is supported, so give the reviewer a chance to compare the relevant claim with the actual passage.

Leave room for uncertainty and correction

A helpful demonstration can include a draft that needs a small correction. In our example, the help article might distinguish orders that have shipped from those still being prepared. Show the rep checking that condition rather than letting the draft promise a change the system can't make.

Google's People + AI Guidebook treats errors and recovery as part of designing an AI experience. For your video, the practical implication is to show a useful next step when the system can't finish confidently: supply missing context, edit the draft, or continue manually, depending on what the product actually supports.

Don't manufacture a confidence percentage or a review control for the video. If the product has no score, plain explanatory copy is better than a fake measurement. If the failure state is important but awkward, record the real path and improve the explanation around it rather than hiding the state entirely.

Google PAIR: errors and graceful failure

Label edited waiting time where it happens

A transition from prompt to answer can remove a wait without telling viewers that time has passed. Keep the distinction visible. A brief 'Generation time shortened' label at the cut is more useful than a note buried below the video that people may never read.

If you want to make a speed claim, decide what you are measuring before recording. Time to the first visible text and time to a completed draft are different observations. One successful example also doesn't describe the range of waits someone may encounter with different inputs or conditions.

For a general feature introduction, you often don't need a number at all. Show the request entering a working state, label the edit, and return to the completed draft. That keeps the film moving while preserving the viewer's understanding that processing happened between those scenes.

A worked brief for the support-reply feature

This fictional brief follows the rep's decisions as well as the generated text. It leaves the send action with the person because that is the product behavior we defined for the example, not because every AI support tool works that way.

Audience: support leads evaluating reply drafting.
Show a sample question about changing a delivery address and the relevant help article. Identify the context supplied to the feature.
Generate a draft, labeling any shortened wait. Keep the condition about dispatch status visible in both the article and the reply.
Show the rep checking the order status, correcting the reply if necessary, and choosing whether to send it.
Include a brief alternate case where required information is missing and show the product's actual recovery option.
End with the viewer understanding what is drafted, what is checked, and who sends the final message. Do not add claims about resolution rate or time saved without separate evidence.

Check what a viewer thinks was automatic

Ask someone who didn't write the script to describe the sequence afterward. Did they think the tool checked the order status, sent the message, or found the help article on its own? If those weren't part of the demonstrated behavior, adjust the scene labels or show the human step more clearly.

Keep a record of the input, output, product version, and any edits made for the demonstration. That makes it easier to verify the published example and replace it when the feature changes. It also prevents a revised script from gradually claiming more than the original recording showed.

A useful AI demo doesn't need to spend its entire runtime on failure. It should make the successful path understandable while leaving the viewer with an accurate picture of the review and recovery work. That is more useful to someone evaluating the feature than a perfect output whose preparation they can't see.