La société de plateforme d'identité client et agent Descope Inc. a lancé aujourd'hui Envoy, un service qui permet aux sites Web et aux applications grand public d'accepter des agents personnels d'intelligence artificielle agissant pour le compte de leurs clients sans reconstruire la façon dont les gens se connectent.
Les agents arrivant via Envoy obtiennent leur propre identité, distincte de celle du client. Ce lancement fait suite à un choix auquel les entreprises de consommation sont confrontées depuis que des agents tels que Muse de Meta Platforms Inc. ont commencé à acheter et à payer des choses au nom des gens.
Amazon.com Inc. a bloqué Muse de son magasin en septembre, affirmant que l'agent ne s'était pas identifié comme tel lors de la passation de commandes, et JPMorgan Chase & Co. a décidé un mois plus tard d'éloigner les agents extérieurs des comptes bancaires des clients. Descope s'attend à ce que le blocage devienne plus difficile à maintenir à mesure que de plus en plus de clients effectuent leurs achats par l'intermédiaire d'un agent.
L'alternative, selon Descope, est un agent qui se connecte en tant que client avec son propre mot de passe et son code à usage unique. Rien dans cette session n'indique qu'un logiciel était impliqué, donc lorsqu'une règle de fraude déclenche les journaux, ils pointent vers la personne. L’entreprise finit par absorber le coût des commandes et des retours contestés.
Envoy est construit autour d’une norme proposée qui offre une troisième option. Meta et Sierra Technologies Inc. ont publié une version 0.1 du protocole d'agent personnel en octobre pour définir les règles sur la façon dont un agent se connecte pour quelqu'un sans se faire passer pour lui. Sous Poppy, comme on appelle le projet, une entreprise publie les points de terminaison que les agents doivent utiliser et vérifie quel agent appelle. L’entreprise émet ensuite une session liée cryptographiquement à cet agent jusqu’à la fin de l’interaction.
Les développeurs qui adoptent Envoy n'ont pas besoin d'implémenter Poppy eux-mêmes ni de suivre le rythme de ses révisions. Descope exécute la découverte et l'identification des agents, et les agents n'ont pas besoin d'un enregistrement préalable car chacun présente un document de métadonnées client publié. Les jetons de session sont liés à une clé que l'agent détient via la norme de démonstration de preuve de possession. Envoy prend en charge les trois types de connexion du brouillon.
Dans Envoy, les entreprises expliquent ce qu'un agent est autorisé à faire sur le compte d'un client via l'extension Rich Authorization Requests d'OAuth. Dans l'exemple donné par Descope, un détaillant pourrait laisser un agent commercial passer des commandes pour un client tout en le gardant à l'écart des méthodes de paiement enregistrées. La durée de tout accès élevé est également laissée au détaillant.
Les actions sensibles peuvent être renvoyées au client pour approbation sur un canal distinct, à l'aide de l'authentification par canal arrière initiée par le client. Un autre exemple de Descope montre qu'un agent réservant un voyage conserve un tarif qu'il a trouvé pendant la nuit et envoie les détails sur le téléphone du client pour approbation le lendemain matin.
Chaque jeton et entrée de journal enregistre le client et l'agent en tant que parties distinctes, de sorte qu'une entreprise peut révoquer l'accès d'un agent sans déconnecter le client. Envoy fonctionne parallèlement au système d’identité client dont dispose déjà une entreprise.
Le co-fondateur et directeur général de Descope, Slavik Markovich, a déclaré que chaque page de connexion sur Internet était conçue pour une personne de l'autre côté, et que « cette hypothèse n'est plus vraie ». Selon lui, le Personal Agent Protocol fait pour les agents consommateurs ce que le Model Context Protocol a fait pour les outils d’entreprise.
GoFundMe Inc. et GoodRx Holdings Inc. font partie des partenaires de lancement et de conception travaillant avec Descope sur Envoy au cours des prochains mois. Chaque don sur GoFundMe est « un acte de confiance », selon Arnie Katz, directeur des produits et de la technologie de la plateforme de collecte de fonds. Il a déclaré qu'Envoy garderait le donateur et l'agent distincts à chaque session et demanderait aux utilisateurs d'approuver les dons depuis leur téléphone.
Chez GoodRx, le directeur de la technologie, Nitin Shingate, s'attend à ce que les gens envoient des agents comparer les pharmacies et trouver le prix le plus bas sur une ordonnance avant d'atteindre le comptoir. Les agents y obtiendront des autorisations limitées couvrant les informations sur les prix.
Les créateurs d’agents disposent de leur propre outil. Un kit de développement logiciel Poppy, publié aux côtés d'Envoy, permet à n'importe quel agent de travailler avec le protocole, Descope gérant la découverte et la gestion de session derrière. Le kit est écrit en TypeScript et n'a aucune dépendance externe.
Envoy s'appuie sur Agentic Identity Hub de Descope, que l'entreprise a mis à jour le mois dernier avec des contrôles destinés aux agents que les employés créent ou adoptent au sein de leur propre organisation. Le hub gère désormais l'authentification et le contrôle d'accès pour plus de 1 000 serveurs MCP et des millions de transactions d'agents chaque mois, selon Descope.