← Abilities Directory

PushEngage Abilities

PushEngage exposes its web push notification sending, subscriber segment and audience-group management, analytics, auto-push settings, category-to-segment mappings, and WooCommerce/WhatsApp automation campaigns as abilities, letting AI send notifications and read or update push marketing configuration directly.

23

Total

18

Read

5

Write

Requires the PushEngage plugin on WordPress 6.9+ for the Abilities API — every ability is registered from a shared AbstractRegistrar via the wp_abilities_api_init hook, which only fires when the Abilities API is present. Every ability shares the same permission callback, requiring the current user to hold the WordPress 'manage_options' capability (Administrator). The push and WhatsApp automation-campaign abilities are additionally registered only when WooCommerce is active, and the WhatsApp status ability is registered only when WooCommerce is active and valid WhatsApp Cloud API credentials are configured — on sites without WooCommerce or WhatsApp set up, those abilities simply do not appear.

Add Subscribers to Segment

Write

pushengage/add-subscribers-to-segment

Add one or more existing subscribers to a segment by their subscriber IDs.

Create Segment

Write

pushengage/create-segment

Create a new subscriber segment with optional include/exclude criteria.

Get Analytics Overview

Read-only

pushengage/get-analytics-overview

Returns subscribers, impressions, and clicks over a date range, grouped by day, week, or month.

Get Attribute Mappings

Read-only

pushengage/get-attribute-mappings

Returns the mapping of PushEngage subscriber attributes to WordPress user meta keys.

Get Auto Push Settings

Read-only

pushengage/get-auto-push-settings

Returns auto-push configuration: enabled post types, icon type, and feature flags.

Get Connection Status

Read-only

pushengage/get-connection-status

Returns whether this site is connected to a PushEngage account.

Get Debug Log

Read-only

pushengage/get-debug-log

Lists debug log files, or reads the contents of a specific one.

Get Notification

Read-only

pushengage/get-notification

Returns full details, including performance counts, for a single notification.

Get Notifications Summary

Read-only

pushengage/get-notifications-summary

Returns aggregated send, view, and click counts across all notifications.

Get Plugin Info

Read-only

pushengage/get-plugin-info

Returns plugin version, connection state, and key auto-push configuration.

Get Site Environment

Read-only

pushengage/get-site-environment

Returns WordPress, PHP, and server details for diagnostics.

Get Subscriber Analytics

Read-only

pushengage/get-subscriber-analytics

Returns weekly active and total active subscriber counts.

Get WhatsApp Status

Read-only

pushengage/get-whatsapp-status

Returns whether WhatsApp integration credentials are valid.

List Audience Groups

Read-only

pushengage/list-audience-groups

Lists audience groups available for targeting notifications.

List Categories

Read-only

pushengage/list-categories

Lists WordPress post categories, plus WooCommerce product categories when WooCommerce is active.

List Category Segment Mappings

Read-only

pushengage/list-category-segment-mappings

Lists the mapping of WordPress categories to PushEngage segments.

List Notifications

Read-only

pushengage/list-notifications

Lists push notifications with optional status filter and pagination.

List Push Automation Campaigns

Read-only

pushengage/list-push-automation-campaigns

Lists WooCommerce push automation campaigns with admin and customer configs.

List Segments

Read-only

pushengage/list-segments

List subscriber segments, optionally filtered by name.

List WhatsApp Automation Campaigns

Read-only

pushengage/list-whatsapp-automation-campaigns

Lists WhatsApp automation campaigns configured for WooCommerce events.

Send Notification

Destructive

pushengage/send-notification

Send a push notification to subscribers, or save it as a draft.

Update Auto Push Settings

Write

pushengage/update-auto-push-settings

Updates auto-push: toggle, post types, icon, and feature flags.

Update Push Automation Campaign

Write

pushengage/update-push-automation-campaign

Enables, disables, or configures a WooCommerce push automation campaign.

More Email & CRM plugins with abilities

All Email & CRM →

Use PushEngage's abilities with AI

Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.