WordPress 7.0 introduit l'API des capacités — une couche standard qui permet aux plugins de déclarer, dans un format lisible par machine, ce qu'ils peuvent faire pour un assistant IA. C'est la réponse de l'écosystème WordPress à la question que tous les stacks logiciels se posent actuellement : comment laisser un LLM piloter votre application sans ajouter une intégration personnalisée par assistant ?
PushEngage 4.2.3 s'aligne sur cette norme. 23 capacités, enregistrées via la nouvelle API des capacités, compatibles avec l'adaptateur WP MCP, vérifiées par rapport à la bêta de WordPress 7.0. Nous sommes l'un des premiers plugins de rétention à adopter ce nouveau modèle.
Cela a une raison pratique : lorsque WP 7.0 sera stable et que votre assistant IA se connectera à votre site WordPress, PushEngage sera déjà dans la liste des outils. Pas d'attente pour une intégration personnalisée. Pas de seconde surface d'authentification. La couche de rétention fait partie du stack IA natif de WordPress dès le premier jour.
Cet article détaille ce qui se trouve dans la version 4.2.3, les 23 capacités regroupées par leur fonction, quatre invites que vous pouvez exécuter avec votre assistant connecté à WordPress dès aujourd'hui, le modèle d'autorisation que l'API des capacités hérite de WordPress, et comment l'activer.
Ce qui se trouve dans PushEngage 4.2.3
La version apporte trois choses. Premièrement, 23 capacités enregistrées via l'API des capacités de WordPress — la nouvelle couche standard du cœur de WordPress qui permet à un plugin de déclarer ce qu'il peut faire dans un format lisible par machine et compatible MCP. Chaque capacité est une fonctionnalité unique et bien décrite (envoyer une notification, lister des segments, extraire un rapport d'analyse par date) qu'un assistant IA peut découvrir et appeler. Deuxièmement, la compatibilité prête à l'emploi avec l'adaptateur WP MCP, le plugin maintenu par la communauté qui relie les capacités enregistrées au protocole MCP utilisé par votre assistant IA. Troisièmement, la vérification par rapport à la bêta de WordPress 7.0, afin que le plugin PushEngage continue de fonctionner le jour où la version 7.0 sera stable.

Pour un administrateur WordPress avec un assistant compatible MCP déjà connecté : une campagne décrite en langage clair appelle une capacité PushEngage directement via la couche d'administration de WordPress. Pas d'intégration personnalisée. Pas de nouveau modèle d'authentification. Pas de second tableau de bord. C'est aussi une étape importante pour l'écosystème WordPress. L'API des capacités est l'une des additions les plus importantes au cœur de WordPress depuis des années, et nous nous attendons à ce qu'une vague de plugins s'y enregistrent d'ici la fin de 2026. Être parmi les premiers vous offre une utilité immédiate aujourd'hui et signale où se situent les outils de rétention dans le stack IA natif de WP à l'avenir.
Les 23 capacités, regroupées par leur fonction
Les noms des capacités ne correspondent pas à la façon dont un responsable de la rétention pense. Voici les 23 capacités traduites en six groupes qui correspondent au travail que vous effectuez réellement dans PushEngage.
| Groupe | Ce qu'il couvre | Capacités |
|---|---|---|
| Envoyer des notifications push (4) | Déclencher une notification, rechercher le résultat, lister les envois passés, vérifier l'état de la connexion du site. | envoyer-notification, obtenir-notification, lister-notifications, obtenir-statut-connexion |
| Créer et cibler des segments (4) | Listez les segments et les groupes d'audience, créez un nouveau segment, ajoutez des abonnés à un segment. | lister-segments, lister-groupes-audience, créer-segment, ajouter-abonnés-au-segment |
| Lisez vos analyses (3) | Extrayez les envois-vues-clics agrégés, exécutez un rapport par plage de dates regroupé par jour, semaine ou mois, récupérez les métriques de santé de la liste d'abonnés. | obtenir-résumé-notifications, obtenir-aperçu-analyses, obtenir-analyses-abonnés |
| Configurez l'envoi automatique (5) | Lisez et mettez à jour les types de publications qui sont envoyés automatiquement, gérez les correspondances catégorie-segment, listez les catégories, inspectez les correspondances d'attributs avec les métadonnées d'utilisateur WordPress. | obtenir-paramètres-push-automatique, mettre-à-jour-paramètres-push-automatique, lister-catégories, lister-associations-segment-catégorie, obtenir-associations-attributs |
| Exécutez les automatisations WooCommerce et WhatsApp (4) | Listez les campagnes d'automatisation d'envoi, activez-les ou configurez-les, listez les campagnes d'automatisation WhatsApp, vérifiez le statut des identifiants WhatsApp. (Disponible lorsque WooCommerce est actif ; le statut WhatsApp nécessite également des identifiants WhatsApp valides.) | lister-campagnes-automatisation-push, mettre-à-jour-campagne-automatisation-push, lister-campagnes-automatisation-whatsapp, obtenir-statut-whatsapp |
| Diagnostiquez et vérifiez (3) | Extrayez la version du plugin et les paramètres clés, lisez l'environnement WordPress, PHP et serveur, récupérez les fichiers journaux de débogage. | obtenir-informations-plugin, obtenir-environnement-site, obtenir-journal-débogage |
Quatre de ces groupes couvrent les canaux : web push, la surface d'automatisation WooCommerce, WhatsApp et le pipeline d'envoi automatique qui pilote les notifications de contenu à partir de vos publications. La même couverture de quatre canaux que PushEngage propose depuis des années — désormais contrôlable par l'agent depuis une seule fenêtre de chat, reposant sur le propre système d'autorisations de WordPress.
Ce que vous pouvez réellement demander à votre assistant de faire
Quatre invites à essayer cette semaine avec votre assistant connecté à WordPress. Chacune nomme le travail, les capacités que l'assistant appelle et ce qui revient.
1. Envoyez une notification push de vente flash à votre segment d'acheteurs engagés.
« Trouvez mon segment d'acheteurs engagés, puis envoyez à chacun d'eux une notification push intitulée 'Vente flash se termine à minuit' qui renvoie vers https://votre-boutique.com/vente-flash avec l'image de la promotion. »
L'assistant appelle list-segments pour trouver l'ID du segment, puis send-notification avec votre titre, message, URL et image. Le drapeau destructeur sur send-notification signifie que l'assistant confirme avant d'envoyer, vous restez donc informé de chaque envoi.
2. Extrayez les 30 derniers jours de revenus récupérés, par semaine.
« Montrez-moi un rapport d'analyse semaine par semaine pour les 30 derniers jours, et dites-moi quelles campagnes ont généré le plus de clics. »
L'assistant appelle get-analytics-overview avec la plage de dates et group_by: week, puis list-notifications pour mapper les envois aux titres. Vous obtenez la répartition dans le chat, sans changer de tableau de bord.
3. Mettez en pause votre automatisation d'abandon de panier WooCommerce jusqu'à mardi.
« Désactivez ma campagne d'abandon de panier pour les quatre prochains jours. Réactivez-la mardi matin. »
L'assistant appelle list-push-automation-campaigns, trouve la campagne de panier abandonné et exécute update-push-automation-campaign avec enabled: false. Le mardi matin, vous lui demandez de la réactiver. Les mêmes fonctionnalités couvrent vos flux de récupération de panier, post-achat et réapprovisionnement. Ces modèles sont livrés en tant qu'automatisations prêtes à l'emploi, et non comme des toiles vierges que vous devez architecturer à partir de zéro. Si vous souhaitez d'abord actualiser la configuration de ces modèles, l'annonce Flux PushEngage couvre le constructeur visuel qui se trouve derrière.
4. Créez un nouveau segment pour les acheteurs qui ont accédé à /pricing au cours des 7 derniers jours.
« Créez un nouveau segment appelé ‘visiteurs-page-tarifs-7j’ qui capture toute personne ayant visité /pricing au cours des sept derniers jours. »
L'assistant appelle create-segment avec le nom et les critères du segment. Vous pouvez intégrer le nouveau segment dans une campagne dans le même chat.
Le modèle d'autorisation : hérité de WordPress, non inventé
Trois règles couvrent chaque fonctionnalité, et toutes trois s'appuient sur WordPress, et non sur un système d'authentification secondaire que PushEngage a construit.
Premièrement, chaque fonctionnalité nécessite la capacité manage_options — la même porte d'autorisation WordPress qui protège votre tableau de bord d'administration. L'assistant est authentifié auprès d'un utilisateur WordPress via un mot de passe d'application (le mécanisme WP standard depuis la version 5.6). Un assistant connecté en tant qu'administrateur peut exécuter les fonctionnalités. Un assistant connecté en tant que contributeur ne le peut pas. Le hook permission_callback de l'API Abilities est la façon dont chaque fonctionnalité déclare son exigence, et PushEngage l'utilise de manière cohérente pour les 23.
Deuxièmement, une seule fonctionnalité est marquée comme destructive : send-notification. Tout assistant compatible MCP interprète le drapeau destructeur comme « confirmer avant d'exécuter ». Une demande d'envoi apparaît dans le chat comme une action en attente de votre approbation, et non comme un envoi silencieux. Les mises à jour des paramètres et les créations de segments ne sont pas destructrices ; l'assistant les exécute sans demander de confirmation à chaque modification, ce qui est ce que vous voulez pour le petit travail de configuration qui se produit pendant une campagne.
Troisièmement, get-debug-log renvoie du contenu de niveau administrateur (URL et charges utiles de requête) et est limité à la même autorisation d'administrateur que le reste. Votre assistant a le même accès que l'administrateur humain qui l'exécute, et pas plus. C'est l'API Abilities qui fait son travail. Les auteurs de plugins ne réinventent pas l'authentification — ils déclarent les exigences de capacité, et le système d'utilisateurs/rôles/capacités existant de WordPress s'occupe du reste. Le résultat est un modèle d'autorisation qu'un administrateur n'a pas besoin d'apprendre à partir de zéro.
Comment l'activer (en moins de 5 minutes)
- Mettez à jour le plugin PushEngage WordPress vers la version 4.2.3 depuis votre administration WordPress. Les mises à jour automatiques s'en chargent pour la plupart des sites ; vérifiez la page Plugins pour confirmer. (Si le plugin est nouveau dans votre configuration, notre guide sur comment installer le plugin PushEngage WordPress couvre les bases.)
- Installez le WP MCP Adapter depuis le répertoire des plugins WordPress et activez-le. L'adaptateur est le pont maintenu par la communauté qui traduit les fonctionnalités enregistrées en protocole MCP que votre assistant parle.
- Connectez votre assistant IA à votre site WordPress conformément à sa propre documentation de configuration MCP. Chaque assistant majeur compatible MCP dispose d'une documentation à cet effet ; la connexion utilise un mot de passe d'application WordPress lié à votre utilisateur administrateur — la même fonctionnalité Mots de passe d'application que WordPress propose depuis la version 5.6, maintenant réutilisée comme identifiant de votre assistant.
C'est la voie à suivre. Pas de ticket d'ingénierie. Pas de code personnalisé dans votre thème. Pas de nouvelle surface d'authentification. Le modèle d'installation en cinq minutes que le plugin PushEngage a toujours proposé s'étend maintenant à la connexion de votre assistant.
Les capacités WooCommerce ne s'enregistrent que lorsque WooCommerce est actif. Les capacités WhatsApp s'enregistrent lorsque WooCommerce est actif et que les identifiants WhatsApp sont valides. Si vous ne voyez pas ces capacités dans la liste d'outils de votre assistant, vérifiez d'abord ces deux prérequis. Les flux plus approfondis de récupération de panier abandonné WooCommerce que les capacités WooCommerce ajustent s'attendent à une installation WooCommerce active derrière eux. Pour un comportement de push automatique plus large, notre ancien guide sur la façon d'automatiser vos campagnes de push par navigateur reste la bonne référence.
Ce qui arrive ensuite
Les 23 capacités de la version 4.2.3 couvrent le travail à haute fréquence : envoi, segmentation, lecture d'analyses, réglage des automatisations. Les prochaines versions s'étendent dans deux directions, toutes deux ancrées dans l'écosystème WordPress.
Plus de surface PushEngage. Les capacités du widget de chat arrivent afin que votre configuration de chat en direct puisse être inspectée et ajustée depuis le chat en plus du push. Des analyses plus granulaires par notification permettront à votre assistant de décomposer un envoi unique par segment, zone géographique et appareil sans que vous ayez à joindre les tables manuellement. La parité des push d'application avec la surface des push web est à l'étude, de sorte que les mêmes invites fonctionnent, que la campagne soit déclenchée vers les navigateurs ou vers les applications mobiles.
Alignement WordPress plus approfondi. À mesure que l'API des capacités mûrit dans WP 7.0 et au-delà, nous nous enregistrerons auprès des nouveaux hooks de capacité que l'équipe principale de WordPress expédie. À mesure que l'adaptateur WP MCP ajoute des fonctionnalités, PushEngage sera compatible dès sa sortie. Le pari est que la pile IA native de WordPress sera le moyen simple et fiable pour la plupart des sites WP non headless d'exécuter les flux de travail des agents — et nous construisons vers cette surface.
Les versions comme la 4.2.3 sont intéressantes deux fois. Elles sont intéressantes pour ce qu'elles font aujourd'hui — permettant à un administrateur WordPress d'effectuer un push du vendredi après-midi depuis le chat sans attendre un ticket — et elles sont intéressantes pour ce qu'elles signalent sur l'évolution des outils de rétention au sein de l'écosystème WordPress. Les capacités sont disponibles sur tous les plans PushEngage. Si l'exécution du travail de rétention via le chat est sur le point de dépasser votre liste d'abonnés ou le volume de campagnes actuels, découvrez ce qu'inclut chaque plan PushEngage.