Skip to main content
The Webflow node adds Webflow operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Webflow also includes 14 trigger operations (marked in the tables below) that can start a workflow when something happens in Webflow.
You can wire the Webflow node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Webflow under Credentials in the node settings. See Connecting credentials for the general flow.

OAuth

Sign in with your Webflow account when prompted; no keys to copy. Get your credentials here. NoClick requests the following permissions:
  • sites:read
  • sites:write
  • pages:read
  • pages:write
  • cms:read
  • cms:write
  • custom_code:read
  • custom_code:write
  • forms:read
  • forms:write
  • ecommerce:read
  • ecommerce:write
  • assets:read
  • assets:write
  • components:read
  • components:write
  • comments:read
  • comments:write
  • site_config:read
  • site_config:write
  • site_activity:read
  • workspace:read
  • workspace:write
  • authorized_user:read

Api token

Enter the values manually when creating the credential. Get your credentials here.

Operations

Assets

OperationIDDescriptionTrigger
Create Asset (Get Upload URL)create_assetCreate an asset (step 1: returns a presigned S3 upload URL to POST bytes to).
Create Asset Foldercreate_asset_folderCreate an asset folder.
Delete Assetdelete_assetDelete an asset.
Get Assetget_assetGet a single asset’s metadata.
Get Asset Folderget_asset_folderGet a single asset folder.
List Asset Folderslist_asset_foldersList a site’s asset folders.
List Assetslist_assetsList a site’s assets.
Update Assetupdate_assetUpdate an asset’s display name / alt text.

CMS items

OperationIDDescriptionTrigger
Create Collection Itemcreate_itemCreate one or more staged CMS items.
Create Items (Bulk)create_bulk_itemsCreate multiple CMS items at once (up to 100, multi-locale).
Create Live Itemcreate_live_itemCreate CMS item(s) directly on the live site.
Delete Collection Itemdelete_itemDelete a staged CMS item.
Get Collection Itemget_itemGet a single CMS item.
Get Live Itemget_live_itemGet a single published (live) CMS item.
List Collection Itemslist_itemsList (staged) items in a CMS collection.
List Live Itemslist_live_itemsList published (live) items in a collection.
Publish Collection Itemspublish_itemsPublish staged CMS items to the live site.
Unpublish Live Itemdelete_live_itemUnpublish (delete-live) a CMS item from the live site.
Update Collection Itemupdate_itemUpdate a staged CMS item.
Update Live Itemupdate_live_itemUpdate a published (live) CMS item.

Collections

OperationIDDescriptionTrigger
Create Collectioncreate_collectionCreate a new CMS collection on a site.
Create Collection Fieldcreate_collection_fieldAdd a field to a CMS collection.
Delete Collectiondelete_collectionDelete a CMS collection.
Delete Collection Fielddelete_collection_fieldDelete a field from a collection.
Get Collection Detailsget_collectionGet a CMS collection’s schema and fields.
List Collectionslist_collectionsList CMS collections on a site.
Update Collection Fieldupdate_collection_fieldUpdate a collection field’s display name / required / help text (type is immutable).

Comments

OperationIDDescriptionTrigger
Get Comment Threadget_comment_threadGet a single comment thread.
List Comment Replieslist_comment_repliesList replies in a comment thread.
List Comment Threadslist_comment_threadsList page-design comment threads.

Components

OperationIDDescriptionTrigger
Get Component Contentget_component_contentGet a component’s content (DOM node tree).
Get Component Propertiesget_component_propertiesGet a component’s properties.
List Componentslist_componentsList a site’s components.
Update Component Contentupdate_component_contentUpdate a component’s static content (DOM nodes).
Update Component Propertiesupdate_component_propertiesUpdate a component’s properties.

Custom code

OperationIDDescriptionTrigger
Apply Page Custom Codeapply_page_custom_codeApply scripts to a page (full-array upsert).
Apply Site Custom Codeapply_site_custom_codeApply scripts to a site (full-array upsert).
Get Page Custom Codeget_page_custom_codeGet the scripts applied to a page.
Get Site Custom Codeget_site_custom_codeGet the scripts applied to a site.
List Registered Scriptslist_registered_scriptsList custom-code scripts registered to a site.
Register Hosted Scriptregister_hosted_scriptRegister a hosted custom-code script to the site’s library.
Register Inline Scriptregister_inline_scriptRegister an inline custom-code script (<=2000 chars) to the site’s library.
Remove Page Custom Coderemove_page_custom_codeRemove all scripts applied to a page.
Remove Site Custom Coderemove_site_custom_codeRemove all scripts applied to a site.

