Build with AI
An in-admin AI agent that turns plain-language requests into working, tested webhook integrations — plan-first, with confirmation before anything goes live.
Build with AI is the plugin's in-admin agent. Describe the outcome — "When a Contact Form 7 form is submitted, send it as JSON to my n8n webhook" — and the agent proposes a step-by-step plan, then executes it: creates the webhook (always disabled at first), captures a real example payload from your site, maps fields against the actual payload shape, sets dispatch conditions, probes the endpoint with an SSRF-guarded test call, and sends a real test delivery. Steps that go live or change data pause for your confirmation, and the last change can be undone with one click.
Model sources
Four ways to connect a model. With a Pro license the simplest is WP Webhooks AI (included) — hosted credits that run on our servers with no keys to configure (see the WP Webhooks AI doc). The others are the WordPress 7.0 AI Client (uses your site's configured connectors, no keys stored by the plugin), your own provider API key (Anthropic, OpenAI, or Google — encrypted in the Credentials Vault), or Auto, which prefers WordPress connectors and falls back to your keys. Activating a Pro license switches to the hosted service without overriding an explicit own-key or connector choice, and if a provider is rate-limited mid-build the agent automatically retries on another connected provider.
Grounded in real site data
The agent works from captured payloads, not guesses: field paths in mappings and conditions come from real example payloads (args.0.form_id, never invented names), existing webhooks are edited by id instead of duplicated, and test deliveries verify the integration end to end. Before building an internal automation that calls your own site, it reads the target REST route's real argument contract (via get_rest_route_schema), so required fields like a user's password are handled with a Code Glue snippet — or called out honestly — instead of guessed. Payload field values with sensitive-looking names (passwords, tokens, keys) are redacted before any prompt is built, and stored credentials are never sent to the model.
You approve what goes live
Plans run in order and pause for confirmation before anything real happens: a test delivery that would create or modify actual data (e.g. really create a WordPress user) shows a clear warning first, and a plan review shows the exact PHP a Code Glue snippet step will install — you approve the code, not just a summary. After a build finishes you can flip the webhook between background and synchronous delivery right in the chat, with a recommended mode based on real evidence that your queue is draining.
The same tools, everywhere
Every operation the agent uses is registered through the WordPress Abilities API as flowsystems-webhook-actions/*, so external AI tools like Claude Code and Cursor can drive the identical toolset over MCP or REST with a scoped API token. See the AI Abilities reference in these docs for every tool.
With Pro
A Pro license unlocks agent-driven Code Glue — the agent writes PHP snippets, test-runs them against your captured payloads with preview_snippet, and assigns them to webhooks after your confirmation — plus multi-rule AND/OR condition groups instead of the free tier's single rule.
/ Related