
Manifest
Manifest convierte cualquier URL en un mapa JSON estructurado de elementos de interfaz de usuario accionables (botones, formularios y entradas) para que los agentes de IA puedan hacer clic, completar y enviar de manera confiable sin selectores o capturas de pantalla frágiles.
https://omfang.io/?ref=producthunt&utm_source=aipure

Información del Producto
Actualizado:23/07/2026
¿Qué es Manifest?
Manifest (por omfang) es una API de "capa de acción" para agentes de IA que convierte una página web en una representación limpia y legible por el agente de lo que se puede hacer en esa página. En lugar de solo mostrarle a un agente cómo se ve una página (herramientas del navegador) o lo que dice (rastreadores/extractores de contenido), Manifest identifica los controles interactivos, como entradas, botones y enlaces de navegación, y los describe con el contexto que un agente necesita para actuar correctamente, incluyendo lo que se requiere antes de que pueda continuar.
Características Principales de Manifest
Manifest es una API que convierte cualquier URL de página web en un "mapa de acciones" JSON estructurado que un agente de IA puede razonar y ejecutar de manera confiable. Analiza el árbol de accesibilidad de la página (como un lector de pantalla) y lo contrasta con el DOM subyacente para capturar elementos de la interfaz de usuario accionables (botones, formularios, entradas) y los detalles que los agentes necesitan para tener éxito (campos obligatorios, tipos de entrada, marcadores de posición, estados deshabilitados), evitando selectores CSS frágiles y la adivinación por capturas de pantalla, al tiempo que se mantiene resistente a los rediseños de la interfaz de usuario.
URL → Manifiesto de acción JSON: Una llamada a la API convierte una página web en una lista limpia y estructurada de acciones (hacer clic/rellenar/enviar) más enlaces de navegación, haciendo que las páginas sean operables programáticamente para los agentes.
Comprensión basada en el árbol de accesibilidad: Lee el árbol de accesibilidad de la misma manera que lo hace la tecnología de asistencia, produciendo descripciones estables y semánticas de los elementos interactivos en lugar de heurísticas visuales o basadas en selectores frágiles.
Referencia cruzada del DOM para detalles faltantes: Aumenta los datos de accesibilidad con detalles derivados del DOM, como campos obligatorios, tipos de entrada, marcadores de posición y estados deshabilitados, críticos para completar formularios correctamente.
Salida razonable para el agente (no HTML sin procesar): Devuelve acciones con etiquetas, tipos, descripciones y banderas de requisitos para que los agentes puedan planificar los pasos (por ejemplo, qué debe rellenarse antes de enviar) sin un análisis personalizado.
Resistente a los rediseños de la interfaz de usuario: Evita los selectores mantenidos manualmente y las rutas CSS frágiles que se rompen cuando las páginas cambian, mejorando la fiabilidad a largo plazo para la automatización.
Almacenamiento en caché para velocidad y costo predecible: Las respuestas en caché son rápidas y están destinadas a reducir los costos repetidos para los agentes que vuelven a visitar las mismas URL con frecuencia.
Casos de Uso de Manifest
Automatización de tareas web para agentes de IA: Permite a los agentes completar de forma fiable tareas de sitios web de varios pasos (rellenar formularios, hacer clic en botones, enviar flujos) utilizando una capa de acción estructurada en lugar de capturas de pantalla o selectores frágiles.
Atención al cliente y flujos de trabajo de autoservicio: Potencia a los agentes/bots de soporte que pueden navegar por portales de cuentas, enviar solicitudes y guiar a los usuarios a través de formularios web comprendiendo qué acciones están disponibles y son necesarias.
Automatización de ventas y captura de leads: Automatiza operaciones de divulgación como el envío de formularios de contacto, la solicitud de demostraciones o la cumplimentación de formularios de incorporación de socios, manejando correctamente los campos obligatorios y los tipos de entrada.
QA y pruebas de regresión para aplicaciones web: Genera un inventario estable de elementos interactivos para la automatización de pruebas que es menos sensible a las refactorizaciones de la interfaz de usuario, mejorando la mantenibilidad de las pruebas de extremo a extremo.
Modernización de RPA para empresas: Reemplaza los scripts RPA con muchos selectores por una capa de manifiesto de acción semántica para reducir las interrupciones en las herramientas internas y los sistemas web de terceros.
Automatización consciente de la accesibilidad: Aprovecha el árbol de accesibilidad para impulsar automatizaciones que se alinean con la semántica accesible, ayudando a garantizar que los agentes interactúen con las páginas de una manera robusta, similar a un lector de pantalla.
Ventajas
Más robusto que los selectores escritos a mano al depender de la semántica de accesibilidad y la validación del DOM.
Salida JSON estructurada amigable para el agente que enumera explícitamente las acciones y requisitos disponibles.
Evita la adivinación basada en capturas de pantalla, lo que permite flujos de automatización más deterministas.
El almacenamiento en caché puede mejorar el rendimiento y hacer que las interacciones repetidas sean más predecibles en cuanto a costos.
Desventajas
La efectividad puede depender de la calidad del árbol de accesibilidad y la estructura del DOM de un sitio (las páginas mal etiquetadas pueden producir manifiestos menos útiles).
Describe principalmente lo que se puede hacer en una página; la ejecución de acciones aún requiere un tiempo de ejecución del agente/herramienta de navegador.
Las interfaces de usuario dinámicas o altamente programadas pueden requerir un manejo adicional más allá del descubrimiento de elementos estáticos.
Cómo Usar Manifest
1) Obtener acceso a Manifest: Vaya a https://omfang.io/ y haga clic en "Obtener su clave API" (o visite https://app.manifest.omfang.io/login) para iniciar sesión y obtener una clave API para la API de Manifest.
2) Decida qué página (URL) desea asignar a acciones: Elija la URL exacta en la que su agente necesita operar (por ejemplo, una página de inicio de sesión, una página de pago, un formulario de contacto). Manifest funciona visitando una URL y produciendo un mapa de acciones estructurado para esa página.
3) Llame al endpoint de Manifest para generar un manifiesto de acción: Envíe una solicitud al endpoint de la API de Manifest que se muestra en la documentación: POST /manifest con un cuerpo JSON como { "url": "https://example.com" }. Esto activa Manifest para visitar la página, leer el árbol de accesibilidad, hacer referencia cruzada al DOM y devolver un manifiesto JSON estructurado de las acciones disponibles.
4) Lea el resumen de la página devuelto (current_page_state): En el JSON de respuesta, use el campo "current_page_state" para comprender en qué página se encuentra (por ejemplo, "Página de contacto con un formulario de mensaje"). Esto ayuda a un agente a confirmar el contexto antes de realizar acciones.
5) Enumere las acciones disponibles (botones, formularios, entradas): Inspeccione la matriz "actions" en la respuesta. Cada acción incluye campos como id, label, type, description y required. Esta es la salida principal: una lista estructurada de lo que un agente puede hacer clic, completar o enviar.
6) Identifique los campos y restricciones requeridos antes de actuar: Use los metadatos de cada acción (por ejemplo, "required": true/false) para determinar qué debe completarse antes del envío. Manifest está diseñado para incluir detalles que los árboles de accesibilidad a menudo omiten, como campos obligatorios, tipos de entrada, marcadores de posición y estados deshabilitados.
7) Use enlaces de navegación para moverse entre páginas cuando sea necesario: Inspeccione la matriz "navigation" (por ejemplo, { "label": "Home", "url": "/" }) para encontrar objetivos de navegación estables. Use estas URL para guiar al agente a la siguiente página, luego vuelva a ejecutar POST /manifest en la nueva URL para obtener el mapa de acciones de la siguiente página.
8) Iterar: vuelva a ejecutar Manifest después de cada cambio de página: Cada vez que el agente navega a una página diferente o el estado de la interfaz de usuario cambia, llame a POST /manifest nuevamente para la URL actual. Esto mantiene el mapa de acciones del agente alineado con el estado de la página en vivo sin depender de selectores o capturas de pantalla frágiles.
9) Pruébelo en vivo antes de integrarlo: Use la demostración en vivo en https://demo.manifest.omfang.io/demo para ver el concepto de principio a fin: URL de entrada → manifiesto de acción JSON estructurado de salida.
10) Gestione el uso y el costo con el almacenamiento en caché y un plan: Elija un plan en https://omfang.io/#pricing según el volumen de llamadas esperado (Gratis/Inicial/Pro/Empresarial). Tenga en cuenta que las respuestas en caché se describen como rápidas y, por lo general, no cuentan para los límites de velocidad de la misma manera que lo hacen las solicitudes en frío, lo que ayuda a que los flujos de trabajo de agentes repetidos sean predecibles.
Preguntas Frecuentes de Manifest
Manifest es una API de "capa de acción" que convierte cualquier URL en un mapa JSON estructurado de lo que un agente de IA puede hacer en una página web (botones, formularios y entradas), además de lo que se requiere antes de que un agente pueda continuar.
Video de Manifest
Artículos Populares

Atoms: Una Plataforma de IA Multiagente Que Transforma Ideas en Productos Listos para Lanzar
May 22, 2026

Nano Banana SBTI: Qué es, cómo funciona y cómo usarlo en 2026
Apr 15, 2026

Reseña de Atoms: El Constructor de Productos de IA que Redefine la Creación Digital en 2026
Apr 10, 2026

Kilo Claw: Cómo implementar y usar un verdadero agente de IA "Hágalo por usted" (Actualización 2026)
Apr 3, 2026







