FlowMotion
FlowMotion is Storyblok’s content operations platform. Built on n8n’s powerful engine, it connects the CMS with the rest of your tech stack and lets you automate content workflows and orchestrate AI agents.
Find out what you and your team can achieve with FlowMotion, explore workflow automation ideas in a video tour, or continue reading to learn more.
How FlowMotion works
Section titled “How FlowMotion works”FlowMotion embeds n8n within the Storyblok app, delivering seamless integration with numerous services. Within FlowMotion, you have access to custom pre-built Storyblok nodes maintained by Storyblok, so you don’t have to build from scratch. When Storyblok APIs change or new capabilities are introduced, the corresponding nodes evolve continuously.
This setup means that Storyblok handles infrastructure, uptime guarantees, scaling, and operational maintenance. You get a fully managed, single-tenant, dedicated n8n instance that turns every content event (create, update, publish, approve, translate, etc.) into an integral element in your digital ecosystem.
From content management to content operations
Section titled “From content management to content operations”FlowMotion bridges Storyblok events with 500+ enterprise tools, turning it from a passive repository into an active, centrally governed system that injects automation directly into your content platform.
Whenever something happens in Storyblok—a story is published, an asset is updated, a translation is added, a block is created—FlowMotion goes beyond the CMS to activate a chain of events; here are a few examples of automation scenarios:
- Open a Jira ticket to let editors know a translation is ready for review
- Hook into a text-to-image LLM to create an open graph visual for social media
- Email the hiring manager when a new job description is posted on the website
- Send a Slack message to a space admin when API traffic reaches a specific threshold
The potential time-saving tasks are endless.
The main benefits of FlowMotion are governance, acceleration, and integration:
- Enterprise security and isolation—each organization gets its own private instance, not a shared environment
- Extended content operations platform—SSO, permissions, assets, and workflows connected directly to the CMS
- Exclusive Storyblok nodes—leverage dozens of pre-made API endpoints designed specifically for content-driven workflows
Nodes and workflows
Section titled “Nodes and workflows”To make the most of FlowMotion, it’s best to get familiar with a few key concepts:
- In n8n, an automation is called a workflow.
- Each step within a workflow is called a node.
- The first step that determines when the workflow runs is called a trigger.
Besides supporting hundreds of 3rd-party nodes maintained by n8n and its community, FlowMotion also maps Storyblok’s Content Delivery API and Management API endpoints into nodes, offering dozens of CMS-specific triggers and actions that you can use for your automations.
How to use FlowMotion
Section titled “How to use FlowMotion”FlowMotion is an organization-level feature, which means you can use it to execute workflows across spaces.
To open FlowMotion, navigate to Storyblok → My Organization → FlowMotion.
To invite users, follow the steps detailed in the Organizations manual.
Provide credentials
Section titled “Provide credentials”Before using Storyblok’s FlowMotion nodes, you need to provide credentials. Ensure you have the required Storyblok access tokens, and follow the steps below:
- In the Overview section, select the Credentials tab.
- To add a new token, select Create credential in the top-left.
- Scroll or type Storyblok, and choose either Storyblok Content Delivery API or Storyblok Management API.
- Fill out the necessary details and Save.
Create a workflow
Section titled “Create a workflow”Now, back in the Workflows tab, select Create workflow, and add nodes to construct your automation journey.
Custom Storyblok nodes (APIs)
Section titled “Custom Storyblok nodes (APIs)”FlowMotion integrates Storyblok’s Content Delivery and Management APIs as pre-built nodes, offering dozens of triggers and actions that you can use to build your own automation.
The following is a list of all native API endpoints’ nodes:
Content Delivery API
Section titled “Content Delivery API”Two triggers and nine actions available.
Triggers
Section titled “Triggers”Actions
Section titled “Actions”- Datasource Entries
- Datasources
- Links
- Spaces
- Stories
- Tags
Management API
Section titled “Management API”15 triggers and 59 actions available.
Triggers
Section titled “Triggers”- Story Published
- Story Unpublished
- Story Deleted
- Story Moved
- Datasource Entry Modified
- Asset Uploaded
- Asset Replaced
- Asset Deleted
- Asset Restored
- User Added
- User Removed
- User Role Updated
- Workflow Stage Changed
- Pipeline Stage Deployed
- Release Merged
Actions
Section titled “Actions”- Approvals
- Asset Folders
- Assets
- List Assets
- Create an Asset
- Retrieve an Asset
- Update an Asset
- Delete an Asset
- Clear trash
- Get Signed URL for Asset Multipart Upload
- Components
- List Components
- Create a Component
- Bulk Update Components
- Retrieve a Component
- Update a Component
- Delete a Component
- Restore a Component
- Rename Component Attribute
- Statistics
- Releases (requires the Releases app)
- Start Release All Job
- List Releases
- Create a Release
- Retrieve a Release
- Update a Release
- Update a Release (PATCH)
- Delete a Release
- Spaces
- Stories
- List Stories
- Create a Story
- Bulk Move Stories
- Get Reference Counts
- Launch Story
- Retrieve a single story by ID
- Update a story
- Update UUID
- Discard changes for a story
- Translate a story with AI
- Move a story to a new parent
- Undelete a story
- Restore a story with a specific version
- Overwrite a story with a specific version (requires the Dimensions app)
- Duplicate a story
- Merge a story into another (requires the Dimensions app)
- Publish a story
- Unpublish a story
- Compare two versions of a story
- Check for unpublished dependencies of a story
- Retrieve all versions of a story
- List story versions
- Show story versions
Additional resources
Section titled “Additional resources”Learn more about n8n and its enterprise features (available as FlowMotion add-ons) in the official docs:
Was this page helpful?
This site uses reCAPTCHA and Google's Privacy Policy (opens in a new window).Terms of Service (opens in a new window) apply.
Get in touch with the Storyblok community
