Shopify app
Workflow Functions
Write JavaScript or TypeScript in the app, pass it any Flow variable, and get the result back in the workflow. The code runs in an isolated sandbox with access to the Admin API, a key-value storage and outbound HTTP requests, so calculations, transformations and integrations that Flow cannot express become one step.
How it works
Run your own code as a step in Shopify Flow
1. Write a function
Start from a template or a blank editor. Test it with sample input until the output is right.
2. Add Run Function in Flow
Pick the function in the Flow editor and map the Flow variables to its input.
3. Use the result
The output is available to the next steps of the workflow as variables.
Learn more
Everything about Workflow Functions
The app's own website has pricing, the privacy policy and the data processing agreement. The help center has the full documentation and the changelog.
Questions
About Workflow Functions
More answers in the documentation, or ask us at support@codecreationlabs.com.
Which language?
JavaScript or TypeScript, running on a modern V8 runtime inside the sandbox.
Can a function change store data?
Yes, when you grant the optional write permission. Reads work with the read permission.
Is there a free plan?
Yes. Plans differ in the number of runs per 30 days.
