WordPress 7.0 では、プラグインが AI アシスタントのために何ができるかを機械可読形式で宣言できる標準レイヤーである Abilities API が導入されました。これは、現在すべてのソフトウェアスタックが問われている質問に対する WordPress エコシステムの回答です。カスタム統合をアシスタントごとに追加することなく、LLM にアプリケーションを操作させるにはどうすればよいでしょうか?
PushEngage 4.2.3 は、その標準に沿ってリリースされます。新しい Abilities API を通じて登録された 23 のアビリティは、WP MCP Adapter とドロップイン互換性があり、WordPress 7.0 ベータ版で検証済みです。私たちは、新しいモデルで最初にリリースされたリテンションプラグインの 1 つです。
これは 1 つの実用的な理由で重要です。WP 7.0 が安定版としてリリースされ、AI アシスタントが WordPress サイトに接続されると、PushEngage はすでにツールリストにあります。カスタム統合を待つ必要はありません。2 番目の認証画面も不要です。リテンションレイヤーは、初日から WordPress ネイティブの AI スタックの一部となります。
この記事では、4.2.3 の内容、実際に行うことに基づいてグループ化された 23 のアビリティ、WordPress に接続されたアシスタントで今日実行できる 4 つのプロンプト、Abilities API が WordPress から継承する権限モデル、およびその有効化方法について説明します。
PushEngage 4.2.3 の内容
このリリースでは 3 つのものが提供されます。まず、WordPress Abilities API を通じて登録された 23 のアビリティです。これは WordPress コアの新しい標準レイヤーであり、プラグインが機械可読で MCP 互換の形式で何ができるかを宣言できます。各アビリティは、AI アシスタントが発見して呼び出すことができる、単一の十分に説明された機能(通知の送信、セグメントのリスト表示、日付範囲分析レポートの取得)です。次に、コミュニティによって維持されているプラグインであり、登録されたアビリティと AI アシスタントが話す MCP プロトコルをブリッジする WP MCP Adapter とのドロップイン互換性です。3 番目に、WordPress 7.0 ベータ版での検証です。これにより、7.0 が安定版としてリリースされた日でも PushEngage プラグインは動作し続けます。

