Ga naar de hoofdinhoud

Integration / Content

Shotstack integration

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.

About Shotstack

Shotstack is a cloud platform for programmatically generating videos, images, and audio. Automate creative content production at scale with flexible RESTful APIs.

All integrations
Category
Content, Developer Tools & DevOps
Connection
API key
Type
Tool
Actions
24
Tags
library

Example prompts

What you can ask Growf to do with Shotstack

  • Create a video slideshow from uploaded images
  • Generate a branded video intro with logo
  • Combine multiple video clips into one file
  • Add background music to product demo video

Available actions

24 actions your agents can run in Shotstack

  • Create Template

    Tool to create a new template for video editing. Use when you want to save a reusable timeline configuration as a template. Template changes do not retroactively affect past renders.

  • Create Template (v2)

    Tool to save an Edit as a re-usable template. Templates can be retrieved and modified before rendering. Use when you want to create a template with merge fields for dynamic content.

  • Delete Ingested Media

    Tool to delete an ingested media asset. Use when you've confirmed the ingest ID and need to remove the file from Shotstack storage.

  • Delete Template

    Tool to delete a specific Shotstack template by its ID. Use when you need to remove a template permanently.

  • Delete Shotstack Workflow

    Tool to delete a specific Shotstack workflow. Use when you need to permanently remove a workflow after confirming its ID.

  • Fetch Source

    Tool to fetch a remote media file and store it as a source asset. Operation is asynchronous — poll SHOTSTACK_GET_INGEST_STATUS or SHOTSTACK_INSPECT_MEDIA until the asset is ready before passing it to SHOTSTACK_RENDER_VIDEO or other downstream tools. Use when you need to ingest a file before renderi…

  • Get Asset

    Tool to fetch details of a hosted asset by its unique identifier. Use when you need to retrieve information about videos, images, audio files, thumbnails, or poster images hosted on Shotstack's CDN.

  • Get Assets by Render ID

    Tool to retrieve hosted assets by render ID. Use when you need to fetch one or more files (video, thumbnail, poster image) generated by a specific render job.

  • Get Ingest Status (Deprecated)

    DEPRECATED: Use SHOTSTACK_GET_SOURCE instead. Tool to retrieve the status and details of an ingested media asset. Poll until the asset status is 'ready' before using it in SHOTSTACK_RENDER_VIDEO; rendering against an unprocessed asset causes missing clips or failed renders.

  • Get Render Callback

    Tool to retrieve the webhook/callback URL configuration for a specific render job. Returns only callback settings (URL, method, headers), not render status or output URLs — use a separate render-status check to obtain final results.

  • Get Render Status

    Tool to retrieve the current status and details of a Shotstack render job by render ID. Use when polling a render until done or failed, typically after creating a render with SHOTSTACK_RENDER_VIDEO.

  • Get Source Details

    Tool to fetch the details of a specific source asset. Use when you need to inspect a source after uploading, check its status, or diagnose ingest/render failures—such as unsupported codecs, corrupt files, or bad URLs—before retrying.

Put Shotstack to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.