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
Three ways to connect a model: 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. 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. 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.
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