WordPress plugin

WP Webhooks Pro

WP Webhooks Pro connects WordPress, its plugins, and external services through webhooks and no-code automations. Triggers send data when a site event occurs. Actions receive data from an API or service and run a function in WordPress. Pro Flows connect triggers and actions so tasks run in sequence, such as sending an email when a new visitor is created.

WP Webhooks Pro

WP Webhooks Pro connects WordPress, its plugins, and external services through webhooks and no-code automations. Triggers send data when a site event occurs. Actions receive data from an API or service and run a function in WordPress. Pro Flows connect triggers and actions so tasks run in sequence, such as sending an email when a new visitor is created.

Connect events, requests, and services

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. Requests can use XML, JSON, plain text or HTML, forms, and form URL-encoded data.

Choose WordPress events and actions

  • Create or update users and user meta, including ACF fields, and add or remove multiple user roles.
  • Create posts with post meta, update existing posts, and work with custom post types, comments, and taxonomy terms.
  • Search for or retrieve WordPress users and posts, or send an email through a webhook action.
  • Send data after events such as a user login, registration, profile edit, email confirmation, or Gravity Forms and WPForms submission.
  • Connect plugin events from services such as Paid Member Subscriptions and WP Simple Pay, or make a WooCommerce order from Airtable data.
  • Run PHP code from incoming data or fire an existing WP Webhooks trigger.

Pro controls for building and troubleshooting

Pro includes unlimited triggers, actions, and Flows, along with Pro integrations, functions, extensions, and advanced security controls. Test triggers and actions with one click, authenticate requests with API keys, bearer tokens, or Basic Authentication, and create unlimited webhook action URLs.

Data mapping helps shape incoming and outgoing data. Bulk actions can start multiple actions at once, and shortcode, custom link, button, and WordPress hook actions provide other ways to start an automation. Logs help with debugging. IP whitelisting, access tokens, and webhook URL action whitelisting give you additional control. Pro also includes whitelabeling and in-extension extension management.

AI integrations and WordPress Abilities

WP Webhooks Pro includes integrations for Google Gemini, with Nano Banana support, OpenAI ChatGPT, and Open Router. These services connect through webhooks for tasks such as content creation and data processing.

On WordPress 6.9 or newer, you can expose individual WP Webhooks actions as WordPress Abilities. Each exposed ability has an input schema, an output schema, and a permission check; actions remain unexposed until you enable them. Exposing an action that is not read-only requires confirmation. Abilities are available through the WordPress REST API. MCP clients also need an MCP server, such as the MCP Adapter, to use them as utilities. WP Webhooks can also run, list, and describe abilities registered on the website through an incoming webhook, with a configurable user for execution.

Set up a workflow

Install and activate the plugin, then open Settings > WP Webhooks. Configure the integrations and pick triggers, actions, or a Flow. Set authentication for external connections, test the setup, then review logs and adjust data mapping or webhook permissions as needed.