1
Get an API key
Open the Developers page in the app and select Create key. Only owners and admins of a paid plan can create keys. The key starts with
dsk_live_ and is shown once, so store it somewhere safe.2
Create a demo
Send the site’s URL and what the demo should show. The request returns at once.
Response (201)
3
Wait for the video
A demo takes about 5 to 20 minutes. Either register a webhook and get If the agent reaches a sign-in page, the demo pauses with
demo.completed, or poll the demo, waiting check_again_in_seconds between requests.status: "input_required". See When the agent needs an answer.4
Get the video
When
status is completed, the demo has a video object.url plays in a browser and download_url downloads the MP4. Both expire after 2 hours; fetch the demo again for fresh links. The demo also stays in your library in the app (app_url).Next steps
Choose language, voice and more
options sets the language, voice, tone, subtitles, music and resolution.Webhooks
Stop polling and get each step as it happens.

