Introduction
Une fois votre agent configuré et testé, vous pouvez l’exécuter de deux manières :Exécution immédiate
Lancez une tâche maintenant et obtenez les résultats instantanément
Planification
Programmez des exécutions automatiques selon un calendrier
Exécution immédiate
Lancer une tâche manuellement
Dans la page des tâches, invoquez vos agents en utilisant le symbole ”@” pour sélectionner l’agent que vous souhaitez exécuter. Comment tester votre Agent1
Sélectionnez votre agent
Dans la page des tâches, sélectionnez l’agent que vous souhaitez exécuter @nom_agent
2
Fournissez les paramètres
Si l’agent nécessite des données d’entrée, remplissez le formulaire
3
Lancez l'exécution
Cliquez sur “Exécuter” pour démarrer la tâche
Orchestration d’agents
Qu’est-ce que l’orchestration d’agents ?
L’orchestration d’agents vous permet de créer des équipes d’agents qui collaborent pour accomplir des tâches complexes. Chaque agent a son rôle spécialisé, et ensemble ils forment un système intelligent et coordonné.@analyst lis ce document et donne un court résumé @planner utilise le résumé pour planifier les prochaines étapes
Pourquoi l’orchestration ?
- Tâches complexes
- Spécialisation
- Scalabilité
Certaines tâches nécessitent plusieurs compétences :Exemple : Lancement de produit
- Agent Marketing : Crée le contenu et les visuels
- Agent Social Media : Planifie les publications
- Agent Analytics : Suit les performances
- Agent CRM : Met à jour les segments clients
- Orchestrateur : Coordonne le tout
Suivre l’exécution en temps réel
Une fois lancée, vous pouvez surveiller votre tâche en direct :- Vue en temps réel
- Détails techniques
- Résultats
Statut
En cours, Réussi, Échoué, En attente
Progression
Étape actuelle et % d’avancement
Logs live
Chaque action effectuée en direct
Interface de monitoring
Planification de tâches
Créer une planification
1
Accédez à la planification
Dans la page de votre agent, cliquez sur “Planifier”
2
Choisissez la fréquence
Sélectionnez parmi les options prédéfinies ou créez une règle personnalisée
3
Définissez les paramètres
Heure, fuseau horaire, et éventuels paramètres d’entrée
4
Activez la planification
Sauvegardez et activez pour démarrer l’automatisation
Fréquences prédéfinies
- Horaire
- Quotidien
- Hebdomadaire
- Mensuel
Planification personnalisée (Cron)
Pour des besoins spécifiques, utilisez la syntaxe cron :Gestion du fuseau horaire
Exemples de fuseaux horaires
Gestion des planifications actives
Vue d’ensemble
Accédez à toutes vos planifications depuis le tableau de bord :Actives
Planifications en cours d’exécution
Pausées
Temporairement désactivées
Historique
Exécutions passées
Actions disponibles
- Pause / Reprise
- Modification
- Duplication
- Suppression
Mettez en pause une planification sans la supprimer :
- Utile pour les maintenances
- Conserve tous les paramètres
- Réactivation en un clic
Exécutions déclenchées par événement
Au-delà de la planification temporelle, vos agents peuvent être déclenchés par des événements.Webhooks
Déclenchez votre agent depuis une application externe :Événements d’intégration
Déclenchez automatiquement sur des événements de vos outils :Email reçu
Email reçu
Nouvelle commande
Nouvelle commande
Message Slack
Message Slack
Formulaire soumis
Formulaire soumis
File d’attente et priorités
Gestion de la file d’attente
Quand plusieurs tâches sont déclenchées simultanément :FIFO (First In, First Out)
Par défaut, ordre d’arrivée
Priorité
Tâches urgentes traitées en premier
Parallélisation
Exécutions simultanées si autorisé
Rate limiting
Limitation du nombre d’exécutions par période
Définir les priorités
Configuration des priorités
Arrêter une exécution en cours
Si vous devez interrompre une tâche :1
Accédez à l'exécution
Depuis le tableau de bord ou la page de l’agent
2
Cliquez sur Arrêter
Bouton “Arrêter l’exécution”
3
Choisissez le mode
- Gracieux : Termine l’étape en cours puis arrête
- Immédiat : Arrête instantanément
4
Confirmez
L’exécution est marquée comme “Annulée”
Historique d’exécution
Consulter l’historique
Toutes les exécutions sont enregistrées et consultables :- Vue liste
- Vue détaillée
- Analytics
Aperçu de toutes les exécutions :
- Date et heure
- Durée
- Statut (Succès / Échec)
- Coût en crédits
- Déclencheur (Manuel / Planifié / Événement)
Filtrer et rechercher
Exporter l’historique
1
Sélectionnez la période
Choisissez la plage de dates à exporter
2
Choisissez le format
CSV, JSON, ou Excel
3
Configurez les colonnes
Sélectionnez les données à inclure
4
Exportez
Téléchargez ou recevez par email
Notifications (bientôt disponible)
Restez informé des exécutions de vos agents.Événements de notification
on_start
Quand l’exécution démarre
on_success
Exécution réussie
on_failure
Exécution échouée
on_retry
Lors d’une nouvelle tentative
on_timeout
Dépassement du timeout
on_cancel
Exécution annulée
Quotas et limites
Surveillez votre consommation :Crédits
Consommation mensuelle de crédits
Exécutions
Nombre d’exécutions par jour/mois
Durée
Temps d’exécution total
Alertes de quota
Configurez des alertes avant d’atteindre vos limites :Bonnes pratiques
Planification
Planification
- Évitez les heures de pointe pour les tâches lourdes
- Espacez les exécutions pour ne pas surcharger les APIs tierces
- Utilisez des fuseaux horaires explicites
- Testez d’abord avec une fréquence faible
Fiabilité
Fiabilité
- Configurez toujours une stratégie de réessai
- Activez les notifications d’échec
- Surveillez régulièrement l’historique
- Gardez un agent de secours (fallback)
Coûts
Coûts
- Utilisez des modèles économiques pour les tâches simples
- Limitez le nombre d’exécutions parallèles
- Archivez les agents obsolètes
- Surveillez la consommation de crédits
Performance
Performance
- Optimisez les workflows pour réduire le temps d’exécution
- Utilisez le cache quand possible
- Évitez les boucles infinies
- Limitez la taille des données traitées
Dépannage
L’agent ne s’exécute pas
1
Vérifiez que la planification est active
Statut “Activé” dans la liste des planifications
2
Contrôlez la syntaxe cron
Utilisez un validateur de cron
3
Vérifiez le fuseau horaire
Assurez-vous qu’il correspond à vos attentes
4
Consultez les quotas
Vérifiez que vous n’avez pas atteint vos limites
Exécutions qui échouent
Checklist de diagnostic
Checklist de diagnostic
- ✅ Toutes les intégrations sont connectées
- ✅ Les credentials sont valides et à jour
- ✅ Les paramètres d’entrée sont corrects
- ✅ Le timeout est suffisant
- ✅ Les APIs tierces sont accessibles
- ✅ Les quotas des services externes ne sont pas atteints