Types de planification
Toutes les planifications s’exécutent selon un fuseau horaire (par défaut, celui de votre espace de travail) — les champs ci-dessus correspondent à l’heure locale dans ce fuseau, y compris lors des changements d’heure. Une planification Custom en cron doit se déclencher au moins 10 minutes d’intervalle — un intervalle plus court est rejeté à l’enregistrement. Une mission Hourly se déclenche une fois par heure d’horloge murale, à la minute choisie ; quand un changement d’heure saute ou répète une heure locale, la mission se cale sur la première occurrence valide.
Connexions requises
Quand le prompt d’une mission dépend d’une application connectée — publier sur Slack, lire Gmail, écrire dans un CRM —, Milian enregistre quelles applications elle nécessite (slack, gmail, …). Une mission refuse d’être créée ou enregistrée tant que l’une de ces applications n’est pas connectée, et refuse de s’exécuter — même selon sa propre planification — dès qu’une connexion requise devient manquante, expire ou tombe en panne, afin qu’elle n’échoue jamais silencieusement, sans surveillance, à chaque déclenchement. La page Milian Missions affiche un avertissement sur toute mission activée dont une connexion requise est actuellement manquante ou en panne, avec un lien pour la reconnecter.
Créer une mission
Les missions sont conçues pour le chat en premier : demandez directement à Milian — ouvrez le copilote et décrivez ce que vous voulez planifier et quand ; Milian explique le fonctionnement des missions, pose les questions nécessaires et vous propose la mission. Sur le tableau de bord, la petite icône de tâche à côté de l’icône d’aide (ainsi que le bouton New mission sur la page Milian Missions) insère un prompt de démarrage prêt à l’emploi dans le compositeur. Créer, modifier ou supprimer une mission depuis le chat affiche toujours d’abord une carte de confirmation Approve / Cancel — Milian n’enregistre jamais une modification de sa propre initiative. La carte résume exactement ce qui va changer (nom, prompt, planification, fuseau horaire, état activé/désactivé) ; rien ne se passe tant que vous n’avez pas cliqué sur Approuver, et Annuler abandonne la proposition.Gérer une mission
La page Milian Missions liste vos missions et vous permet de les modifier, de les exécuter et de les supprimer — mais pas d’en créer (voir ci-dessus). Ouvrir une mission sur cette page permet de changer son nom, son prompt, son type de planification et ses champs, son fuseau horaire, et l’interrupteur activé/désactivé. Désactiver une mission la met en pause (efface sa prochaine exécution) sans la supprimer ; la réactiver recalcule la prochaine exécution à partir de maintenant. Run now démarre immédiatement une exécution hors planification ; Delete mission la retire définitivement.Exécution en arrière-plan et transcriptions
À l’heure planifiée (ou lors d’un déclenchement manuel), le prompt d’une mission est envoyé à Milian comme une exécution durable en arrière-plan — elle continue même si vous fermez le navigateur. L’exécution apparaît comme un fil de conversation Milian normal ; ouvrez-le depuis la page Milian Missions pour lire la transcription complète, y compris les outils utilisés par Milian. Les transcriptions sont conservées 10 jours. Chaque mission garde aussi trace du résultat de sa dernière exécution (réussie, échouée ou en cours) et de sa prochaine exécution planifiée, tous deux affichés sur la page Milian Missions. Avant de conclure, Milian revérifie le résultat de chaque outil dont l’exécution a dépendu — un appel d’outil en erreur ou revenu vide est retenté une fois, et s’il échoue encore, la transcription indique clairement ce qui n’a pas fonctionné plutôt que de prétendre silencieusement à un succès. Le statut d’une exécution n’affiche « Réussie » que si un résultat a réellement été produit ; la page Milian Missions signale aussi les erreurs d’outil d’une exécution (indicateur « N erreurs d’outil ») même quand son statut global est Réussie — de quoi distinguer une exécution propre de celle où quelque chose en dessous a échoué.Facturation des missions
La capacité Milian Missions est vendue comme module mensuel, sauf si elle est déjà incluse dans un plan créé par la plateforme. Chaque unité achetée ajoute une mission. Chaque exécution consomme aussi les crédits Milian normaux par tour dans le solde de l’espace de travail. Si le solde est insuffisant au moment prévu, l’exécution échoue et la mission est replanifiée pour sa prochaine occurrence.Limites de plan pour les missions
Le nombre de missions disponibles correspond à la capacité incluse dans le plan plus les unités Milian Missions achetées (-1 = illimité, 0 = indisponible sans module). Toute création au-delà de cette capacité est refusée jusqu’à la suppression d’une mission ou l’ajout de capacité.
API et MCP
Tout ce qui précède est disponible dans l’API REST publique et comme outils MCP àhttps://<votre-domaine>/mcp :
Les clés API et les jetons OAuth n’ont pas d’utilisateur final connecté — ces points de terminaison agissent donc en tant que membre propriétaire le plus ancien de l’espace de travail, comme le ferait un tour de conversation Milian sur votre propre compte lorsque vous êtes connecté.