Shotstack
for LuumenAI

Shotstack is a cloud-based platform that enables developers, marketers, and designers to automate the generation of videos, images, and audio at scale using a RESTful API.

Pull the inventories, schedules, and checklists your team keeps in Shotstack into the thread, and write results back or book maintenance windows as reviewed actions.

The Shotstack toolbox

23 tools: 12 read, 11 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet AssetFetch details of a hosted asset by its unique identifier.
  • ReadGet Assets by Render IDRetrieve hosted assets by render ID.
  • ReadGet Render CallbackRetrieve the webhook/callback URL configuration for a specific render job.
  • ReadGet Render StatusRetrieve the current status and details of a Shotstack render job by render ID.
  • ReadGet Source DetailsFetch the details of a specific source asset.
  • ReadGet TemplateRetrieve details of a specific template.
  • ReadGet Template By VersionRetrieve a template by template id and API version.
  • ReadInspect MediaInspect media metadata.
  • ReadList SourcesList all source assets.
  • ReadList Sources (with Environment)List all ingested source files with environment selection.
  • ReadList TemplatesList all Shotstack templates for the account.
  • ReadList Templates with EnvironmentList all Shotstack templates for the specified environment.
  • WriteCreate TemplateCreate a new template for video editing. Approval by default
  • WriteCreate Template (v2)Save an Edit as a re-usable template. Approval by default
  • WriteDelete Ingested MediaDelete an ingested media asset. Approval by default
  • WriteDelete TemplateDelete a specific Shotstack template by its ID. Approval by default
  • WriteDelete Shotstack WorkflowDelete a specific Shotstack workflow. Approval by default
  • WriteFetch SourceFetch a remote media file and store it as a source asset. Approval by default
  • WriteGet Upload URLRequest a signed URL for direct file upload to Shotstack. Approval by default
  • WriteRequest Upload URLRequest a signed URL for direct file upload. Approval by default
  • WriteRender VideoInitiate a new video render job. Approval by default
  • WriteTransfer AssetTransfer a file from any publicly available URL to one or more Serve API destinations. Approval by default
  • WriteUpdate TemplateUpdate an existing template by its ID. Approval by default

Questions

How does LuumenAI connect to Shotstack?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Shotstack on its own?

Read actions answer immediately. Anything that writes — create template, create template (v2), delete ingested media, delete template, and more — is shown as a plan and requires approval by default, including the 3 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Shotstack — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Shotstack to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.