imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app 路 Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
漏 2026 Imperal, Inc. 路 ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. Webflow

Webflow Extension

馃洅 E-commerce路by bluebeeweb路v0.1.0
Pay per use8-20 tok/action
Open in panel
0 capabilities1 actions0 installs

About this extension

Connect your own Webflow site(s) via a Site Token to manage them from Imperal -- publish and edit CMS Collection items, manage Pages and static/dynamic content, browse and moderate Form submissions, upload media Assets, read and reply to Comments, manage Ecommerce products/SKUs/orders/inventory, set up Webhooks, and configure 301 redirects. Uses your own Webflow Site Token (or an optional read-only Workspace Token for cross-site rollups) -- nothing is hosted or proxied by Imperal beyond the request itself. Note: Custom Code (registering/applying scripts) requires Webflow's own OAuth Data Client App flow and is not available to Site Tokens -- out of scope here; Enterprise-only Workspace Management and Audit Logs are also out of scope.

What you get

Every capability exposed by Webflow, metered per action and guarded by the two-step safety protocol.

  • connect_webflowwrite

    Connect a Webflow site by saving its Site Token (Site Settings > Apps & integrations > API access), after checking it actually works.

  • connect_webflow_workspacewrite

    Connect a Webflow Workspace by saving its Workspace Token (read-only, all sites in the workspace), after checking it actually works.

  • list_connectionsread

    List the connected Webflow sites/workspaces.

  • disconnect_webflowwrite

    Disconnect one Webflow site/workspace. Nothing in Webflow itself is changed; the saved token is deleted here.

  • list_sitesread

    List Webflow sites reachable from the connected token(s).

  • get_siteread

    Read one Webflow site in full.

  • publish_sitewrite

    Publish a Webflow site to its live domain(s) and/or webflow.io staging domain -- pushes any staged CMS/page changes live. Confirm with the user before calling this on a production domain.

  • list_pagesread

    List the pages (and page folders) of a Webflow site.

  • get_pageread

    Read one Webflow page's metadata (title, slug, SEO fields, publish state) -- not its content nodes, use get_page_content for those.

  • update_page_metadatawrite

    Update a Webflow page's title, slug, SEO title/description, and/or Open Graph image -- does not touch the page's content nodes.

  • get_page_contentread

    Read one Webflow page's DOM nodes (the actual editable page content -- text nodes and component instances), for review or before making a targeted edit.

  • update_page_contentwrite

    Update one or more DOM text nodes on a Webflow page -- e.g. change a heading's or paragraph's text. Pass node ids from get_page_content plus their new text.

  • duplicate_pagewrite

    Duplicate an existing Webflow page under a new title/slug -- a quick way to spin up an A/B variant or a localized copy without rebuilding it from scratch in the Designer.

  • list_collectionsread

    List all CMS Collections on a Webflow site (e.g. Blog Posts, Products, Categories).

  • get_collectionread

    Read one CMS Collection's schema in full -- its fields, types, and which are required/editable. Call before creating or updating an Item so you know the exact field slugs to use.

  • create_collectionwrite

    Create a new CMS Collection on a Webflow site -- a new content type like 'Blog Posts' or 'Team Members'. Use get_collection afterwards to see the default fields Webflow adds, before adding your own via the Designer (field creation beyond the Name/Slug defaults is Designer-only).

  • delete_collectionwrite

    Permanently delete a CMS Collection and every Item inside it. Cannot be undone.

  • list_collection_itemsread

    List Items inside a CMS Collection -- e.g. all blog posts or all products, with their field data.

  • get_collection_itemread

    Read one CMS Item in full, including all of its field data.

  • create_collection_itemwrite

    Create a new CMS Item (e.g. a new blog post or product) with the given field data. Call get_collection first to see the exact field slugs the Collection expects. Defaults to a draft that will NOT appear on the live site until publish_collection_items is called.

  • update_collection_itemwrite

    Update field data on an existing CMS Item. Only the fields you pass are changed.

  • delete_collection_itemwrite

    Permanently delete a CMS Item. Cannot be undone.

  • publish_collection_itemswrite

    Push one or more staged/draft CMS Items live on the published site -- the step that actually makes new or edited content publicly visible.

  • list_assetsread

    List images/files in a Webflow site's media library.

  • get_assetread

    Read one media library asset's full metadata and hosted URL.

  • upload_asset_from_urlwrite

    Add a publicly reachable https:// image/file to a Webflow site's media library, so it can be referenced from CMS Items or page content (e.g. an AI-generated image from Media Studio).

  • delete_assetwrite

    Permanently delete a media library asset. Cannot be undone -- any page/CMS content still referencing it will show a broken image.

  • list_formsread

    List native Webflow forms on a site (built with the Designer's Form Block).

  • get_formread

    Read one Webflow form's field schema in full.

  • list_form_submissionsread

    List submissions received on one Webflow form -- who submitted what, and when.

  • get_form_submissionread

    Read one form submission in full.

  • delete_form_submissionwrite

    Permanently delete a form submission (e.g. spam). Cannot be undone.

  • list_productsread

    List Ecommerce products (with their SKUs/variants) on a Webflow site. Only meaningful on sites with Webflow Ecommerce enabled.

  • get_productread

    Read one Ecommerce product in full, including its SKUs and prices.

  • create_productwrite

    Create a new Ecommerce product with its default SKU. Created in staging by default -- publish the site to make it live.

  • update_productwrite

    Update an Ecommerce product's name, description and/or visibility.

  • update_skuwrite

    Update one SKU/variant's price and/or option values (e.g. color, size) on an Ecommerce product.

  • delete_productwrite

    Permanently delete an Ecommerce product and its SKUs. Cannot be undone.

  • get_inventoryread

    Read one SKU's current stock level and inventory type (finite/infinite).

  • update_inventorywrite

    Set a SKU's stock quantity and/or inventory type (finite vs infinite).

  • list_ordersread

    List Ecommerce orders on a Webflow site, optionally filtered by status.

  • get_orderread

    Read one Ecommerce order in full -- status, customer, totals, shipping.

  • update_orderwrite

    Set shipping/tracking details on an existing Ecommerce order.

  • fulfill_orderwrite

    Mark an Ecommerce order as fulfilled (shipped), optionally emailing the customer.

  • unfulfill_orderwrite

    Revert an Ecommerce order back to unfulfilled.

  • refund_orderwrite

    Refund an Ecommerce order through Webflow's own payment processor. Cannot be undone.

  • list_webhooksread

    List webhooks configured on a Webflow site -- which events push notifications to which URL.

  • get_webhookread

    Read one webhook's full configuration.

  • create_webhookwrite

    Create a webhook on a Webflow site: which event triggers it (one of form_submission, site_publish, page_created, page_metadata_updated, page_deleted, ecomm_new_order, ecomm_order_changed, ecomm_inventory_changed, user_account_added, user_account_updated, user_account_deleted, collection_item_created, collection_item_changed, collection_item_deleted, collection_item_unpublished) and which URL receives the POST payload. Use this so Imperal (or any other system) gets notified in real time on form submissions, new orders, CMS changes, or site publishes -- instead of polling.

  • delete_webhookwrite

    Permanently remove a webhook. Cannot be undone.

  • list_comment_threadsread

    List Webflow Editor comment threads left on a site's pages -- feedback/review notes from collaborators.

  • list_componentsread

    List reusable Components on a Webflow site (shared page fragments authored in the Designer, e.g. a shared header/footer/card). Read-only -- Components can only be created/edited inside the Webflow Designer itself.

  • get_component_contentread

    Read one Component's DOM node tree -- what's actually inside a reusable Component instance.

  • list_redirectsread

    List 301 URL redirects configured on a Webflow site (Enterprise plan feature) -- which old URLs redirect to which new ones.

  • create_redirectwrite

    Create a 301 redirect from an old URL to a new one (Enterprise plan feature) -- essential after a page slug change or migration, so old links/backlinks/search rankings aren't lost.

  • delete_redirectwrite

    Permanently delete a 301 redirect.

Related extensions

More extensions in E-commerce ready to enable in one click.

  • ShopifyConnect your own Shopify store(s) via a Custom App Admin API access token. Manage products, variants, collections, orders, draft orders, refunds, customers, inventory across locations, fulfillment...
  • CO Toast POSToast POS REST API connector: restaurant orders, kitchen display tickets, dining menus, and revenue health.
  • CO Clover POSClover POS REST API connector: merchant orders, payments, inventory items, and cash drawer health.
  • CO TouchBistroTouchBistro Cloud API connector: restaurant tables, bills, menu items, and shift sales health.

Ready to use Webflow?

Enable Webflow in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel