Manifest transforme n'importe quelle URL en une carte JSON structurée d'éléments d'interface utilisateur actionnables — boutons, formulaires et entrées — afin que les agents IA puissent cliquer, remplir et soumettre de manière fiable sans sélecteurs ou captures d'écran fragiles.
https://omfang.io/?ref=producthunt&utm_source=aipure
Manifest

Informations sur le produit

Mis à jour:Jul 23, 2026

Qu'est-ce que Manifest

Manifest (par omfang) est une API de "couche d'action" pour les agents IA qui convertit une page web en une représentation propre et lisible par l'agent de ce qui peut être fait sur cette page. Au lieu de seulement montrer à un agent à quoi ressemble une page (outils de navigateur) ou ce qu'elle dit (scrapers/extracteurs de contenu), Manifest identifie les contrôles interactifs — tels que les entrées, les boutons et les liens de navigation — et les décrit avec le contexte dont un agent a besoin pour agir correctement, y compris ce qui est requis avant de pouvoir continuer.

Caractéristiques principales de Manifest

Manifest est une API qui transforme n'importe quelle URL de page web en une "carte d'action" JSON structurée qu'un agent IA peut interpréter et exécuter de manière fiable. Elle analyse l'arbre d'accessibilité de la page (comme un lecteur d'écran) et le recoupe avec le DOM sous-jacent pour capturer les éléments d'interface utilisateur actionnables (boutons, formulaires, champs de saisie) et les détails dont les agents ont besoin pour réussir (champs obligatoires, types de saisie, espaces réservés, états désactivés), évitant les sélecteurs CSS fragiles et les suppositions basées sur des captures d'écran tout en restant résiliente aux refontes d'interface utilisateur.
URL → Manifeste d'action JSON: Un seul appel d'API convertit une page web en une liste d'actions propre et structurée (cliquer/remplir/soumettre) ainsi que des liens de navigation, rendant les pages opérables par programme pour les agents.
Compréhension basée sur l'arbre d'accessibilité: Lit l'arbre d'accessibilité comme le font les technologies d'assistance, produisant des descriptions stables et sémantiques des éléments interactifs au lieu d'heuristiques visuelles ou basées sur des sélecteurs fragiles.
Référencement croisé du DOM pour les détails manquants: Augmente les données d'accessibilité avec des spécificités dérivées du DOM telles que les champs obligatoires, les types de saisie, les espaces réservés et les états désactivés – essentiels pour remplir correctement les formulaires.
Sortie compréhensible par l'agent (pas de HTML brut): Renvoie des actions avec des étiquettes, des types, des descriptions et des indicateurs d'exigence afin que les agents puissent planifier les étapes (par exemple, ce qui doit être rempli avant de soumettre) sans analyse personnalisée.
Résilient aux refontes d'interface utilisateur: Évite les sélecteurs maintenus manuellement et les chemins CSS fragiles qui se cassent lorsque les pages changent, améliorant la fiabilité à long terme de l'automatisation.
Mise en cache pour la vitesse et un coût prévisible: Les réponses mises en cache sont rapides et visent à réduire les coûts répétés pour les agents qui revisitent fréquemment les mêmes URL.

Cas d'utilisation de Manifest

Automatisation des tâches web par agent IA: Permettre aux agents d'accomplir de manière fiable des tâches de site web en plusieurs étapes (remplir des formulaires, cliquer sur des boutons, soumettre des flux) en utilisant une couche d'action structurée plutôt que des captures d'écran ou des sélecteurs fragiles.
Flux de travail de support client et en libre-service: Alimenter les agents/bots de support qui peuvent naviguer dans les portails de compte, soumettre des requêtes et guider les utilisateurs à travers les formulaires web en comprenant quelles actions sont disponibles et requises.
Automatisation des ventes et de la capture de leads: Automatiser les opérations de prospection telles que la soumission de formulaires de contact, la demande de démonstrations ou la complétion de formulaires d'intégration de partenaires tout en gérant correctement les champs obligatoires et les types de saisie.
Tests d'assurance qualité et de régression pour les applications web: Générer un inventaire stable d'éléments interactifs pour l'automatisation des tests, moins sensible aux refactorisations de l'interface utilisateur, améliorant la maintenabilité des tests de bout en bout.
Modernisation de la RPA pour les entreprises: Remplacer les scripts RPA lourds en sélecteurs par une couche de manifeste d'action sémantique pour réduire les ruptures entre les outils internes et les systèmes web tiers.
Automatisation soucieuse de l'accessibilité: Exploiter l'arbre d'accessibilité pour piloter des automatisations qui s'alignent sur la sémantique accessible, aidant à garantir que les agents interagissent avec les pages de manière robuste, similaire à un lecteur d'écran.

Avantages

Plus robuste que les sélecteurs écrits à la main en s'appuyant sur la sémantique d'accessibilité et la validation du DOM.
Sortie JSON structurée conviviale pour l'agent qui liste explicitement les actions et les exigences disponibles.
Évite les suppositions basées sur des captures d'écran, permettant des flux d'automatisation plus déterministes.
La mise en cache peut améliorer les performances et rendre les interactions répétées plus prévisibles en termes de coûts.

Inconvénients

L'efficacité peut dépendre de la qualité de l'arbre d'accessibilité et de la structure DOM d'un site (les pages mal étiquetées peuvent donner des manifestes moins utiles).
Décrit principalement ce qui peut être fait sur une page ; l'exécution des actions nécessite toujours un environnement d'exécution/un outil de navigateur pour l'agent.
Les interfaces utilisateur dynamiques ou fortement scriptées peuvent nécessiter une gestion supplémentaire au-delà de la découverte d'éléments statiques.

Comment utiliser Manifest

1) Obtenez l'accès à Manifest: Allez sur https://omfang.io/ et cliquez sur "Get your API key" (ou visitez https://app.manifest.omfang.io/login) pour vous connecter et obtenir une clé API pour l'API Manifest.
2) Décidez quelle page (URL) vous voulez mapper en actions: Choisissez l'URL exacte sur laquelle votre agent doit opérer (par exemple, une page de connexion, une page de paiement, un formulaire de contact). Manifest fonctionne en visitant une URL et en produisant une carte d'action structurée pour cette page.
3) Appelez le point de terminaison Manifest pour générer un manifeste d'action: Envoyez une requête au point de terminaison de l'API Manifest indiqué dans la documentation : POST /manifest avec un corps JSON comme { "url": "https://example.com" }. Cela déclenche Manifest pour visiter la page, lire l'arbre d'accessibilité, recouper le DOM et renvoyer un manifeste JSON structuré des actions disponibles.
4) Lisez le résumé de la page renvoyé (current_page_state): Dans le JSON de réponse, utilisez le champ "current_page_state" pour comprendre sur quelle page vous vous trouvez (par exemple, "Page de contact avec un formulaire de message"). Cela aide un agent à confirmer le contexte avant d'entreprendre des actions.
5) Énumérez les actions disponibles (boutons, formulaires, entrées): Inspectez le tableau "actions" dans la réponse. Chaque action comprend des champs tels que id, label, type, description et required. C'est la sortie principale : une liste structurée de ce qu'un agent peut cliquer, remplir ou soumettre.
6) Identifiez les champs obligatoires et les contraintes avant d'agir: Utilisez les métadonnées de chaque action (par exemple, "required": true/false) pour déterminer ce qui doit être rempli avant la soumission. Manifest est conçu pour inclure des détails que les arbres d'accessibilité manquent souvent, tels que les champs obligatoires, les types d'entrée, les espaces réservés et les états désactivés.
7) Utilisez les liens de navigation pour vous déplacer entre les pages si nécessaire: Inspectez le tableau "navigation" (par exemple, { "label": "Accueil", "url": "/" }) pour trouver des cibles de navigation stables. Utilisez ces URL pour guider l'agent vers la page suivante, puis réexécutez POST /manifest sur la nouvelle URL pour obtenir la carte d'action de la page suivante.
8) Itérez : réexécutez Manifest après chaque changement de page: Chaque fois que l'agent navigue vers une page différente ou que l'état de l'interface utilisateur change, appelez à nouveau POST /manifest pour l'URL actuelle. Cela permet de maintenir la carte d'action de l'agent alignée avec l'état de la page en direct sans dépendre de sélecteurs ou de captures d'écran fragiles.
9) Essayez-le en direct avant d'intégrer: Utilisez la démo en direct sur https://demo.manifest.omfang.io/demo pour voir le concept de bout en bout : URL en entrée → manifeste d'action JSON structuré en sortie.
10) Gérez l'utilisation et les coûts avec la mise en cache et un plan: Choisissez un plan sur https://omfang.io/#pricing en fonction du volume d'appels attendu (Gratuit/Starter/Pro/Entreprise). Notez que les réponses mises en cache sont décrites comme rapides et ne sont généralement pas comptabilisées de la même manière que les requêtes froides par rapport aux limites de débit, ce qui aide à maintenir la prévisibilité des flux de travail d'agent répétés.

FAQ de Manifest

Manifest est une API de "couche d'action" qui transforme toute URL en une carte JSON structurée de ce qu'un agent IA peut faire sur une page web (boutons, formulaires et entrées), ainsi que ce qui est requis avant qu'un agent puisse procéder.

Derniers outils d'IA similaires à Manifest

Jorpex
Jorpex
Jorpex est une plateforme complète de notification d'appel d'offres qui agrège et livre des alertes d'appel d'offres instantanées provenant de pays européens directement à Slack, aidant les entreprises à ne jamais manquer d'opportunités.
Leadsmrt
Leadsmrt
Leadsmrt est un outil de génération de leads qui aide les entreprises à scraper, vérifier et personnaliser des leads commerciaux ciblés à partir de Google Maps avec des capacités de personnalisation alimentées par l'IA.
Omnial AI
Omnial AI
Omnial AI est une plateforme d'intelligence des données qui exploite des agents IA pour transformer des invites web en informations de données structurées et exploitables soutenues par Afore Capital.
SERPrecon
SERPrecon
SERPrecon est un outil SEO avancé qui exploite les vecteurs, l'apprentissage automatique et le traitement du langage naturel pour aider les utilisateurs à analyser et à surpasser leurs concurrents en utilisant les mêmes méthodes que les moteurs de recherche modernes.