Request a feature
Tell us what would make Workflow Functions better. The more specific the goal, the better.
What makes a request easy to act on
You do not need to write a spec. A sentence is fine. But if you can, include:
- The goal - what you are trying to achieve in your store, not just the feature. "I want to notify my warehouse when a high-value order comes in" tells us more than "add a webhook option".
- What you do today - the workaround you are using now, if any.
- Where it fits - the Flow action, the editor, permissions, secrets, the API, or somewhere else.
- How often it matters - a daily annoyance and a once-a-year edge case get weighed differently.
A concrete example of the workflow you are trying to build always helps.
Good things to ask for
- A template you wish existed. If you have written a function others would use, you can also publish it yourself - see Using templates.
- A Shopify resource or field you need to read or write that is not available yet - see Permissions and store data access.
- A rough edge in the editor, testing, or run history - see How to create a function and Run history and troubleshooting.
- Anything in the API or MCP surface for automating your functions - see Developer API and MCP.
Already possible?
A few things people ask for that already exist:
- Running a function without a Flow trigger - set a cron schedule on the Settings tab, see Run a function on a schedule.
- Keeping your code in version control - connect a repository, see Sync your functions to GitHub.
- Having AI write the first draft - see Generate functions with AI.
- Going over your plan's included runs without upgrading - see Extra runs (pay as you go).
What happens next
- We reply to confirm we have it, usually within a couple of business days.
- Related requests are grouped, so if others have asked for the same thing, yours adds weight.
- When something you asked for ships, we note it in the changelog.
Found a bug instead?
If something is broken rather than missing, use Report a bug - bugs are triaged ahead of feature requests. For anything else, Support lists every way to reach us.

