Automate Webflow with TypeScript

Growth plan or higher

Manage Webflow sites, CMS content, pages, assets, forms, ecommerce, analytics, custom fonts, comments, components, and custom code. Start automations from every Webflow webhook event.

publish-webflow-form-entry.automation.ts
import { automation } from "automate.ax"
import { webflow } from "automate.ax/webflow"

export default automation("Publish Webflow form entries", () => {
  const submission = webflow.onFormSubmitted({ siteId: "site-id" })

  webflow.createLiveCollectionItem({
    collectionId: "collection-id",
    body: {
      fieldData: {
        name: submission.payload.data.name,
        slug: submission.payload.id,
      },
    },
  })
})

What you can do

Actions

  • Publish sites and manage CMS collections and items
  • Read analytics and update pages, components, assets, forms, and code
  • Manage ecommerce products, orders, inventory, and fulfillment
  • Manage comments, custom fonts, Google tags, and account details

Triggers

  • Form submissions and site publishing
  • Page and CMS item lifecycle
  • Order and inventory changes
  • Comments or broad Webflow events

Start automating with Webflow today

Start building