SLIDESHOT [alpha]
For agents — read the markdown version of this page
#

Record product demos from text description

Describe a feature you want to demo in a web app, and Slideshot will provide a ready-to-share video. No post-editing is required.

##

Example videos

Real recordings generated by Slideshot. Click any to preview.

1:24

SaaS dashboard onboarding

2:10

E-commerce checkout flow

0:52

Profile settings update

1:45

API integration walkthrough

##

API reference

Slideshot is an agent-first tool designed to be used through the API from your terminal agent, CI, or automation workflow.

```bash POST /v1/agent/runs
curl -X POST http://localhost:8787/v1/agent/runs \
  -H "x-api-key: sk_live_xxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "target_url": "https://app.example.com",
    "goal": "Sign in, create a project, and show the analytics dashboard.",
    "options": {
      "use_default_credential": true,
      "demo_video_background": {
        "type": "solid",
        "color": "#0B1020",
        "content_scale": 0.95
      }
    }
  }'
```
```jsonc 201 Created
  {
    "run_id": "11111111-2222-3333-4444-555555555555"
  }

  // run_id is your handle for async flow: GET /v1/agent/runs/:id for status,
  // then GET /v1/agent/runs/:id/artifacts for demo.mp4, raw.mp4, and other outputs.
```
Using an AI agent? Install the Slideshot SKILL.md so your agent knows how to call the API, poll for status, and handle errors without manual glue code. → slideshot.ai/skills
##

What it does

##

Pricing

$0.90 per recording request

No monthly subscription. No seat pricing. You only pay for what you use.

Recording requests Cost
10 requests $9.00
100 requests $90.00
1,000 requests $900.00
##

FAQ

###

Can it log into my app?

Yes. Create credentials with POST /v1/agent/credentials, then pass options.credential_id or options.use_default_credential in POST /v1/agent/runs.

###

How long does recording take?

Most runs complete in 1-4 minutes. The create call returns run_id; poll GET /v1/agent/runs/:id until status is succeeded or failed.

###

What format is the output?

Use GET /v1/agent/runs/:id/artifacts to list outputs and download URLs. Baseline artifacts include raw.mp4, events.jsonl, and trace.zip; demo runs also include demo.mp4, plan.json, and generated-playwright.ts.

###

Is there a rate limit?

Concurrency depends on your plan and current runner capacity. Contact us if you need higher-throughput queues.

###

Can I call it from another agent?

Yes. Slideshot is built for agent-driven workflows, with API-key auth and SKILL.md support for terminal agents, CI pipelines, and automations.