4 minIntegrationBeta
Webflow
Publish ABM.dev-generated articles into a Webflow CMS collection. Used today to push long-form content from the platform's content pipeline straight onto a Webflow site.
Managed rollout
The Webflow sync service is wired up inside the platform — there isn't a self-service REST endpoint for publishing yet. If you want it enabled for your org, let us know and we'll provision the collection and site IDs.
What the sync does
The Webflow sync service talks to the Webflow Data API v2 and the Asset upload API. When a piece of ABM.dev content is ready to publish, the pipeline:
- Converts Notion-style blocks into Webflow rich-text HTML (handled by
NotionBlockConverter). - Uploads cover images and embedded assets to Azure Blob Storage or the Webflow asset service.
- Upserts items in a configured Webflow CMS collection so re-runs update instead of duplicating.
- Paginates full collection syncs in batches of 100 items to stay inside Webflow's rate limits.
Configuration
Webflow sync reads the following keys from the service's configuration — give these to us when you request access:
| Setting | Description |
|---|---|
WEBFLOW-API-KEY | Webflow site API token with Data API scopes. |
WEBFLOW-SITE-ID | ID of the Webflow site to publish to. |
WEBFLOW-COLLECTION-ID | CMS collection that receives generated articles. |