Automation Redesign

Automations have been simplified. The trigger object has been removed — automations are now triggered on demand via the API.


What changed

  • Removed: trigger object (kind: 'event', event: 'media.created')
  • Added: POST /automations/:id/run endpoint to trigger automations
  • Simplified: Automation object now contains name, description, workflow[], and status

Triggering automations

curl -X POST "https://api.ittybit.com/automations/auto_abc123/run" \
-H "Authorization: Bearer ITTYBIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "url": "https://example.com/video.mp4" }'

Task kind changes

  • description kind renamed to summary
  • prompt and tags kinds removed
  • outline kind added for structured chapter markers
  • adaptive_video kind added for HLS/DASH streaming
api
2025-11-10