Landscape
01
02
03
04
05

Workflow API

Trigger Sprello workflows from your product.

Turn your canvas workflows into endpoints. Send inputs, trigger runs, and receive outputs in the response so your team can integrate workflows anywhere.

Workflow endpointsJSON inputsOutput-ready responses
Explore use cases

Request

POST /v1/workflows/{workflowId}/run
{
  "inputs": {
    "prompt": "Studio portrait, warm lighting",
    "assets": ["s3://brand-kit/model.png"],
    "options": { "quality": "high" }
  }
}

Response

{
  "runId": "run_4f2b9",
  "status": "completed",
  "outputs": [
    { "type": "image", "url": "https://..." }
  ]
}

Capabilities

Built for workflow teams.

The API is designed to plug directly into your production stack, so your workflows stay reusable across teams, products, and channels.

Workflow endpoints

Every workflow you build becomes a callable API endpoint you can ship inside your product.

Triggerable runs

Send inputs, prompts, and assets to start a run from any system or workflow.

Output-ready responses

Receive outputs, status, and asset URLs directly in the API response.

Composable orchestration

Chain workflows for automations, internal tooling, or partner integrations.

Use cases

Connect workflows to any surface.

Teams use the Workflow API to ship integrations, automate production, and deliver outputs wherever customers need them.

Product

In-product creation

Let users trigger workflows from your app to generate assets and variants on demand.

Marketing

Campaign production

Run repeatable workflows for launch assets, UGC variations, and ad creative.

Operations

Internal ops automation

Automate briefs, edits, and post-production steps across teams.

Partnerships

Partner integrations

Expose workflows to agencies, marketplaces, and platform partners.

Frequently asked
questions

Everything you need to know about Sprello. Can't find the answer you're looking for? Reach out to our team.