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.
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 plugs directly into your production stack, so 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.
In-product creation
Let users trigger workflows from your app to generate assets and variants on demand.
Campaign production
Run repeatable workflows for launch assets, UGC variations, and ad creative.
Internal ops automation
Automate briefs, edits, and post-production steps across teams.
Partner integrations
Expose workflows to agencies, marketplaces, and platform partners.
FAQ
Workflow API questions.
What does the Workflow API do?
It turns every Sprello workflow into a callable endpoint. Send inputs, trigger a run, and receive outputs in the response.
What inputs can I pass?
You can send prompts, structured parameters, and asset references that match the workflow input schema.
What does the response include?
Responses return the run status, output metadata, and links to generated assets so you can use them immediately.
Can I connect multiple workflows?
Yes. Teams often chain workflows together across products, campaigns, or internal automation steps.
How do I get access?
Request access on this page and share your expected usage. We will follow up with onboarding details.