Ecommerce

OperationIDDescriptionTrigger
Create Product & SKUcreate_productCreate an ecommerce product and its default SKU.
Create SKUscreate_skusCreate additional SKUs for a product.
Fulfill Orderfulfill_orderMark an ecommerce order as fulfilled.
Get Ecommerce Settingsget_ecommerce_settingsGet a site’s ecommerce settings (default currency, etc.).
Get Orderget_orderGet a single ecommerce order.
Get Productget_productGet a product and its SKUs.
List Inventorylist_inventoryGet inventory for a SKU.
List Orderslist_ordersList ecommerce orders.
List Products & SKUslist_productsList ecommerce products and SKUs.
Refund Orderrefund_orderRefund an order.
Unfulfill Orderunfulfill_orderMark an order as unfulfilled.
Update Inventoryupdate_inventoryUpdate inventory for a SKU.
Update Orderupdate_orderUpdate an order (comment, shipping provider/tracking).
Update Productupdate_productUpdate a product’s field data.
Update SKUupdate_skuUpdate a single SKU.

Forms

OperationIDDescriptionTrigger
Delete Submissiondelete_submissionDelete a form submission.
Get Form Schemaget_formGet a form’s field schema.
Get Form Submissionget_form_submissionGet a single form submission.
List Form Submissionslist_form_submissionsList submissions for a form.
List Formslist_formsList forms on a site.
List Site Form Submissionslist_site_form_submissionsList all form submissions across a site.
Modify Submissionmodify_submissionModify a form submission (hidden fields only).

Pages

OperationIDDescriptionTrigger
Get Page Contentget_page_contentGet a page’s static (DOM) text content.
Get Page Metadataget_page_metadataGet a page’s metadata (SEO, Open Graph, slug, draft state).
List Pageslist_pagesList all static pages on a site.
Update Page Contentupdate_page_contentUpdate a page’s static text content (DOM nodes).
Update Page Metadataupdate_page_metadataUpdate a page’s metadata (title, slug, SEO, Open Graph).

Sites

OperationIDDescriptionTrigger
Get Custom Domainsget_custom_domainsList a site’s custom domains (IDs used when publishing).
Get Siteget_siteGet details and metadata for a single site.
List Siteslist_sitesList all sites the token can access.
Publish Sitepublish_sitePublish a site to its domains (max 1 successful publish/min).

Token

OperationIDDescriptionTrigger
Get Authorized Userget_authorized_userGet info about the user who authorized the token.
Introspect Tokenintrospect_tokenIntrospect the token, scopes, rate limit, authorized sites/workspaces.

Triggers

OperationIDDescriptionTrigger
On Collection Item Changedcollection_item_changedFires when a CMS collection item is updated.Yes
On Collection Item Createdcollection_item_createdFires when a CMS collection item is created.Yes
On Collection Item Deletedcollection_item_deletedFires when a CMS collection item is deleted.Yes
On Collection Item Publishedcollection_item_publishedFires when a CMS collection item is published live.Yes
On Collection Item Unpublishedcollection_item_unpublishedFires when a CMS collection item is unpublished.Yes
On Comment Createdcomment_createdFires when a comment is created on the site.Yes
On Form Submissionform_submissionFires when a form is submitted on the site.Yes
On Inventory Changedecomm_inventory_changedFires when ecommerce inventory changes.Yes
On New Orderecomm_new_orderFires when a new ecommerce order is placed.Yes
On Order Changedecomm_order_changedFires when an ecommerce order changes.Yes
On Page Createdpage_createdFires when a page is created.Yes
On Page Deletedpage_deletedFires when a page is deleted.Yes
On Page Metadata Updatedpage_metadata_updatedFires when a page’s metadata (SEO/slug/OG) changes.Yes
On Site Publishsite_publishFires when the site is published.Yes

Webhooks

OperationIDDescriptionTrigger
Create Webhookcreate_webhookRegister a webhook (triggerType + url) for a site.
Get Webhookget_webhookGet a single registered webhook.
List Webhookslist_webhooksList registered webhooks for a site.
Remove Webhookremove_webhookDelete a registered webhook.