Webflow integration

Developer tools connector, available on Zeplik

Webflow is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect Webflow and Zeplik can act on your software development for you: Webflow is a no-code website design and hosting platform, letting users build responsive sites, launch online stores, and maintain content without. You stay in the conversation while the assistant does the work in Webflow directly.

Zeplik exposes 11 read actions and 10 write actions for Webflow. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in Webflow without your consent.

Try Webflow on Zeplik

Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.

What Zeplik can do with Webflow

Read from Webflow (11)

Runs automatically in any conversation.

  • Get collection

    Retrieves a specific collection by its id from a webflow site. this endpoint returns detailed information about the collection, including its name, slug, and schema. it requires a valid collection id as a parameter and complements the webflow list collections tool for accessing specific collection details. this tool requires the 'cms:read' authentication scope.

  • Get collection item

    This tool retrieves a specific item from a webflow collection. it allows users to fetch detailed information about a single collection item using its unique identifier. the tool is used to get an item's details such as its id, timestamps (lastpublished, lastupdated, createdon), archive/draft status, fielddata, and cmslocaleid. this tool requires appropriate 'cms:read' authentication scope.

  • Get item inventory

    This tool retrieves the current inventory levels for a specific item in a webflow collection. it provides information about the item's inventory quantity and type (finite or infinite) and complements the webflow update item inventory action by allowing users to check inventory levels before making any updates.

  • Get order

    This tool retrieves detailed information about a specific order in webflow. it allows users to fetch comprehensive order details including customer information, items purchased, payment status, and shipping details. the response includes order status, customer details, billing and shipping information, items purchased, payment details, order total, timestamps, fulfillment status, and additional comments or tracking information.

  • Get site info

    This tool retrieves detailed information about a specific webflow site. it includes site id, workspaceid, creation and update dates, display names, and other settings like previewurl, timezone, customdomains, and locale settings. it requires a valid 'site id' and appropriate 'sites:read' authentication scope.

  • List collection items

    This tool retrieves a list of items from a specified collection in webflow. it supports pagination and filtering, and is essential for fetching multiple items from a collection, such as blog posts, products, or any content stored in collections.

  • List collections

    This tool retrieves a list of all collections for a given webflow site. it uses the site id (obtained from webflow list webflow sites) to return a list of collections, each with properties such as id, name, slug, singularname, lastupdated, and fields. this tool is fundamental for working with webflow's cms and requires appropriate 'cms:read' authentication scope.

  • List form submissions

    This tool retrieves a list of form submissions for a specific webflow site. it allows users to fetch form submission data with pagination support and optional filtering by form element id.

  • List orders

    This tool retrieves a list of all orders for a specified webflow site using the get /sites/{site id}/orders endpoint. it accepts a required site id parameter and optional parameters such as status (to filter orders by their status), offset (for pagination), and limit (specifies the number of items per request). the response includes order details like order id, created on, customer info, status, total, items, shipping address, billing address, and payment info. this functionality supports ecommerce workflow management and requires the scope ecommerce:read.

  • List pages

    This tool retrieves a list of all pages for a specified webflow site. it can access both static and cms-driven pages and provides information such as the page's unique identifier, name, url slug, creation and update timestamps, and publication status. it is useful for auditing site structure, building site maps, and monitoring page updates.

  • List webflow sites

    This tool retrieves a list of all webflow sites accessible to the authenticated user. it is a fundamental and independent action which only requires an authentication token and returns details for each site including site id, name, shortname, lastpublished, previewurl, timezone, and status.

Act in Webflow (10)

Runs only after you enable write access.

  • Create collection item

    This tool creates a new item in a specified webflow collection. it requires the collection id and field data parameters (including required name and slug) and optionally accepts an is draft flag. authentication is assumed to be provided, and the collection id can be obtained by using the webflow list collections tool.

  • Delete collection item

    This tool allows you to delete a specific item from a collection in webflow. it permanently removes the item from the specified collection and complements existing collection management tools. the tool requires a collection id to identify the collection and an item id to identify the item, with an optional cms locale id parameter for handling multi-language content.

  • Fulfill order

    This tool allows you to mark an order as fulfilled in webflow's e-commerce system. it's essential for managing order fulfillment in webflow stores.

  • Publish site

    This tool publishes a webflow site, making all staged changes live. it uses the post /sites/{site id}/publish api endpoint and requires a valid site id, with an optional domains array to specify custom domains. it is essential for deploying updates made to site content, design, or structure.

  • Refund order

    This tool allows you to refund a webflow e-commerce order. when executed, it reverses the stripe charge and sets the order's status to 'refunded'. it handles customer returns or order cancellations.

  • Unfulfill order

    This tool allows you to mark a previously fulfilled order as unfulfilled in webflow. it is useful for reversing a fulfillment action when an order was mistakenly marked as fulfilled or if there are issues with shipment.

  • Update collection item

    This tool allows updating an existing item in a webflow collection using the patch /collections/{collection id}/items/{item id} endpoint. it accepts required parameters such as collection id, item id, and fields, and optional 'live' flag and cms locale id. the update operation modifies any fields available in the collection's schema and returns the updated item along with metadata.

  • Update item inventory

    This tool allows you to update the inventory levels of a specific sku item in your webflow e-commerce site by either setting the inventory quantity directly or updating it incrementally. it updates the inventory status using the patch /collections/:collection id/items/:item id/inventory endpoint and requires the 'ecommerce:write' scope.

  • Update order

    This tool allows updating specific fields of an existing order in webflow. it's particularly useful for managing order fulfillment details and adding internal notes.

  • Upload asset

    This tool allows users to upload assets (files, images, etc.) to a webflow site. it involves a two-step process: first, generating a pre-signed amazon s3 upload url by calling the webflow api, and second, uploading the file to that s3 url. the tool requires parameters such as site id, file name, file content, md5, and optionally asset folder id to correctly upload and manage assets for the specified webflow site.

How to connect Webflow

  1. Sign in to Zeplik

    Create a free Zeplik account or sign in. New accounts start with free credits, so you can try Webflow immediately.

  2. Connect Webflow

    Open Settings and go to Connectors, then press Connect on Webflow. You can also connect from the Webflow page in the app.

  3. Add your Webflow API key

    Paste your Webflow API key when prompted. Zeplik stores it securely on the server and starts working with Webflow right away.

Frequently asked questions

Can I use Webflow with Zeplik?
Yes. Webflow is available as an integration on Zeplik. Connect it once and the AI assistant can work with your Webflow account inside any conversation.
What can Zeplik do with Webflow?
Once connected, Zeplik has 11 read and 10 write actions for Webflow. Webflow is a no-code website design and hosting platform, letting users build responsive sites, launch online stores, and maintain content without.
How do I connect Webflow to Zeplik?
You connect Webflow by pasting your own Webflow API key in Settings under Connectors. There is no separate app to install.
Does Zeplik change things in Webflow without asking?
No. Zeplik reads from Webflow by default. Any action that changes data in Webflow requires write access, which stays off until you enable it in Settings under Connectors.
How much does connecting Webflow cost?
Connecting Webflow is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.

Related developer tools integrations

Connect Webflow to your AI assistant

Every model, one chat. Bring Webflow into Zeplik and let the assistant do the work.