# Automations [View original](https://ittybit.com/api/automations) ## Automation Objects ```json title="automation.json" { "id": "auto_abcdefgh1234", "object": "automation", "name": "My Automation Example", "description": "This workflow will run whenever new media is created.", "trigger": { "kind": "event", "event": "media.created" }, "workflow": [ { "kind": "description", }, { "kind": "image", "width": 320, "format": "png", "ref": "thumbnail" }, { "kind": "conditions", "conditions": [{ "prop": "kind", "value": "video" }], "next": [ { "kind": "subtitle", "ref": "subtitle" } ] } ], "created": "2025-01-01T01:23:45Z", "updated": "2025-01-01T01:23:45Z", "status": "active" } ``` See [Automations](/docs/automations) for detailed coverage of all available props and values. *** ## Endpoints You can use the `/automations` and `/automations/{id}` endpoints to manage your automations. GET} href="/api/automations/list" /> POST} href="/api/automations/create" /> GET} href="/api/automations/get" /> PUT} href="/api/automations/update" /> DELETE} href="/api/automations/delete" />