MCP 対応のアシスタントが既に接続されている WordPress 管理者にとっては、プレーンイングリッシュで説明されたキャンペーンが、WordPress 管理レイヤーを通じて PushEngage アビリティを直接呼び出します。カスタム統合は不要です。新しい認証モデルも不要です。2 番目のダッシュボードも不要です。これは WordPress エコシステムにとってもマイルストーンです。Abilities API は、長年にわたるコアへの最も重要な追加機能の 1 つであり、2026 年後半にかけて多くのプラグインがこれに登録されると予想されます。早期に利用することで、今日からすぐに役立ち、将来的に WP ネイティブ AI スタックにおけるリテンションツールの位置づけを示します。
実際に行うことに基づいてグループ化された 23 のアビリティ
アビリティ名は、リテンションマネージャーが考える方法ではありません。ここでは、PushEngage で実際に行う作業に一致する 6 つのグループに翻訳された 23 のアビリティを紹介します。
| グループ | カバーする内容 | アビリティ |
|---|---|---|
| プッシュ通知を送信する (4) | 通知をトリガーする、結果を取得する、過去の送信をリストする、サイトの接続ステータスを確認する。 | 通知を送信, 通知を取得, 通知を一覧表示, 接続ステータスを取得 |
| セグメントを作成してターゲットを設定する (4) | セグメントとオーディエンスグループを一覧表示し、新しいセグメントを作成し、セグメントに購読者を追加します。 | セグメントを一覧表示, オーディエンスグループを一覧表示, セグメントを作成, セグメントに登録ユーザーを追加 |
| 分析情報を読み取る (3) | 集計された送信数・表示数・クリック数を取得し、日、週、または月ごとにグループ化された期間レポートを実行し、購読者リストの健全性指標を取得します。 | 通知概要を取得, 分析概要を取得, 登録ユーザー分析を取得 |
| 自動プッシュを設定する (5) | 自動プッシュする投稿タイプを読み取り、更新し、カテゴリとセグメントのマッピングを管理し、カテゴリを一覧表示し、WordPressのユーザーメタへの属性マッピングを検査します。 | 自動プッシュ設定を取得, 自動プッシュ設定を更新, カテゴリを一覧表示, カテゴリセグメントマッピングを一覧表示, 属性マッピングを取得 |
| WooCommerceとWhatsAppの自動化を実行する (4) | プッシュ自動化キャンペーンを一覧表示し、有効化または設定し、WhatsApp自動化キャンペーンを一覧表示し、WhatsAppの認証ステータスを確認します。(WooCommerceが有効な場合に利用可能。WhatsAppステータスには有効なWhatsApp認証情報も必要です。) | プッシュ自動化キャンペーンを一覧表示, プッシュ自動化キャンペーンを更新, WhatsApp自動化キャンペーンを一覧表示, WhatsAppステータスを取得 |
| 診断と検証 (3) | プラグインのバージョンと主要な設定を取得し、WordPress、PHP、およびサーバー環境を読み取り、デバッグログファイルをフェッチします。 | プラグイン情報を取得, サイト環境を取得, デバッグログを取得 |
これらのグループのうち4つはチャネルをカバーしています:Webプッシュ、WooCommerce自動化サーフェス、WhatsApp、そして投稿からのコンテンツ通知を駆動する自動プッシュパイプラインです。PushEngageが長年提供してきたのと同じ4チャネルカバレッジが、WordPress独自の権限システムの上に配置され、1つのチャットウィンドウからエージェントが制御できるようになりました。
アシスタントに実際に何ができるか
今週、WordPressに接続されたアシスタントで試す4つのプロンプト。それぞれが作業、アシスタントが呼び出す機能、そして返ってくるものを名前で示しています。
1. エンゲージした買い物客セグメントにフラッシュセールプッシュを送信します。
「エンゲージした買い物客セグメントを見つけて、その全員に『フラッシュセールは深夜まで』というタイトルのプッシュ通知を送信してください。リンクはhttps://yourstore.com/flash-saleで、セールヒーロー画像を使用してください。」
アシスタントはlist-segmentsを呼び出してセグメントIDを見つけ、次にsend-notificationをあなたのタイトル、メッセージ、URL、画像とともに呼び出します。send-notificationの破壊フラグは、アシスタントが送信前に確認することを意味するため、すべての送信であなたがループ内に留まります。
2. 過去30日間の回収収益を週ごとに取得します。
「過去30日間の週ごとの分析レポートを表示し、どのキャンペーンが最も多くのクリックを促進したか教えてください。」
アシスタントは、日付範囲とgroup_by: weekでget-analytics-overviewを呼び出し、次にlist-notificationsを呼び出して送信とタイトルをマッピングします。ダッシュボードを切り替えることなく、チャットで内訳を取得できます。
3. WooCommerceの閲覧放棄自動化を火曜日まで一時停止します。
「私の閲覧放棄キャンペーンを今後4日間無効にしてください。火曜日の朝に再度有効にしてください。」
アシスタントはlist-push-automation-campaignsを呼び出し、ブラウズ放棄キャンペーンを見つけて、enabled: falseでupdate-push-automation-campaignを実行します。火曜日の朝、あなたはそれを再有効化するように依頼します。同じ機能が、カート回収、購入後、および在庫切れ再入荷フローをカバーします。これらのテンプレートは、最初から構築する必要のある空白のキャンバスではなく、すぐに利用できる自動化として提供されます。最初にこれらのテンプレートの設定方法を更新したい場合は、PushEngageワークフローのアナウンスで、それらの背後にあるビジュアルビルダーについて説明しています。
4.過去7日間に/pricingにアクセスした買い物客の新しいセグメントを構築します。
「過去7日間で/pricingにアクセスしたことがある人をすべてキャプチャする「pricing-page-visitors-7d」という名前の新しいセグメントを作成します。」
アシスタントはセグメント名と基準でcreate-segmentを呼び出します。同じチャットで新しいセグメントをキャンペーンにレイヤー化できます。
権限モデル:WordPressから継承されており、独自に作成されたものではありません
3つのルールがすべての機能をカバーしており、それらすべてがPushEngageが構築したサイドチャネル認証システムではなく、WordPressに依存しています。
まず、すべての機能にはmanage_options権限が必要です。これは、管理ダッシュボードを保護するのと同じWordPress権限ゲートです。アシスタントは、アプリケーションパスワード(5.6以降の標準WPメカニズム)を介してWordPressユーザーに対して認証されます。管理者として接続されたアシスタントは機能を実行できます。投稿者として接続されたアシスタントは実行できません。Abilities APIのpermission_callbackフックは、各機能が要件を宣言する方法であり、PushEngageはすべての23機能で一貫してそれを使用しています。
次に、破壊的な操作としてマークされているのはsend-notificationのみです。 MCP対応のアシスタントは、破壊的なフラグを「実行前に確認」として解釈します。送信リクエストは、サイレント実行ではなく、確認を待機しているアクションとしてチャットに表示されます。設定の更新とセグメントの作成は破壊的ではありません。アシスタントは、キャンペーン中に発生する小さな構成作業で期待どおりに、プロンプトなしでそれらを実行します。
第三に、get-debug-logは管理者グレードのコンテンツ(URLとリクエストペイロード)を返します。そして、残りの機能と同じ管理者権限に制限されています。あなたのアシスタントは、それを実行している人間の管理者と同じアクセス権を持ち、それ以上はありません。これはAbilities APIがその仕事をしているということです。プラグイン作成者は認証を再発明しません。彼らは権限要件を宣言し、WordPressの既存のユーザー/ロール/権限システムが残りを処理します。その結果、管理者が最初から学習する必要のない権限モデルが生まれます。
オンにする方法(5分未満)
- WordPress管理者からPushEngage WordPressプラグインを4.2.3に更新します。ほとんどのサイトでは自動更新で対応されます。確認するには、プラグインページを確認してください。(プラグインが初めての場合は、PushEngage WordPressプラグインのインストール方法に関するウォークスルーで基本を説明しています。)
- WP MCPアダプターをWordPressプラグインディレクトリからインストールしてアクティブ化します。アダプターは、登録された機能をアシスタントが話すMCPプロトコルに変換するコミュニティによって維持されているブリッジです。
- AIアシスタントをWordPressサイトに接続するには、MCPのセットアップドキュメントを参照してください。MCP対応の主要なアシスタントにはすべてこのためのドキュメントがあります。接続には、管理者ユーザーに関連付けられたWordPressアプリケーションパスワードを使用します。これは、WordPress 5.6以降で提供されているのと同じアプリケーションパスワード機能であり、アシスタントの認証情報として再利用されます。
それがその方法です。エンジニアリングチケットは不要です。テーマにカスタムコードは不要です。新しい認証サーフェスも不要です。PushEngageプラグインが常に提供してきた5分間のインストールモデルが、アシスタント接続にも拡張されました。
WooCommerceのアビリティは、WooCommerceがアクティブな場合にのみ登録されます。WhatsAppのアビリティは、WooCommerceがアクティブで、WhatsAppの認証情報が有効な場合に登録されます。アシスタントのツールリストにそれらのアビリティが表示されない場合は、まずこれらの2つの前提条件を確認してください。WooCommerceのアビリティが期待する、より深いWooCommerceの放棄されたカートからの回復フローは、それらの背後にライブのWooCommerceインストールが必要です。より広範な自動プッシュ動作については、ブラウザプッシュキャンペーンを自動化する方法に関する古いガイドが引き続き適切な参照となります。
次に何が来るか
4.2.3の23のアビリティは、送信、セグメンテーション、分析の読み取り、自動化の調整といった高頻度の作業をカバーしています。次のリリースは2つの方向に拡張され、どちらもWordPressエコシステムに根ざしています。
より多くのPushEngageサーフェス。チャットウィジェットのアビリティが登場し、ライブチャットの設定をプッシュと並行してチャットから検査および調整できるようになります。通知ごとのより詳細な分析により、アシスタントは、手動でテーブルを結合することなく、セグメント、地域、デバイスごとに個別の送信を分解できます。Webプッシュサーフェスとのアプリプッシュの同等性がロードマップにあり、キャンペーンがブラウザまたはモバイルアプリに配信されるかどうかにかかわらず、同じプロンプトが機能します。
より深いWordPressとの連携。Abilities APIがWP 7.0以降で成熟するにつれて、WordPressコアチームが提供する新しいケーパビリティフックに対して登録します。WP MCPアダプターが機能を更新するにつれて、PushEngageはリリース時に互換性があります。WordPressネイティブのAIスタックが、非ヘッドレスWPサイトのほとんどのエージェントワークフローを実行するための、退屈で信頼性の高い方法になるという賭けです。そして、私たちはそのサーフェスに向かって構築しています。
4.2.3のようなリリースは、2つの点で興味深いものです。今日それが何をするか、つまりWordPress管理者がチケットを待つことなくチャットから金曜日の午後のプッシュを実行できるようにすること、そしてそれがWordPressエコシステム内でリテンションツールの方向性がどこに向かっているかを示す点で興味深いものです。アビリティはすべてのPushEngageプランで利用可能です。チャットを介したリテンション作業が、現在の制限を超えて加入者リストまたはキャンペーンボリュームを押し上げようとしている場合は、各PushEngageプランに含まれる内容を確認してください。