Getting started
About the application
The Flow Companion application extends the capabilities of the Shopify Flow application by giving you more control over when and how workflows run. Beyond responding to Shopify events, Flow Companion lets you:
- Start workflows on demand with custom triggers sourced from manual actions, other workflows, or HTTP requests.
- React to precise data changes using field-diff triggers on orders, products, variants, and customers.
- Call external services with built-in HTTP and GraphQL actions without leaving Flow.
- Generate AI-assisted content through Anthropic Claude or Google Gemini models and reuse the output across steps.
These capabilities combine to fill the gaps between Shopify Flow's native triggers and the bespoke automations your operations require.
Installation
To use Flow Companion, install the Shopify Flow app and then add Flow Companion from the Shopify App Store.
Application interface
The main window of the application is located in the Shopify admin navigation panel.
Here you can configure the application and explore its features.
Key features
- Custom workflow triggers — create triggers that you can fire manually, from other workflows, or via API calls.
- Start workflows from Shopify admin — trigger custom workflows directly from list pages or resource detail views.
- Chain workflows together — launch another workflow including bulk runs.
- Start workflows by HTTP request — integrate external systems using a REST endpoint.
- Field change triggers — monitor specific order, product, variant, or customer fields and react when values change.
- Execute GraphQL request — call the Shopify Admin GraphQL API from Flow.
- Send HTTP request — reach third-party services, transform responses, and control retry or failure strategies.
- Generate text with Anthropic Claude and Google Gemini.