Changelog
Dernières mises à jour, fonctionnalités et améliorations de Macha
14 juillet 2026
Macha vit à l'intérieur de chaque ticket Zendesk
- Le widget latéral Zendesk est en ligne. Installez Macha depuis votre compte Zendesk et le copilote apparaît dans la barre latérale droite de chaque ticket, sans onglet séparé, sans changement de contexte, sans coller le ticket dans une fenêtre de chat. Ouvrez un ticket et Macha est déjà dessus : sujet, demandeur, statut actuel, assigné, tags, champs personnalisés et le fil public / interne complet sont chargés dans le contexte au moment où la barre latérale s'affiche.
- Mémoire par ticket qui survit aux revisites. Chaque ticket a sa propre conversation enregistrée. Revenez au même ticket une semaine plus tard, le fil est exactement là où vous l'aviez laissé, pas un nouveau chat, pas une recherche. Chaque ticket est un fil distinct, limité à l'agent qui a travaillé dessus.
- Menu déroulant d'historique dans l'en-tête. Cliquez sur la pastille du sujet du ticket en haut du widget pour voir toutes les conversations Macha passées pour le ticket actuel, les plus récentes en premier. Utile pour un ticket réassigné ou que vous récupérez en cours de route, vous voyez exactement ce que l'agent précédent a demandé à Macha et comment Macha a répondu.
- « + Nouveau chat » démarre un fil propre sur le même ticket sans perdre le précédent. Chaque conversation est conservée dans le menu déroulant d'historique.
- Message de bienvenue à l'installation. Le premier agent qui ouvre le widget après avoir connecté Zendesk reçoit un accueil unique centré sur le ticket sur lequel il se trouve : un résumé court et 2 à 3 choses concrètes qu'il peut demander à Macha (rédiger une réponse, revoir l'historique du client, résumer le fil). Un accueil par compte, pas par ticket, le reste de l'équipe entre directement dans le chat.
- Mêmes agents, mêmes tools, mêmes règles. Les agents que vous avez configurés pour Zendesk dans le tableau de bord Macha sont les mêmes qui sont disponibles dans le widget. Pas de nouvelle configuration, pas de sélection de modèle séparée, pas de crédits d'essai séparés.
L'essai est désormais basé sur les crédits, pas sur le temps, 500 crédits, sans expiration
- 500 crédits, à dépenser pendant aussi longtemps que vous voulez. L'ancien minuteur de 7 jours a disparu. Chaque nouveau compte Macha démarre avec 500 crédits d'essai, et l'essai reste actif tant qu'il vous reste ces crédits. Si vous utilisez 30 crédits la première semaine, il vous en reste 470 et pas de date limite. Prenez un mois de pause et revenez, les crédits sont toujours là.
- L'invite de mise à niveau se déclenche sur le solde, pas sur le calendrier. Fini les « l'essai se termine dans 3 jours » quand vous évaluez activement. À la place, lorsque le compteur de crédits descend, vous verrez une invite dans le dashboard et un bouton inline « ajouter des crédits » dans la barre supérieure qui vous emmène directement au sélecteur de plan. Épuisé = mettre à niveau. Pas encore = continuer.
- Les essais existants ont été migrés automatiquement. Tout compte d'essai avec moins de 500 crédits a été remonté à 500 le jour où ce changement est sorti. Vous n'avez rien à faire.
Les crédits sont désormais facturés par conversation, pas par message
- Une conversation = un débit de crédit. Avant, chaque message utilisateur consommait des crédits au tarif du modèle, une conversation de 100 tours sur GPT-5.4 pouvait brûler des centaines de crédits avant que vous ne le remarquiez. Maintenant, Macha débite les crédits exactement une fois par conversation, au tarif du modèle au moment où la première réponse de l'assistant arrive. Un chat de découverte de 3 tours coûte la même chose qu'un chat de 100 tours. Planifiez votre utilisation par nombre de tickets, pas par nombre de messages.
- Le tarif du modèle est verrouillé à la première réponse. Si vous démarrez une conversation sur GPT-5.4-mini puis passez à Claude Sonnet en cours de fil, vous n'êtes pas re-facturé, le coût de la conversation reste verrouillé au tarif du modèle de la première réponse. Pas de cumul, pas de mise à niveau surprise. Si vous voulez le coût d'un autre modèle, démarrez une nouvelle conversation.
- Les transferts vers sous-agents restent couverts. Lorsque l'un de vos agents appelle un autre agent pour gérer une étape, ce sous-agent monte sur le crédit unique de la conversation parente. Pas de double facturation lorsqu'un agent passe la main en interne.
- Les conversations d'accueil et d'onboarding restent gratuites. L'accueil unique du widget Zendesk et le chat initial d'onboarding lors de l'inscription ont toujours été gratuits, cela ne change pas, et ils ne comptent pas dans votre solde de crédits.
- Les conversations existantes ne sont pas re-facturées. Chaque conversation qui avait déjà consommé des crédits sous le modèle par message reste telle quelle. Les anciens chats que vous rouvrez ne seront pas facturés une seconde fois.
3 juillet 2026
Mode chat et mode autonome : indicateurs visibles sur chaque agent
- Étiquette de mode à côté de chaque agent. Le tableau Agents et l'en-tête du détail d'agent affichent maintenant une étiquette colorée qui vous dit exactement comment l'agent fonctionne. Mode chat (bleu) signifie que l'agent ne répond que quand vous chattez avec lui, il n'a pas de triggers et n'agira pas de lui-même. Mode autonome (orange) signifie que l'agent a un ou plusieurs triggers configurés et se déclenchera tout seul quand ces événements arrivent (nouveau ticket, exécution programmée, mention Slack entrante, etc.). Une icône
?à côté de l'étiquette ouvre une infobulle expliquant la différence. - Pourquoi nous l'avons ajouté. Les nouveaux utilisateurs regardaient le toggle Enabled et s'inquiétaient que l'agent fasse quelque chose sans eux. L'étiquette de mode résout cette anxiété dès le départ : si elle dit mode chat, rien ne tourne sans supervision, point.
- Colonne Conversations aussi. Juste à côté de l'étiquette de mode, le tableau Agents montre maintenant le total réel de conversations par agent (exclut les runs de sous-agents, les simulations et les entités de test-run) pour que vous voyiez d'un coup d'œil quels agents sont réellement utilisés.
L'email Auto-Eval inclut désormais un résumé écrit du run
- Résumé diagnostique, pas juste un score. Quand l'Auto-Eval d'un agent atteint son plafond, l'email de fin commence maintenant par un court résumé écrit par GPT-5 expliquant pourquoi l'agent a obtenu le score qu'il a obtenu, le mode d'échec dominant, ce qui a fonctionné et les schémas spécifiques que le juge a vus dans toutes les conversations notées. Le score d'adhérence et la ventilation Yes / Partially / No sont toujours là ; le résumé se pose au-dessus comme le TL;DR opérateur avant que vous n'ouvriez la page de résultats.
- Note de coaching dans la modal de résultats. Un nouveau bouton Voir les notes du résumé sur la page de run Auto-Eval ouvre la version structurée complète : Performance globale, Ce qui a fonctionné, Schémas d'échec et Corrections recommandées sous forme de modifications concrètes d'instructions / config. Se lit comme une note de coaching d'un reviewer qui a vu chaque conversation.
Suppression de PII pour les conversations au repos
- Les données personnelles identifiables sont nettoyées avant d'atteindre vos logs ou le contexte modèle. Emails, numéros de téléphone, noms, adresses et identifiants sont rédigés des transcriptions de conversation enregistrées et de tout ce que Macha envoie à un fournisseur de modèle. La rédaction s'exécute en bordure avec des détecteurs basés sur des motifs, ainsi rien de sensible ne fuit vers les APIs d'inférence tierces ou vos exports Studies.
- La détection de niveau entreprise arrive ensuite. La passe actuelle couvre les classes courantes rapidement. Une mise à niveau suivante vers Microsoft Presidio, détection basée sur NER avec types d'entités configurables et masquage / tokenisation plus riches, est en file d'attente et arrivera dans la même pipeline.
Connecteur Document360
- La base de connaissances comme source live. Connectez un projet Document360 avec un token API et Macha le traite comme source de connaissances live, même pattern que Notion et Google Docs. Les articles ne sont pas découpés en chunks ni ré-embarqués ; les agents appellent
document360_get_articleau moment de la lecture et voient toujours la version actuelle. Neuf tools atterrissent : rechercher, récupérer, lister, catégories, tags, et créer / mettre à jour / publier avec confirmation pour les flux d'écriture. - Un connecteur par projet. Comme les comptes Document360 ont plusieurs projets, chaque connecteur est limité à un projet, choisissez-le dans un menu déroulant après que nous ayons vérifié votre token. Reconnectez Document360 pour atteindre un deuxième projet. Les noms de tool sont auto-suffixés si vous avez plusieurs instances pour que le LLM puisse désambiguïser.
Le chat interactif reçoit trois nouvelles capacités
- Trace de raisonnement. Les agents sur les modèles capables (GPT-5, GPT-5.4, Claude Sonnet 4.5) exposent maintenant leur chaîne de pensée dans un tiroir latéral pendant qu'ils réfléchissent. Une pastille Voir la pensée sur chaque réponse d'assistant vous laisse rouvrir la trace après. Le raisonnement est réservé au chat, les exécutions de trigger autonomes et les transferts vers sous-agents ne changent pas.
- Graphiques inline. Demandez à votre agent de visualiser quoi que ce soit et il peut afficher un graphique à barres, courbes ou donut directement dans la réponse avec un tableau Voir les données de secours. Mêmes primitives Chart.js utilisées par Sidekick.
- Sélecteur ask-user. Les agents peuvent maintenant faire une pause en milieu de tour et vous demander de choisir dans une courte liste d'options (avec raccourcis clavier 1–N, flèches, Entrée). Idéal pour désambiguïser entre deux clients, choisir lequel de plusieurs tickets escalader, ou sélectionner un template. Cadre l'interaction comme un choix de première classe au lieu de vous forcer à réécrire tout le prompt.
- Discipline du préambule de confirmation. Les agents annoncent désormais les opérations d'écriture dans leurs propres mots avant de déclencher la carte de confirmation, ainsi vous comprenez toujours ce qui va se passer et pourquoi. Les tools en lecture seule tournent toujours sans porte.
30 juin 2026
Agent Auto-Eval : notation d'adhérence continue, gratuit sur tous les plans
- Chaque conversation notée automatiquement. Dès que vous créez un agent, Macha commence à évaluer chaque conversation qui se termine (chat direct, run de trigger autonome, transfert de sous-agent, chat embed) contre les instructions vivantes de l'agent lui-même. Pas de setup, pas de rubric à définir, pas de crédits facturés. Un juge GPT-5 codé en dur remplit deux champs verrouillés par conversation : Instructions suivies (Yes / Partially / No) et une Raison courte.
- Vit dans votre liste Studies. Le run Auto-Eval apparaît avec une pastille Continuous, un compteur X / N qui monte au fur et à mesure que les conversations sont notées et une étiquette Inclus là où irait normalement le coût en crédits. Cliquez dedans et vous obtenez le même tableau de résultats, la même vue de rapport et le même tiroir par conversation que les Évaluations manuelles, sauf que vous n'avez pas eu à le configurer.
- Gratuit sur tous les plans, avec un plafond. 50 conversations par agent, sur chaque plan. Quand vous atteignez le plafond, Macha vous envoie par email le score d'adhérence final et une ventilation des verdicts Yes / Partially / No. Le Study reste dans votre liste comme enregistrement permanent. Pour continuer à noter au-delà du plafond, lancez une Évaluation manuelle sur le même périmètre.
- Verrouillé aux éditions. Les Studies Auto-Eval ne peuvent être ni renommés, ni recalibrés, ni supprimés. C'est le compromis pour être gratuit et uniforme parmi tous les clients : la rubric est opinionatée, ainsi le nombre d'adhérence principal que vous voyez est calculé de la même manière que celui de tout autre client.
- Même mécanique que les Évaluations payantes. Auto-Eval réutilise le système existant Studies, StudyRun et StudyResult de bout en bout. La formule de score d'adhérence est identique : Yes + ½ × Partially, divisé par le total. Un run avec 60 % Yes, 40 % Partially obtient 80 %.
26 juin 2026
Sidekick peut désormais tester vos agents de bout en bout
- Boucle test-et-itère. Demandez à Sidekick de tester un agent et il rédige des scénarios réalistes à partir des instructions de l'agent lui-même, vous fait passer par une confirmation, puis crée une entité réelle dans le workspace connecté (un vrai ticket Zendesk, un vrai ticket Freshdesk, une vraie conversation Front, un vrai ticket Gorgias, ou un vrai message Slack) et dispatche votre agent de manière autonome contre elle. Pas de payloads synthétisés, l'agent parcourt exactement le même chemin de code qu'en production.
- TestRunCard en direct. Le run est streamé dans votre chat pendant qu'il se produit, chaque appel de tool et chaque réponse d'assistant visibles, avec le statut passant de Running à Completed (ou Failed) quand l'agent termine. Ce n'est pas attendre avec un spinner, vous le regardez travailler.
- Revue automatique avec ajustements concrets. Quand le run est terminé, Sidekick lit la transcription complète et écrit une revue serrée dans le même tour : ce qui a fonctionné, où l'agent a trébuché (avec l'appel de tool ou message exact cité), et 2–3 ajustements spécifiques d'instructions ou de tools pour y remédier. Le sélecteur qui suit vous laisse appliquer la correction, lancer un autre scénario ou passer.
- Court-circuit cross-connector des webhooks. Les entités de test sont enregistrées au moment où elles sont créées. Les autres triggers de votre org qui surveillent le même événement (un second trigger Zendesk sur
ticket.created, un trigger de mention d'app Slack, etc.) reçoivent le webhook rejeté à la couche de routage pour qu'ils ne se déclenchent pas involontairement sur votre ticket de test. Vous pouvez lancer des tests sur un connecteur live sans contaminer les autres agents de votre workspace. - Sidekick suggère les tests aux bons moments. Après création d'agent, après une modification non cosmétique (instructions, tools ou changements de sous-agent) et après un audit qui a fait ressortir une correction concrète, Sidekick vous propose de manière proactive de lancer un test. Pas besoin de se rappeler de vérifier, l'invite arrive à chaque frontière d'écriture.
- Les entités de test sont à vous de garder ou de supprimer. Sidekick ne ferme ni ne supprime automatiquement le ticket de test après le run. L'enregistrement complet reste dans votre connecteur avec un email de demandeur clairement factice pour que vous puissiez l'inspecter à côté de la revue.
- Disponible sur tous les plans. Cinq connecteurs couverts au lancement : Zendesk, Freshdesk, Front, Gorgias et Slack.
Page de détail agent : pastilles Edit with Sidekick + Test run
- « Edit with AI » est maintenant « Edit with Sidekick » avec l'icône mascotte de Sidekick, en pastille arrondie à côté de Test run. Les deux boutons sont des frères visuels, même hauteur et forme, pour que configuration et vérification se sentent comme un flux continu.
- La pastille Test run s'est déplacée vers le groupe d'actions à droite sur la page de configuration, à côté de Edit with Sidekick et Save. Séparation plus propre entre le titre de section à gauche et les verbes d'action à droite.
Renommage de playbook pour plus de clarté
evaluate-agentest maintenantaudit-agent-runs, même comportement rétrospectif (lire les conversations passées, les juger contre les instructions de l'agent), mais le nom rend la frontière explicite.audit-agent-runsregarde l'histoire ; le nouveau playbooktest-agentcrée des runs frais. Deux workflows frères, chacun clairement nommé par ce qu'il fait.
25 juin 2026
API REST publique et docs consommables par IA
- La Référence API est en ligne sur /docs/api. Une référence complète navigable pour l'API REST de Macha : chaque endpoint, son request body, paramètres de query, forme de réponse, codes de statut et exigences d'authentification, avec des exemples cURL copier-coller sur chaque page.
- Couvre la surface complète lecture + écriture : conversations (list, retrieve, fil complet de messages), agents (list, retrieve, create, update, delete), custom tools (list, retrieve, create, update, delete), sources (list, retrieve, create, update, delete) et triggers (list, retrieve, create, update, set active, delete). Utilisez-le pour embarquer les agents Macha dans vos propres workflows, synchroniser la config d'agent depuis une source de vérité, ou faire entrer les données de conversation dans votre propre stack d'analytics.
- Authentification par API keys, à portée organisation. Générez et faites tourner les keys depuis Settings → API Keys. Les keys portent les mêmes limites de plan que le dashboard, pas de metering supplémentaire.
- llms.txt pour les agents IA. Les crawlers comme Claude, ChatGPT et Perplexity peuvent maintenant ingérer la base de connaissances complète de Macha via /llms.txt (index court de chaque page de docs et endpoint API) et /llms-full.txt (contenu prose complet concaténé), suivant la convention llmstxt.org.
Sidekick v2 : un copilote in-product complet pour les admins
- Workspace plein écran. Sidekick s'ouvre maintenant comme un panneau overlay (75% de large, 85% de haut) au-dessus de votre dashboard avec un flou d'arrière-plan. Appuyez sur
⌘K(Mac) ouCtrl K(Windows/Linux) de partout dans l'app pour le lancer. La session sauvegarde votre place si vous fermez l'overlay et le rouvrez. - Construit pour les admins, pas juste du chat. Utilisez Sidekick pour construire de nouveaux agents, éditer les existants, recommander des tools pour un agent, créer et déboguer les custom API tools, configurer les triggers programmés et auditer comment vos agents se comportent sur les conversations réelles. L'analytics de conversation vit à côté du setup d'agent, pour que vous puissiez évaluer et régler dans le même chat.
- Trace de raisonnement, exposée. Chaque tour d'assistant montre maintenant une pastille de Raisonnement par message. Cliquez sur n'importe quelle ligne narrateur (mises à jour de statut en italique entre les appels de tool) pour ouvrir le tiroir Raisonnement, avec la chaîne de pensée complète du modèle streamée à côté du chat.
- Recherche web intégrée. Sidekick peut chercher sur le web quand votre question va au-delà de ce qui est dans les docs Macha (specs d'API tierces, prix vendeur, actualité). Des citations inline apparaissent juste sous la réponse.
- Upload de fichiers. Cliquez sur le trombone ou glissez n'importe quel fichier dans le panneau : images, PDFs, texte, CSV, JSON, Markdown et DOCX jusqu'à 20 Mo chacun, 5 par message. Sidekick les lit nativement et cite ce qu'il a trouvé.
- Entrée vocale. Tapez sur le micro pour dicter avec la transcription Groq Whisper. Envoie seulement quand vous arrêtez de parler.
- Graphiques inline. Demandez à Sidekick de visualiser quoi que ce soit (barre, courbe ou donut), dites « graphique des crédits utilisés par agent cette semaine » ou « plot des conversations par jour », et une carte Chart.js s'affiche inline avec un tableau Voir les données de secours.
- Interactions à la Claude Code. Cartes de confirmation avant les actions destructives, sélecteurs multi-choix avec raccourcis numériques (1, 2, 3, ↑/↓, Entrée), suggestions ghost-text que vous pouvez accepter avec Tab, et une barre d'historique repliable avec sessions auto-titrées.
23 juin 2026
Deux nouvelles intégrations helpdesk, Gorgias et Front
- Gorgias, conçu pour les équipes support natives Shopify. 15 tools couvrant tickets, messages, clients, macros, tags et attribution d'équipe. Triggers de webhook personnalisés pour ticket créé, mis à jour, message ajouté.
- Front, boîte de réception partagée d'abord. 15 tools couvrant conversations, contacts, champs personnalisés, boîtes de réception et routage vers coéquipiers. Les commentaires internes supportent les
@mentionspour notifier des collègues spécifiques. - Les deux se connectent par API key. Vous les trouverez dans Connectors → Support avec des templates d'agent intégrés pour démarrer.
Conversation de bienvenue après onboarding
- Les nouvelles orgs qui terminent l'onboarding avec au moins un connecteur atterrissent maintenant sur un chat de bienvenue au lieu d'un écran statique « tout est prêt ». Macha utilise les tools connectés pour récupérer quelques éléments réels (tickets récents, paiements récents, conversations récentes) et le message d'assistant est streamé en faisant référence à ce qu'il a réellement trouvé.
- Trois puces de suggestion générées par IA apparaissent sous le message de bienvenue, adaptées aux agents que vous avez choisis et aux données que Macha a trouvées.
- Toute la conversation est offerte, un badge « Ce chat ne coûte pas de crédits » se trouve à côté du sélecteur de modèle. Un chat de bienvenue par organisation.
17 juin 2026
Coûts en crédits réduits pour GPT-5 et GPT-5.4
- GPT-5 est maintenant à 2 crédits par réponse (était 3). Le modèle le plus équilibré de la famille OpenAI, avec assez de capacité pour des réponses nuancées, peu coûteux à opérer à volume.
- GPT-5.4 est maintenant à 3 crédits par réponse (était 5). Le modèle OpenAI le plus capable sur la plateforme, avec un suivi d'instructions notablement meilleur que GPT-5 pour les agents avec des règles « fais ceci exactement une fois » et une logique de branchement complexe.
- GPT-5.4 Mini reste à 1 crédit, toujours le défaut pour la plupart des workflows.
- Même plan, plus de réponses. Les clients Pro reçoivent maintenant ~67 % de réponses GPT-5 en plus et ~67 % de réponses GPT-5.4 en plus par mois dans leur allocation existante de 10 000 crédits.
Suppression douce d'agent, corbeille de 30 jours avec restauration
- La suppression est maintenant réversible. Supprimer un agent le déplace vers un onglet Trash sur la page Agents pendant 30 jours. Vous pouvez restaurer à tout moment dans cette fenêtre, tous ses triggers, instructions, liens de sous-agent et config de tools reviennent intacts. Après 30 jours, il est définitivement supprimé.
- Nouvel onglet « Trash » sur la page Agents montre les agents en corbeille avec depuis combien de temps ils y sont et combien de jours restent avant la purge automatique. Bouton de restauration en un clic par ligne.
- Copy de confirmation de suppression mis à jour pour rendre explicite la fenêtre de restauration de 30 jours. Fini le « ceci ne peut pas être annulé », car maintenant si.
- Triggers désactivés, pas supprimés. Les triggers sur les agents en corbeille sont mis en pause pour qu'ils arrêtent de se déclencher, mais leurs secrets de webhook et config sont préservés. Restaurer l'agent ramène la config de trigger ; vous les réactivez quand vous êtes prêt.
- Le sidekick IA respecte le flux de corbeille, si vous demandez au sidekick IA du dashboard de supprimer un agent pour vous, il utilise maintenant le même chemin de suppression douce. Même fenêtre de restauration de 30 jours.
Sélecteur de modèle, portée plus claire
- Notification toast en changeant de modèle depuis le menu déroulant en haut à droite, clarifiant que la sélection ne s'applique qu'à la conversation courante, et vous pointant vers Settings pour changer le défaut de l'org si c'est ce que vous vouliez vraiment.
Facturation, solde top-up visible sur la carte Utilisation
- Puce crédits top-up apparaît maintenant à côté de votre solde de crédits mensuel sur la carte Utilisation de la page Facturation quand vous avez un solde top-up. Une pastille verte (
+N top-up) s'assoit au-dessus de votre décompte mensuel, avec un hover point d'interrogation montrant comment les crédits top-up fonctionnent (persistants entre cycles, utilisés automatiquement après épuisement de l'allocation mensuelle).
Corrections de fiabilité
- Récupération de souscription après rejet de carte, si un paiement de renouvellement Chargebee échoue et que la nouvelle tentative réussit, le statut de souscription de l'org revient automatiquement à
active(avant, il restait coincé àpast_due, ce qui causait le rejet des webhooks avec 410 Gone). Les compteurs de rejet des clients affectés se remettent aussi à zéro à la récupération.
10 juin 2026
Les runs de sous-agents sont désormais visibles dans le chat
- Voyez exactement ce que chaque sous-agent a fait, chaque invocation de sous-agent produit maintenant son propre enregistrement de conversation, lié au parent. Dans le chat, une nouvelle carte apparaît sous chaque message délégué montrant l'avatar du sous-agent, handle, modèle, logos de connecteurs et compte de tools, avec un badge vert « Handed off ». Cliquez pour développer et voir la conversation imbriquée complète du sous-agent, system prompt, chaque appel de tool avec arguments, chaque résultat de tool et la réponse finale, rendu dans le même style que le chat principal.
- Chargement paresseux sans setup, fonctionne automatiquement pour chaque nouveau run de sous-agent. Pas de configuration.
- Disponible pour chat et triggers autonomes, que l'agent parent ait été appelé par un utilisateur en chat ou déclenché par un trigger de webhook, le run de sous-agent est capturé pareil et montre la même carte dépliable.
- Les runs de sous-agent restent séparés de l'historique principal, ils ne polluent pas le compteur de conversation visible utilisateur, mais restent disponibles 45 jours sous la politique TTL existante.
Mises à jour de tags Zendesk désormais fiables
- Le tool de tags ajoute maintenant réellement le tag, corrigé un bug de longue date où
zendesk_update_ticket_tagssignalait le succès mais échouait silencieusement à appliquer le tag au ticket. Le connecteur utilise maintenant un pattern portable qui fonctionne correctement sur toutes les configurations de compte Zendesk. - Tags existants préservés, ajouter un nouveau tag ne balaie plus l'ensemble de tags existant. Retirer un tag ne retire que ce tag et laisse le reste intact. Le résultat du tool signale la liste finale vérifiée de tags pour que l'agent voie la vérité, pas seulement son intention.
Liste Agents, nouvelles colonnes
- Colonne Model, le tableau des agents montre maintenant le modèle de chaque agent à côté de l'icône du provider (GPT-5, GPT-5.4 Mini, Claude, etc.) pour que vous puissiez scanner la sélection de modèle à travers votre ensemble d'agents d'un coup d'œil.
- Tools et Triggers dans une colonne, compte de tools et compte de triggers sont maintenant sur une seule ligne avec les logos de connecteurs empilés, séparés par un point médian. Survol sur n'importe quelle puce pour voir la liste complète des noms.
- Colonne Sub-agents, nouvelle colonne montre combien de sous-agents chaque agent a câblés. Survol pour voir les noms des agents liés.
- Fix de lisibilité d'infobulle, les infobulles sur les puces tool / trigger / sous-agent ne sont plus coupées par l'en-tête du tableau. Elles s'ouvrent maintenant sous la puce avec le texte complet visible.
Éditeur d'agent, fiabilité de sauvegarde
- Les sous-agents restent liés après sauvegarde, corrigé un bug où ouvrir un agent dans le builder et sauver n'importe quel changement (même juste la description) effaçait silencieusement ses liens de sous-agent. Les assignations de sous-agent persistent maintenant correctement entre les éditions.
- Les détails d'agent se rafraîchissent correctement après sauvegarde, après sauvegarde, la liste de sous-agents dans le panneau de configuration montre maintenant correctement le nom, handle, avatar et modèle de chaque sous-agent, au lieu de montrer un placeholder générique « Agent ». Le même fix s'applique sur la page de détail de l'agent après restauration depuis l'historique des versions.
5 juin 2026
Studies, vue Report
- Vue d'analytics par run, chaque run Study terminé a maintenant une vue Report (ouvrez depuis la barre d'outils sur la page du run). Les callouts de stats en haut de page résument le run ; les cartes d'agrégation par colonne visualisent chaque colonne de schéma reportable.
- Diagrammes à barres pour les colonnes Yes/No, Single choice et Multiple choice, chaque barre montre l'étiquette du bucket, compte et pourcentage. Cliquez sur n'importe quelle barre pour explorer les enregistrements correspondants dans une modal utilisant le même tableau de résultats que la page principale de run, ainsi naviguer d'un graphique aux lignes reste continu.
- Histogrammes pour les colonnes Number, stats de résumé min / moy / médiane / max en haut, puis un histogramme. Avec ≤10 valeurs numériques uniques, chacune devient son propre bin ; sinon, Macha bin auto en ~10 plages de largeur égale.
- Barre d'aperçu Ask Sidekick, un input horizontal large se trouve en haut du rapport, affiché comme aperçu désactivé « Bientôt disponible ». Les tools de query scoped par Study arrivent bientôt, quand ils arriveront vous pourrez demander au Sidekick en format libre sur les données d'un run et il répondra en utilisant les résultats du run directement. Jusque-là, l'input reste inerte pour ne pas retourner de réponses trompeuses.
- Disponibilité par plan, la vue Report est Professional et Enterprise uniquement. Les plans Trial et Starter voient une carte d'upgrade avec lien vers la facturation.
Studies, éditeur et polish des résultats
- Input d'options style tag, les options de colonne Single / Multiple choice sont maintenant ajoutées comme pastilles : tapez chaque valeur et appuyez sur Entrée (ou collez une liste séparée par virgules et Macha la divise). Cliquez sur le × d'une pastille pour retirer.
- Indices inline de type de colonne, une courte puce info sous le sélecteur Answer type explique ce que chaque type retourne, utile quand vous choisissez la bonne forme pour une question.
- Badge crédits / enregistrement, visible à côté du sélecteur Model dans l'éditeur Study et à nouveau en haut de chaque page de run. Le coût cesse d'être une surprise.
- Modal de confirmation Run study, cliquer sur Run study montre maintenant une confirmation explicite avec compte d'enregistrements, estimation de crédits et le modèle. Vous confirmez une fois avant que tout travail ne commence.
- Tableau de résultats style Excel, cliquez sur n'importe quel en-tête de colonne pour trier (asc → desc → off). La boîte de recherche dans la barre d'outils filtre les lignes chargées en temps réel. En-tête épinglé avec un diviseur propre pour que les en-têtes ne disparaissent pas au scroll. Le même composant de tableau propulse maintenant le drilldown du rapport pour que la navigation entre les vues reste continue.
- Push KB : attentes plus claires, la modal « Utiliser comme source de connaissances » montre maintenant combien d'enregistrements deviendront des articles, votre utilisation de la limite de sources du plan et une note que les champs sélectionnés sont joints en un seul corps d'article par enregistrement. L'état limite de plan atteinte apparaît clair avant que vous ne confirmiez.
Triggers, debounce sur chaque trigger orienté événement
- Puce debounce sur chaque trigger orienté événement, avant seuls les triggers de messagerie exposaient un réglage debounce. Maintenant tout événement de ticket Zendesk ou Freshdesk, mention ou DM Slack, ou événement de messagerie vous laisse cliquer sur la puce Debounce et fixer un délai en secondes. Défaut 0 (off) pour les nouveaux types d'événement ; les 15s existants pour messagerie et 10s pour Slack DMs sont préservés inchangés.
- Les triggers Cron et Macha-webhook sans clé restent sans puce, faire du debounce sur un webhook universel piloté par horloge ou par org n'a pas de sens, donc c'est caché par conception sur ces triggers.
- Garde-fous contre les streams d'événements incontrôlés, un bucket debounce est forcé à se déclencher quand il accumule 25 événements, ou après une attente totale de 10× la fenêtre debounce (plafonné à 2 minutes). Protège contre les sources d'événements mal formées gardant l'agent indéfiniment.
- Meilleurs titres de conversation autonome pour webhooks personnalisés, les triggers de webhook personnalisés Zendesk et Freshdesk utilisent maintenant ticket_id et ticket_subject du payload (quand présents) pour le titre de conversation dans l'historique de l'agent. Avant, ils sortaient comme « Custom Webhook » sans contexte.
Toggle d'agent, préserve votre config Zendesk Trigger
- Soft-toggle sur pause/reprise d'agent, éteindre un agent n'efface plus ses webhooks Zendesk ni ses Zendesk Triggers, il les met sur « inactive » côté Zendesk. Le rallumer les remet sur « active ». Mêmes IDs de ressource Zendesk partout, ainsi tout Zendesk Trigger que vous auriez construit dans votre propre Admin Center référençant le webhook Macha continue à fonctionner intouché à travers les cycles pause/reprise. Les suppressions de trigger explicites font toujours tomber tout.
Tools désactivés par connecteur, visibles dans l'agent builder
- État verrouillé à trois endroits, quand un connecteur désactive un tool, chaque agent qui l'avait activé le montre maintenant dans un état d'avertissement dans le résumé de puce de flux (ambre pointillé avec infobulle au survol), la modal Add Tool (ligne grisée avec un bouton Manage), et la carte de tools activés (bannière ambre avec un lien Manage connector).
- Manage connector sur place, chaque lien « Manage » ouvre la modal de paramètres du connecteur directement sur la page de l'agent. Réactivez le tool, sauvegardez, et la liste de tools de l'agent se met à jour instantanément, pas de reload, pas de sortie de l'agent builder.
- Défense en profondeur, le backend sautait déjà silencieusement les tools désactivés par connecteur au runtime. Ces indices UI existent pour que les équipes ne perdent pas de temps à peaufiner des tools que la plateforme ne va pas faire tourner.
Corrections de facturation
- Le deep link top-up scrolle maintenant correctement, « Besoin de plus ? Achetez un pack top-up » depuis la page Studies scrolle maintenant vers la section top-up après que les données de facturation aient fini de charger. Avant la section verrouillée n'existait pas encore quand le navigateur essayait de scroller.
- Le popup Chargebee ouvre de manière fiable au chargement à froid, cliquer sur Buy sur un pack top-up attend maintenant que chargebee.js finisse de charger avant d'ouvrir le popup. Corrige un échec silencieux où le premier clic sur une page de facturation fraîchement chargée ne faisait rien.
30 mai 2026
Studies, extraction IA en batch
- Lancez une extraction sur des milliers d'enregistrements, les Studies vous laissent définir un ensemble de colonnes (l'IA remplit chacune) et lancer cette extraction sur un batch entier d'enregistrements en parallèle. Le résultat est une grille structurée : une ligne par enregistrement, une colonne par champ, prête à trier, filtrer, exporter ou renvoyer à vos agents.
- Tickets Zendesk comme première source d'input, choisissez les tickets avec une query de recherche Zendesk et une plage de dates optionnelle. Choisissez quels champs du ticket l'IA voit (sujet, description, statut, priorité, tags, champs personnalisés, fil de commentaires complet). Plus de sources d'enregistrement arrivent.
- Colonnes de schéma typées, définissez chaque colonne de sortie comme boolean, single select, multi select, number, texte court ou texte long. Ajoutez une guidance par colonne pour que le modèle sache exactement comment répondre.
- Estimation pre-run et porte de review, avant tout run, Macha vous montre le compte exact d'enregistrements, coût en crédits par enregistrement et crédits totaux estimés. Rien ne démarre jusqu'à ce que vous confirmiez.
- Test runs, échantillonnez 10–50 enregistrements pour valider votre schéma et guidance avant de vous engager sur le batch complet. Les test runs sont marqués dans l'UI pour qu'ils ne salissent pas votre historique réel.
- Annulez à tout moment, payez seulement ce qui a tourné, l'annulation est amicale. Les crédits sont débités par enregistrement réussi, jamais à l'avance. Les enregistrements erronés et annulés ne coûtent rien.
- Plafond de 20 000 enregistrements par run, plafond dur pour garder les runs prévisibles. Pour des études plus grandes, découpez par plage de dates.
- Snapshots figés du run, chaque run enregistre une copie de la config d'input, du schéma et du modèle avec lequel il a tourné. Éditer le Study parent après ne réécrit pas l'histoire.
- Poussez les résultats vers une Knowledge Source, transformez un run terminé en une source de connaissances cherchable. Chaque ligne de résultat devient un document indexé via la pipeline d'embeddings existante, ainsi les insights structurés de votre Study deviennent du contexte cherchable pour vos agents.
- Disponibilité par plan, disponible sur Professional et Enterprise.
Packs de top-up de crédits
- Achetez des crédits au-delà de votre allocation mensuelle, trois packs one-time disponibles depuis la page de facturation : 1 000 crédits pour 99 $, 5 000 crédits pour 449 $, 10 000 crédits pour 799 $. Propulsé par le checkout one-time Chargebee, complété dans un popup on-page.
- Les crédits top-up n'expirent pas, contrairement aux crédits mensuels, les top-ups passent d'un mois à l'autre. Ils sont utilisés automatiquement après épuisement de votre allocation mensuelle, ainsi vous n'avez jamais à penser à quel bucket dépenser.
- Disponible pour les abonnés payants, la section top-up apparaît pour les abonnements Starter et Professional actifs. Les utilisateurs Trial upgradent d'abord ; les plans Enterprise sautent les vérifications de crédits.
- Gestion de webhook idempotente, les achats top-up sont enregistrés avec l'ID de facture Chargebee comme clé unique, ainsi les livraisons de webhook dupliquées ne peuvent pas double-créditer un compte.
Facelift UI de facturation
- Solde mensuel et top-up affichés séparément, la carte Utilisation divise maintenant l'usage du plan mensuel (avec une barre qui se réinitialise chaque cycle) de votre solde top-up persistant, avec une note que les top-ups sont dépensés après votre allocation mensuelle.
- Deep link « Acheter un pack top-up » depuis Studies, un lien « Besoin de plus ? Achetez un pack top-up » se trouve à côté de la pastille de crédits restants sur l'écran Review de Studies. Cliquer vous fait sauter directement à la section packs top-up sur la page de facturation.
- Cartes de pack plus propres, prix, taux par crédit et badge d'économie sur une seule ligne. Le ruban « Le plus populaire » est maintenant Macha purple pour s'aligner avec les cartes de plan au-dessus.
2 mai 2026
Routage Zendesk et type de ticket
- Assignez des tickets aux groupes, le tool Assign Ticket accepte maintenant un groupe, un agent ou les deux. Routez les tickets entrants directement vers une file (par exemple « Billing » ou « Tier 2 Support ») au lieu de toujours choisir une personne spécifique.
- Tool List Groups, nouveau tool en lecture qui liste chaque groupe Zendesk actif, pour que les agents puissent résoudre un nom de groupe vers son ID avant de router.
- Tool Update Ticket Type, nouveau tool en écriture pour changer le type d'un ticket, problème, incident, question ou tâche. Laisse les agents de triage catégoriser les tickets proprement sans toucher aux champs personnalisés.
23 avril 2026
Nouvelle gamme de modèles et tarification
- GPT-5.4 ajouté, le modèle le plus capable d'OpenAI avec fenêtre de contexte de 1M. Raisonnement et précision de qualité supérieure. 5 crédits par message.
- GPT-5 est maintenant le défaut, raisonnement puissant avec contexte de 1M. Tous les nouveaux agents utilisent GPT-5 par défaut. 3 crédits par message.
- GPT-5.4 Mini mis à jour, maintenant 1 crédit par message (baissé de 1,25). Rapide et abordable pour les agents à haut volume.
- Modèles retirés, GPT-5 Mini, GPT-4o Mini et o4-mini ont été retirés. Tous les agents existants sur ces modèles ont été migrés vers GPT-5.4 Mini.
- Tarification mise à jour, plan Starter : 299 $/mois (3 000 crédits). Plan Professional : 699 $/mois (10 000 crédits).
Santé des connecteurs et gestion d'état
- Suivi du statut de connecteur, les connecteurs ont maintenant un statut de santé (connected, auth_failed). Quand l'authentification se casse, les agents affectés sont automatiquement désactivés et les admins sont notifiés par email.
- Test de connexion, vérifiez les credentials du connecteur en un clic. Fonctionne pour tous les types de connecteur.
- Flux de reconnexion, les connecteurs à API key montrent un formulaire de reconnexion quand l'auth échoue. Les credentials sont validées avant sauvegarde.
- Suivi de rejet de webhook, après un seuil configurable de webhooks rejetés sur des connecteurs cassés, retourne 410 Gone pour encourager les systèmes externes à désactiver le webhook.
- Utility de lock de refresh, locking partagé de refresh de token pour les connecteurs OAuth (Zendesk, Google, Shopify) prévient les race conditions.
Améliorations de l'agent builder
- Sélecteur de modèle déplacé vers Agent Details, la sélection de modèle est maintenant dans la carte de configuration de l'agent avec un indice helper expliquant les différences de modèles.
- Éditeur agrandi, modal plein écran pour l'éditeur d'instructions avec actions Done/Discard.
- Boutons add-more, boutons quick-add sur les cartes de flux à gauche pour tools, triggers, sources et sous-agents.
- Modal d'historique de conversation, vue tableau avec recherche, plage de dates, tri, scroll infini et colonne d'agent.
Correction de streaming SSE
- Statut de tool en temps réel, corrigé un problème où le progrès d'appel de tool (« Using Transcribe Audio ») ne s'affichait pas pendant l'exécution. Changé de fetch ReadableStream vers XMLHttpRequest pour une livraison fiable d'événements SSE.
17 avril 2026
Vision d'image pour les attachments Zendesk
- L'IA lit les attachments d'image, quand un agent rencontre un attachment d'image sur un ticket Zendesk (JPEG, PNG, GIF, WebP), il télécharge l'image, l'encode et l'envoie au modèle IA pour analyse visuelle. L'agent peut décrire des captures d'écran, lire du texte dans les images, identifier des produits et parser des reçus.
- Modèles avec vision, fonctionne avec GPT-5.4 Mini, GPT-5 Mini, GPT-4o Mini, Claude Sonnet 4.5 et Claude Sonnet 4. Les modèles Groq retournent gentiment un message « not supported ».
- Utility d'image partagé, helper réutilisable de téléchargement + encodage base64 disponible pour tous les connecteurs. Les futurs connecteurs (Freshdesk, Slack) peuvent ajouter la lecture d'image avec un seul appel de fonction.
GPT-5.4 Mini
- Nouveau modèle disponible, le dernier mini d'OpenAI avec fenêtre de contexte de 400K (3× plus grand que GPT-5 Mini). Raisonnement plus fort, meilleur suivi d'instructions, même support de vision d'image. 1,25 crédits par message.
Tool de champs personnalisés Zendesk
- Lit les valeurs de champs personnalisés avec étiquettes, le nouveau tool Get Ticket Custom Fields retourne chaque champ personnalisé sur un ticket avec son titre résolu depuis le schéma du champ. Fini les IDs de champ bruts, les agents voient « Bestellnummer : 013724827106 » au lieu de « field_1900003089273: 013724827106 ».
- Cache de schéma, les définitions de champ sont cachées par connecteur pendant 5 minutes, ainsi le fetch de schéma ne se produit qu'une fois par fenêtre de connecteur.
Tool de mise à jour de sujet Zendesk
- Met à jour les lignes de sujet de tickets, nouveau tool pour changer le sujet d'un ticket Zendesk. Valide la longueur 1-150 caractères. Nécessite confirmation en mode chat.
Contexte de trigger et audit de conversation
- Données de trigger structurées, les définitions de trigger de chaque connecteur incluent maintenant un contextSchema qui déclare quels champs du payload extraire pour l'UI. ID de ticket, sujet et demandeur sont enregistrés dans la conversation pour affichage frontend.
- Payload brut préservé, le payload complet du webhook est enregistré sur chaque conversation autonome pour audit et debug.
- Historique de conversation plus riche, les conversations autonomes montrent icône de connecteur + étiquette d'événement dans la sidebar et modal d'historique de l'agent. Les titres de conversation utilisent les champs extraits au lieu du préfixe d'étiquette d'événement.
Avertissements de tool et trigger
- Modales de confirmation d'activation, les tools à fort impact (Add Public Reply, Update Ticket Status) et triggers (Every Customer Message, New Ticket) montrent maintenant une modal de confirmation à l'activation, avec un warning à thème de sévérité et étiquettes confirm/cancel personnalisées.
- Cartes d'avertissement persistantes, les tools et triggers activés montrent une note d'avertissement sur la page de configuration de l'agent, un résumé court toujours visible de comment utiliser le tool en sécurité.
Améliorations de Zendesk OAuth
- Fix de race de refresh, les tentatives de refresh concurrentes ne se marchent plus dessus. La race condition qui a causé la panne Schmid Digital (deux webhooks se disputant sur un serveur Node single-process) est résolue avec une logique compare-before-write.
- Flux de reconnexion, nouveau bouton Reconnect dans la modal de connecteur pour les connecteurs OAuth. Ré-authentifiez sur place, même ID de connecteur, pas de stripping de tools, pas de casse d'agent. Un nouveau template d'email dirige les clients vers le flux Reconnect.
- La ré-authentification préserve les credentials, le chemin de ré-authentification OAuth préserve maintenant tous les champs de credentials existants (IDs de webhook, secrets de signature) au lieu de remplacer le blob entier.
Améliorations de credit alert
- Dedup persistant, les alertes d'usage de crédits (50 %, 80 %, 90 %) sont maintenant trackées dans la base de données au lieu d'un set en mémoire. Fini les emails dupliqués après déploiements.
- Notification unique d'admin, les alertes de crédit d'admin se déclenchent une fois par franchissement de seuil, pas une fois par admin client dans l'org.
Améliorations UI
- Résultats d'activité de tool, les cartes de tool de conversation autonome montrent maintenant des bannières succès/erreur avec le résultat réel (pas juste « Completed »). Les appels échoués montrent la raison de l'erreur + args grisés avec « Attempted payload (not sent) ».
- Aperçu d'image dans les cartes de tool, les résultats d'attachment d'image affichent un aperçu thumbnail avec fallback d'image cassée.
- Sélecteur d'org avec scroll, le menu déroulant d'organisation scrolle quand l'utilisateur appartient à beaucoup d'orgs, gardant Settings et Log out visibles.
- Conversations passées agrandies, la liste de conversations sidebar est étendue par défaut pour les plans payants.
9 avril 2026
Zendesk OAuth
- Client OAuth global approuvé, Zendesk a approuvé le client OAuth global de Macha. OAuth est maintenant la méthode d'authentification par défaut pour les nouvelles connexions Zendesk, remplaçant l'auth par API key.
- Refresh de token, refresh de token proactif et fallback sur 401 avec locking par sous-domaine. Les tokens sont refresh automatiquement avant expiration.
Connecteur Confluence
- 7 tools, chercher des pages, lire du contenu, lister des spaces, obtenir des pages enfants, créer des pages, mettre à jour des pages et ajouter des commentaires. Les opérations d'écriture nécessitent confirmation.
- Monitorage d'expiration de token, entrez votre date d'expiration de token API Atlassian. Macha envoie des rappels par email 30 jours avant expiration et désactive automatiquement le connecteur sur erreurs 401.
- Auto-crée une source, connecter Confluence crée automatiquement une source de données, comme Google et Notion.
AI Agent Builder & Editor
- Construisez des agents par conversation, décrivez ce dont vous avez besoin et l'IA crée un agent entièrement configuré avec instructions, tools, triggers, sous-agents et sélection de modèle. Disponible sur tous les plans.
- Edit with AI, ouvrez l'éditeur IA depuis la page de configuration de n'importe quel agent pour modifier n'importe quel aspect de l'agent par conversation.
- Cartes artifact, les agents, triggers et tools créés et mis à jour apparaissent comme cartes interactives cliquables dans le chat.
Custom API Tools & AI Tool Builder
- Connectez n'importe quelle API REST, définissez des endpoints HTTP avec des paramètres d'URL, templates de body et authentification (API key, bearer token, basic auth). Credentials cryptés au repos.
- AI Tool Builder, décrivez l'API que vous voulez connecter, collez les credentials, et l'IA découvre les endpoints, les teste et crée les tools automatiquement.
- Groupes de tools, organisez les tools sous des connecteurs nommés avec icônes personnalisées et couleurs de marque. Les groupes apparaissent sur la page des connecteurs.
- Testing intégré, testez les endpoints directement depuis l'éditeur de tool avant d'assigner aux agents.
Triggers programmés
- Exécution d'agent basée sur cron, programmez des agents pour tourner à intervalles récurrents (horaire, journalier, ou cron personnalisé). Boucle de polling de 60 secondes avec garde-fous : intervalle min 1h, plafond 24 runs/jour, limite de concurrence 3 par org.
- Auto-désactivation sur erreurs, les triggers sont désactivés après 5 échecs consécutifs avec notification par email. Nettoyage de lock rassis à 30 minutes.
Sous-agents
- Délégation multi-agent, les agents peuvent déléguer des tâches à des sous-agents spécialistes, chacun avec ses propres tools, modèle et base de connaissances. Jusqu'à 3 niveaux de profondeur avec prévention de référence circulaire.
- UX sans friction, les appels de tool de sous-agent sont streamés avec indentation dans le log de statut. Les tools utilisés par les sous-agents apparaissent dans le popup « Tools Used » sur les messages sauvegardés.
Test Run
- Simulez avec des données réelles, cherchez de vrais tickets, emails ou documents depuis la page de configuration de l'agent. Sélectionnez-en un et l'agent le traite dans une conversation de test avec streaming SSE en direct.
- Schéma de simulation, chaque tool et trigger à travers les 14 connecteurs définit une propriété de simulation pour la recherche et le formatage d'entité.
Google Picker pour les sources de document
- Sélection native de fichiers, sélectionnez des Google Docs et Sheets pour les sources de données d'agent en utilisant l'API Google Picker native au lieu d'entrer manuellement les IDs de document.
Webhooks personnalisés (trigger Macha)
- URL de webhook universelle, générez une URL de webhook unique avec secret de signature pour n'importe quel service externe. Pas de connecteur requis, fonctionne avec n'importe quel système qui envoie des webhooks HTTP.
Connecteur File Tools
- Génération de fichier intégrée, les agents peuvent générer des spreadsheets XLSX, fichiers CSV, documents PDF et documents Word DOCX à la volée. Toujours disponible sans setup requis.
Conformité GDPR
- Suppression programmée, suppression programmée à 30 jours pour comptes et organisations avec nettoyage en cascade (fichiers Spaces, collections MongoDB, appartenances d'org).
- Export de données, téléchargez une copie complète de vos données en JSON. Credentials, embeddings et champs sensibles sont nettoyés.
- Consentement de cookies, bannière de cookies avec contrôles accept/reject sur toutes les pages et layouts.
- TTL de conversation, les conversations sont auto-supprimées après 45 jours d'inactivité. Les logs internes d'agent expirent après 7 jours.
- Cryptage des credentials dans les logs, les API keys et tokens dans les messages de log interne d'agent sont cryptés avant stockage en utilisant AES-256-GCM.
3 avril 2026
AI Agent Builder & Editor
- Construisez des agents avec l'IA, décrivez ce que vous voulez en langage clair et l'IA crée un agent entièrement configuré avec les bons tools, instructions, triggers et sous-agents. Disponible sur tous les plans.
- Éditez des agents avec l'IA, ouvrez l'éditeur IA depuis la page de configuration de n'importe quel agent pour modifier les instructions, ajouter des tools, configurer des triggers ou connecter des sous-agents par conversation.
- Suggestions contextuelles, le builder connaît vos intégrations connectées et suggère des configurations d'agent pertinentes. Survolez les puces de suggestion pour prévisualiser les prompts.
- Cartes artifact, les agents, triggers et tools créés apparaissent comme cartes interactives dans le chat. Cliquez sur une carte d'agent pour naviguer directement vers sa configuration.
Améliorations de sous-agent
- Permissions d'écriture en mode autonome, les sous-agents peuvent maintenant exécuter des opérations d'écriture (réponses, mises à jour) quand ils tournent via des triggers. Ils restent en lecture seule pendant le chat interactif pour la sécurité.
- Support de l'AI builder, l'AI Agent Builder peut assigner des sous-agents en créant de nouveaux agents, avec vérifications automatiques de dépendance circulaire.
Améliorations de configuration d'agent
- Garde-fou de sauvegarde, le bouton save est grisé quand il n'y a pas de changements. Une modal de confirmation apparaît en naviguant hors avec des éditions non sauvées.
- Handles camelCase, les handles d'agent sont maintenant camelCase (par exemple,
@ticketTriageAgent) et sont auto-générés depuis le nom de l'agent pendant que vous tapez. - Suppression inline, supprimez des agents directement depuis le tableau d'agents sans ouvrir la page de configuration.
- Toggle de scope de data source, toggle inline « All documents » / « Selected » sur chaque ligne de data source. Fini d'étendre pour changer de scope.
2 avril 2026
Changeur d'organisation
- Badges de plan, chaque organisation dans le switcher montre maintenant son plan (Trial, Professional, Enterprise) comme un tag compact, incluant le statut d'expiration de trial.
- Refresh complet au changement, changer d'organisation recharge maintenant la page pour s'assurer que toutes les données reflètent le nouveau contexte.
Mises à jour d'onboarding
- Montrer tous les connecteurs, un bouton « Show all connectors » à l'étape de connexion révèle des intégrations supplémentaires au-delà de celles sélectionnées à l'étape 1.
- Tools dans la modal de connecteur, la modal de setup de connecteur pendant l'onboarding montre maintenant la liste complète des tools, comme la page principale des connecteurs.
- Zendesk simplifié, la connexion Zendesk pendant l'onboarding utilise seulement l'auth par API key pour une expérience de setup plus simple.
Raffinements UI
- Filtres de template, la page de templates d'agent utilise maintenant les mêmes onglets de filtre segmentés que la page d'agents, remplaçant les vieux filtres style pastille.
- Refresh de sidebar, la liste d'agents dans la sidebar se met à jour immédiatement quand des agents sont créés, supprimés ou sauvegardés.
- Crawler de site web, augmenté la limite de taille de page de 512 Ko à 2 Mo, corrigeant les échecs d'ingestion sur les sites avec beaucoup de contenu comme les boutiques ecommerce.
30 mars 2026
AI Tool Builder
- Construisez des custom API tools avec l'IA, décrivez l'API que vous voulez connecter, collez vos credentials, et l'IA découvre les endpoints, les teste et crée les tools automatiquement. Supporte n'importe quelle API REST avec API key, bearer token ou basic auth.
- Auto-groupement, les tools sont automatiquement groupés sous un connecteur nommé avec icône emoji et couleur de marque.
- Gestion d'auth intelligente, les credentials sont capturés depuis les requêtes de test réussies et appliqués à tous les tools de la session.
- Auto-détection de type de tool, les méthodes POST/PUT/PATCH/DELETE sont automatiquement marquées comme opérations d'écriture qui nécessitent confirmation.
Améliorations de Custom Tools
- Credentials masqués, les API keys montrent maintenant un indice masqué dans la modal d'édition pour que vous puissiez vérifier quelle clé est configurée sans exposer le secret complet.
- Suppression inline, supprimez des tools directement depuis la liste de tools sans ouvrir la modal d'édition.
- Meilleure gestion de paramètres, les paramètres optionnels vides sont automatiquement retirés des URLs de requête, empêchant les erreurs des APIs qui rejettent les valeurs de query vides.
Confidentialité et gestion des données
- Page de settings de confidentialité, nouvelle section sous Settings pour télécharger vos données, gérer la suppression de compte et accéder à toutes les politiques.
- Export de données, téléchargez une copie complète de vos données (conversations, agents, connecteurs, tools) au format JSON.
- Consentement de cookies, bannière de cookies avec contrôles accept/reject sur toutes les pages.
- Nettoyage automatique des données, les conversations sont auto-supprimées après 45 jours d'inactivité. Les attachments de chat expirent automatiquement.
22 mars 2026
Connecteur Shopify
- Intégration Shopify complète, connectez votre boutique Shopify via OAuth. Cherchez des produits, regardez des commandes, trouvez des clients, voyez des discounts et traitez des refunds, tout depuis votre agent IA.
- 7 tools, search_products, get_order, lookup_customer, get_customer_orders, search_orders, get_discounts et create_refund (avec confirmation).
- Compte demo, agent de support Shopify préconfiguré disponible pour tests.
Triggers programmés
- Runs d'agent basés sur cron, programmez des agents pour tourner automatiquement à intervalle récurrent. Intervalles minimum de 1 heure avec plafonds journaliers et limites de concurrence.
- Auto-désactiver sur échec, les triggers sont automatiquement désactivés après 5 erreurs consécutives pour empêcher les runs incontrôlés.
- Limites de plan, les plans Pro reçoivent 3 triggers programmés, Enterprise reçoit 20.
15 mars 2026
Connecteur Freshdesk
- 15 tools pour Freshdesk, gestion complète de tickets incluant get/search tickets, ajouter des réponses et notes, mettre à jour priority/status/tags/fields, assigner des tickets, chercher des contacts et parcourir des articles de knowledge base.
- Support d'attachments, lisez et extrayez du texte des attachments PDF, DOCX, XLSX, CSV et TXT directement depuis les tickets Freshdesk.
- Triggers de webhook, automatisez les réponses d'agent sur création et mises à jour de tickets via webhooks personnalisés.
File tools
- Génération de fichier intégrée, les agents peuvent maintenant créer des spreadsheets (.xlsx), CSVs, PDFs et documents Word (.docx) à la volée. Les fichiers sont générés en mémoire et retournés comme liens de téléchargement.
- Toujours disponible, pas de connexion ni setup requis. Les File tools sont intégrés dans chaque workspace.
8 mars 2026
Connecteurs multi-instance
- Connectez plusieurs comptes, liez plusieurs instances du même connecteur (par exemple, deux comptes Zendesk ou trois comptes Stripe). Chaque instance a ses propres credentials et nom.
- Désambiguïsation automatique, quand plusieurs instances du même type de connecteur existent, les noms de tools sont auto-suffixés et les descriptions étiquetées avec le nom du compte pour que l'IA sache lequel utiliser.
Sous-agents
- Délégation d'agent, les agents peuvent maintenant appeler d'autres agents comme tools, permettant la délégation hiérarchique de tâches. Assignez des sous-agents spécialistes pour des workflows spécifiques.
Onboarding
- Setup guidé, nouveau flux d'onboarding en 3 étapes : choisissez vos tools, sélectionnez parmi des templates d'agent recommandés et connectez vos intégrations. Actif en moins de 2 minutes.
1er mars 2026
Système de triggers
- Automatisation par webhook, les agents peuvent maintenant tourner de manière autonome en réponse à des événements externes. Les triggers supportés incluent les événements de ticket Zendesk, mises à jour Freshdesk, mentions Slack et webhooks personnalisés.
- Debounce, intervalles de debounce configurables pour grouper les événements rapides avant de déclencher l'agent.
- Webhooks personnalisés, générez une URL de webhook avec secret de signature pour n'importe quel service externe. Fonctionne avec Zendesk, Freshdesk, ou n'importe quel système qui peut envoyer des webhooks HTTP.
Attachments de chat
- Upload de fichier par drag-and-drop, attachez images, documents (PDF, DOCX, CSV, XLSX) et fichiers audio aux messages de chat. Glissez et déposez dans l'input ou utilisez le file picker.
- Extraction de document, le texte est automatiquement extrait des documents uploadés et inclus dans le contexte de conversation.
- Compréhension d'image, les images uploadées sont envoyées comme contenu de vision pour les modèles qui le supportent.
22 février 2026
Sources de données d'agent
- Base de connaissances, uploadez PDFs, spreadsheets et documents comme sources de connaissances. Les petits fichiers sont injectés directement dans le prompt ; les fichiers plus grands sont divisés en chunks, embarqués et cherchés à la demande.
- Sources de connecteur live, connectez Google Docs et pages Notion comme sources de données live. Les agents lisent le contenu le plus récent en temps réel, pas de re-upload quand les documents changent.
- Filtrage de scope, choisissez entre tous les documents d'une source ou sélectionnez à la main des spécifiques pour chaque agent.
Facturation
- Système de crédits, tarification par modèle avec facturation basée sur les crédits. Crédits débités une fois par réponse d'assistant complète. Les plans Enterprise sautent toutes les vérifications de crédit.
- Alertes d'usage, notifications email automatiques quand l'usage de crédits atteint les seuils 50 %, 80 % et 90 %.
- Checkout in-app, souscrivez et gérez votre plan directement dans l'app via checkout propulsé par Chargebee.
Zendesk
Freshdesk
Gorgias
Front
Shopify
Stripe
Slack
Notion
Google Workspace
Confluence