Webflow
Integrate your Workflow with Webflow

The Webflow Integration step allows you to connect your AirOps workflows directly with your Webflow account. This integration enables you to create and update content in your Webflow sites programmatically.
How to Configure the Webflow Integration Step
Authentication
Before using the Webflow integration in your workflows, you must first connect your Webflow account in the AirOps Settings:
Navigate to ⚙ Settings > Integrations
Find the Webflow section and click "Configure"
Complete the authentication process by granting AirOps the necessary permissions
Action Types
The Webflow Integration supports the following actions:
Create Collection Item: Add a new item to a collection in your Webflow site
List Collections: Retrieve a list of collections from your Webflow site
List Collection Items: Get a list of items from a specific collection
Update Collection Item (JSON): Modify an existing collection item
Action-Specific Parameters
Create Collection Item
Site: Select the Webflow site
Collection: Select the collection where you want to create the item
Collection fields: Dynamically loaded from your selected Webflow collection — required fields are marked with an asterisk (*)
Status: The publish status for the created item:
Staged: Not visible on the live site
Staged Draft: Not visible on the live site, marked as draft
Live: Immediately visible on the live site
Draft: Live but marked as draft
List Collections
Site: Select the Webflow site to retrieve collections from
List Collection Items
Site: Select the Webflow site
Collection: Select the collection to retrieve items from
Update Collection Item (JSON)
Collection ID: The ID of the collection containing the item (find it in Webflow CMS → Collection → Settings)
Item ID: The ID of the item you want to update (find it in Webflow CMS → Collection → Item properties)
Fields: Additional fields for the item as a JSON object
{"key": "value"}. Keys must match the field API names exactly (e.g.body, notBody). See Webflow API docs for field names.Status: The publish status for the updated item:
Staged: Not visible on the live site
Staged Draft: Not visible on the live site, marked as draft
Live: Immediately visible on the live site
Draft: Live but marked as draft
Error Handling
By default, the Webflow Integration step will terminate the workflow if it fails. You can configure it to continue by selecting "Continue" instead of "Terminate Workflow" in the step settings.
Last updated
Was this helpful?