Skip to main content
Send Demosmith a URL and a task in plain words. An agent opens a real browser, records the walkthrough, and the video is edited, narrated and rendered for you. About 5 to 20 minutes later you get a link to the finished video.

Quickstart

Create your first demo with one API call.

Connect an AI assistant

Make demos from Claude, ChatGPT, Claude Code or Cursor.

Webhooks

Hear about every step, including when the agent needs an answer.

API reference

Every endpoint, with a playground.

How a demo runs

1

Check the task (optional, free)

POST /demos/check reads your task and asks a question when something is unclear. It creates nothing and uses no minutes.
2

Create the demo

POST /demos starts the demo and answers at once with status: "queued".
3

Follow it

Get a webhook for each step, or poll GET /demos/{id}. If the agent reaches a sign-in page, the demo waits for an answer.
4

Get the video

When status is completed, video.url plays the video and video.download_url downloads the MP4.

Plans and minutes

The API and the assistant connection are part of every paid plan. Demos made here use the same minutes as demos made in the app, and they appear in your demo library like any other.
Free plans and the free trial can’t use the API. You can see what you’d get on the Developers page in the app.