You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@224industries/webflow-ai-sdk

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@224industries/webflow-ai-sdk

Webflow tools for the AI SDK

latest
Source
npmnpm
Version
2.0.0
Version published
Maintainers
1
Created
Source

Webflow - AI SDK Tools and Agents

224 Industries OSS MIT License Webflow Premium Partner Vercel AI SDK

Give your AI agents the power to list and publish sites, manage pages, retrieve form submissions, and even add custom code to your Webflow projects. Pre-built agents like the LeadResponseAgent can automatically process form submissions and send response emails using Resend templates.

Installation

npm install @224industries/webflow-ai-sdk

Setup

Set the following environment variables:

WEBFLOW_API_KEY="your_webflow_api_key"
WEBFLOW_SITE_ID="your_default_site_id"

# Required for LeadResponseAgent (uses Resend via `resend-ai-sdk` tools)
RESEND_API_KEY="your_resend_api_key"
RESEND_EMAIL_DOMAIN="your_verified_domain"

Get your Webflow API key from the Webflow Dashboard and your Resend API key from the Resend Dashboard (optional).

Usage

// Import individual tools
import { generateText, stepCountIs } from "ai";
import { listSites, listPages, updatePage, publishSite } from "@224industries/webflow-ai-sdk/tools";

const { text } = await generateText({
  model: 'openai/gpt-5.2',
  tools: { listSites, listPages, updatePage, publishSite },
  prompt: "List all my sites and their pages",
  stopWhen: stepCountIs(5),
});
// Or use a pre-configured agent
import { LeadResponseAgent } from "@224industries/webflow-ai-sdk/agents";
import { anthropic } from "@ai-sdk/anthropic";

const agent = new LeadResponseAgent({
  model: anthropic("claude-sonnet-4-20250514"),
});

const { text } = await agent.generate({
  prompt: "Check my Webflow site for new form submissions and respond to any new leads using the New Lead template in Resend.",
});

Available Tools

ToolDescription
listSitesList all Webflow sites accessible with the current API token
publishSitePublish a site to custom domains or the Webflow subdomain
listPagesList all pages for a site with pagination
updatePageUpdate a page's title, slug, SEO, and Open Graph metadata
listFormsList all forms for a site with field definitions
listFormSubmissionsRetrieve submitted form data, optionally filtered by form
listCustomCodeList all custom code scripts applied to a site and its pages
addCustomCodeRegister and apply an inline script to a site or page

Available Agents

AgentDescription
LeadResponseAgentProcesses Webflow form submissions, creates Resend contacts, and sends template-based response emails

AI SDK Library

Find other AI SDK agents and tools in the AI SDK Library.

Resources

Contributing

Contributions are welcome! Please read our Contributing Guide for more information.

License

MIT License

Creator

Ben Sabic (Fractional CTO) at 224 Industries

Keywords

ai

FAQs

Package last updated on 15 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts