L'Agent de parc à thème est déployé et accessible via HTTP. Dans cette leçon, vous le connecterez à Slack à l'aide de la fonctionnalité Channels de Mastra, afin de pouvoir lui envoyer des messages depuis n'importe quel environnement où Slack fonctionne.
Vous installerez le package @chat-adapter/slack, ajouterez une configuration channels à l'Agent de parc à thème et créerez une application Slack avec les scopes appropriés. Mastra expose automatiquement la route du webhook. Indiquez-la dans les Event Subscriptions de Slack et les messages arriveront directement à l'Agent.
Les mêmes Tools, la même mémoire et le Workflow d'achat de billets avec sa porte d'approbation fonctionnent depuis un message privé. Channels prend également en charge Discord et Telegram selon le même modèle : installez l'adaptateur, ajoutez-le sous channels.adapters, définissez les variables d'environnement, déployez, puis dirigez le webhook de la plateforme vers la route générée par Mastra.
"Vous ne créez pas vous-même le gestionnaire de webhook et vous ne vérifiez pas vous-même les signatures Slack. L'adaptateur s'occupe de tout cela."
— Guil Hernandez
Code :
Format de l’URL du webhook :
https://<your-project>.server.mastra.cloud/api/agents/your-agent-id/channels/slack/webhook
Documentation Mastra pertinente :
Poser des questions :
Suivre Mastra :