Automation
Automation
Tajo propose trois niveaux d’automatisation pour l’engagement client, allant de simples workflows basés sur des règles à des agents IA entièrement autonomes.
Les trois couches d’automatisation
1. Compétences, Workflows déterministes
Les Compétences sont des unités d’automatisation atomiques, basées sur des règles. Elles s’exécutent de la même manière à chaque fois : un déclencheur se déclenche, les conditions sont vérifiées, les actions s’exécutent.
triggers: - event: cart_abandoned conditions: - cart_value: "> 50" - time_since_activity: "> 30m"
actions: - brevo/send-email: template_id: 101 to: "{{ contact.email }}"Idéal pour : les processus répétables, récupération de panier, séquences de bienvenue, synchronisation de données, confirmations de commandes.
Parcourir les Compétences | Format des Compétences
2. Agents, Orchestration pilotée par l’IA
Les Agents utilisent des LLM pour raisonner sur des objectifs, sélectionner des outils et adapter leur stratégie. Ils composent plusieurs Compétences et outils MCP Brevo pour atteindre des objectifs marketing complexes.
---name: win-back-agenttools: - brevo_contacts - brevo_segments - brevo_email_campaign_management - brevo_sms_campaigns---
# Agent de réengagement
Analysez les clients inactifs, concevez des séquences de réengagementpersonnalisées basées sur l'historique d'achats, et exécutez-les surle mix de canaux optimal.Idéal pour : les décisions complexes, choisir les canaux, personnaliser les offres, adapter les séquences en fonction du comportement client.
Créer un Agent | Spécification des Agents
3. Langage naturel, Marketing guidé par l’intention
La couche supérieure traduit l’intention du marketeur en actions d’agent :
“Créez une campagne d’appréciation VIP pour les clients qui ont dépensé plus de 500 $ ce trimestre. Utilisez l’email avec un remerciement personnel et un code de réduction exclusif de 20 %.”
La couche d’orchestration sélectionne le bon agent, qui compose les bonnes compétences et outils MCP Brevo pour l’exécuter.
Choisir le bon niveau
| Question | Utiliser les Compétences | Utiliser les Agents |
|---|---|---|
| La logique est-elle identique à chaque fois ? | Oui | |
| Nécessite-t-elle des jugements ? | Oui | |
| Déclencheur unique → action unique ? | Oui | |
| Multi-étapes avec logique ramifiée ? | Oui | |
| Doit s’adapter au comportement client ? | Oui | |
| Volume élevé, sensible à la latence ? | Oui | |
| Piste d’audit lisible par l’humain ? | Les deux | Les deux |
Comment ils fonctionnent ensemble
En pratique, les agents invoquent des compétences dans le cadre de leur exécution :
Marketeur : "Configurez la récupération de panier pour les fêtes" ↓Agent : Lit le contexte, décide de la stratégie ↓Agent appelle Compétence : tajo/recover-abandoned-cart (configurée pour les fêtes)Agent appelle Compétence : tajo/customer-sync (s'assure que les données sont fraîches)Agent appelle MCP : brevo_segments (crée un segment d'acheteurs des fêtes)Agent appelle MCP : brevo_templates (vérifie l'existence des modèles email de fêtes) ↓Résultat : Récupération de panier active avec messages spécifiques aux fêtesDéclencheurs
Les Compétences et les Agents prennent en charge trois types de déclencheurs :
Déclencheurs d’événements
Réagissez à quelque chose qui se passe dans votre système :
triggers: - event: order_completed - event: customer_created - event: cart_abandonedDéclencheurs planifiés
Exécutez selon un calendrier récurrent :
triggers: - schedule: "0 9 * * MON" # Tous les lundis à 9h - schedule: "0 */4 * * *" # Toutes les 4 heuresDéclencheurs webhook
Invoquez via une requête HTTP :
triggers: - webhook: /automation/cart-recovery/trigger method: POSTIntégration MCP Brevo
Toute l’automatisation passe par le serveur MCP officiel de Brevo, qui expose 27 modules comme outils invocables par l’IA. Les agents Tajo se connectent aux modules spécifiques dont ils ont besoin :
| Module | Fonction |
|---|---|
brevo_contacts | Gérer les contacts et les listes |
brevo_email_campaign_management | Créer et envoyer des campagnes email |
brevo_sms_campaigns | Campagnes SMS |
brevo_whatsapp_campaigns | Campagnes WhatsApp |
brevo_segments | Segments de contacts dynamiques |
brevo_campaign_analytics | Données de performance des campagnes |
brevo_deals | Gestion des deals CRM |
Prochaines étapes
- Configuration du serveur MCP Brevo, Connectez les 27 modules MCP de Brevo
- Créer votre premier Agent, Tutoriel pratique
- Référence des Compétences, Parcourir les compétences d’automatisation disponibles
- Spécification des Agents, Définir des agents personnalisés