Automations

View Markdown

Overview

Automations define reusable media workflows that can be triggered on demand via the API.


Automation Object

automation.json
{
  "id": "auto_abcdefgh12345678",
  "object": "automation",
  "name": "Process uploads",
  "description": "Generate summary, thumbnail, and subtitles",
  "workflow": [
    { "kind": "summary" },
    { "kind": "image", "options": { "width": 320, "format": "png" } },
    {
      "kind": "conditions",
      "options": {
        "kind": { "eq": "video" }
      },
      "next": [
        { "kind": "subtitles" }
      ]
    }
  ],
  "status": "active",
  "created_at": 1735689825,
  "updated_at": 1735689825
}

See Automations for detailed coverage.


Endpoints

GET

List Automations

POST

Create Automation

GET

Get Automation

PATCH

Update Automation

DELETE

Delete Automation

On this page