WordPress plugin
WP Webhooks Pro for WordPress Workflows
A trigger sends data from WordPress when an event occurs, such as a user login or form submission. An action receives a request from an API or external service and runs a function in WordPress, such as creating a user or post. Pro Flows connect triggers and actions so tasks execute in sequence, for example sending an email when a new user is created.
Choose how a workflow starts
A trigger sends data from WordPress when an event occurs, such as a user login or form submission. An action receives a request from an API or external service and runs a function in WordPress, such as creating a user or post. Pro Flows connect triggers and actions so tasks execute in sequence, for example sending an email when a new user is created.
The integration catalog references more than 100 integrations, including Zapier, Pabbly, Make, Integrately, and automate.io. POST is the default request method; GET, HEAD, PUT, DELETE, TRACE, OPTIONS, and PATCH are also supported. Request formats include XML, JSON, plain text or HTML, forms, and form URL-encoded data.
Automate WordPress records and add-on events
- Create or update visitors and user meta, with Advanced Custom Fields support, and add or remove multiple user roles.
- Create posts with post meta, update posts, and work with custom post types, comments, users, or taxonomy terms through webhook actions.
- Send data when users log in, register, edit a profile, or confirm an email address. Gravity Forms and WPForms submissions can also start processes.
- Connect Paid Member Subscriptions and WP Simple Pay events to external services, or make a WooCommerce order from Airtable data.
- Use bulk webhook actions to run multiple actions, or start an action with a shortcode, custom link, button, or WordPress hook. Incoming data can also trigger PHP code.
Manage access and troubleshoot workflows
Test triggers and actions with a click, then use logs to investigate what happened. Data mapping helps shape incoming and outgoing values. Authenticate requests with an API key, bearer token, or Basic Authentication. Additional controls include IP whitelisting, access tokens, and webhook URL action whitelisting. Pro also includes unlimited triggers, actions, and Flows, unlimited webhook action URLs, a whitelabel feature, and in-extension extension management.
Connect AI tools through WordPress Abilities
On WordPress 6.9 or newer, you can expose selected WP Webhooks actions as WordPress Abilities. Exposure is off until enabled for an action; each ability has input and output schemas and a permission check. Read-only, destructive, and idempotent actions are identified for AI clients, and exposing an action that changes or deletes data prompts for confirmation. Premium actions require an active license before they can be exposed.
Abilities are available through the WordPress REST API. MCP clients also need an MCP server on the site, such as MCP Adapter. In the other direction, webhook actions can run, list, or describe abilities registered by WordPress or other extensions. You can select which user these actions run as, with a separate setting for running abilities that change data.
AI integrations include Google Gemini with Nano Banana support, OpenAI ChatGPT, and Open Router. They can connect through webhooks for tasks such as content creation and data processing.
Set up a workflow
Install and activate WP Webhooks, then open Settings > WP Webhooks. Configure the integrations, triggers, actions, or Flows you need. Set authentication for the relevant requests, test the setup, and review logs while adjusting data mapping and webhook permissions.