--- title: "Cómo conectar un agente de IA a tu ERP sin API" description: "Exportaciones, acceso de solo lectura, RPA y capas web a API: cómo elegir una conexión para tu ERP antiguo y probarla con permisos acotados." author: "Carlos García" published: 2026-10-26 updated: 2026-10-26 verified: 2026-10-26 language: es human_url: "https://kiia.cloud/es/blog/conectar-agentes-ia-erp-sin-api/" --- > **En 60 segundos:** Para conectar un agente de IA a un ERP sin API, identifica primero qué puedes leer con autorización: un reporte, una vista de datos o una pantalla. Una exportación puede bastar si aceptas su fecha de corte. Si necesitas consultar una interfaz web, compara RPA con una capa que exponga operaciones concretas como API o herramientas MCP. Empieza con un usuario propio de solo lectura y un flujo, como consultar pedidos. Mide exactitud, antigüedad del dato, fallos y trabajo de supervisión. Pomerado es un ejemplo de la categoría web a API; su documentación no demuestra que funcione con tu ERP. Imagina una pyme de distribución con un ERP antiguo que sigue registrando pedidos. El equipo quiere preguntar «¿en qué estado está este pedido?» sin buscarlo entre pantallas. Antes de elegir un agente, necesitas saber por dónde puede consultar ese estado y cómo comprobar que pertenece al pedido correcto. Integrar un ERP antiguo con IA empieza por esa conexión. El agente necesita una operación acotada: recibe un identificador y devuelve estado, referencia de origen y momento de consulta. Para este flujo no necesita crear pedidos ni cambiar el inventario. Si además falta seguimiento comercial, conviene separar responsabilidades como explicamos en [tu ERP no tiene que ser tu CRM](/es/blog/erp-no-tiene-que-ser-crm/). ## Qué conexión puedes usar Pregunta primero al proveedor del ERP si tu versión y licencia incluyen un conector soportado, un módulo de integración o reportes programables. «No lo usamos» y «no existe» llevan a decisiones distintas. Confirma también si el programa es de escritorio, tiene interfaz web o permite acceso autorizado a sus datos. La tabla ordena las vías desde una copia acotada hacia la operación sobre el sistema. El riesgo depende de los permisos y del flujo: un conector oficial de lectura puede ser más seguro que un archivo con toda la cartera de clientes. El esfuerzo es relativo y debe validarse en tu instalación. | Vía | Cuándo sirve | Esfuerzo relativo | Fragilidad | Riesgo que debes controlar | | --- | --- | --- | --- | --- | | Exportaciones CSV, Excel o reportes | Puedes esperar al siguiente corte | Bajo si el reporte ya existe; mayor si hay que automatizarlo | Cambios de columnas, archivos incompletos o cortes omitidos | Copias con datos excesivos y respuestas desactualizadas | | Base o réplica de solo lectura, con vistas acotadas | Necesitas consultar datos estructurados y tienes acceso autorizado | Medio; depende del soporte técnico | Cambios de esquema y significado de los campos | Exponer tablas de más o cargar el servidor operativo | | Navegador, RPA o agente que usa el ordenador | La interfaz es la única vía disponible | Medio o alto según pantallas y excepciones | Cambios de interfaz, ventanas inesperadas y sesiones vencidas | Clics equivocados y acceso heredado del usuario | | Capa web a API/MCP | Hay un portal web y operaciones repetibles | Medio; hay que validar autenticación y cada operación | Sigue dependiendo del portal aunque oculte sus pantallas | Credenciales en otra capa y acciones más amplias de lo previsto | | Conector del proveedor o integración propia | Existe una vía soportada o alguien puede mantener un adaptador | Variable; suele crecer en el desarrollo propio | Versiones, contratos de datos y mantenimiento | Permisos excesivos o escrituras que omitan validaciones | ### Exportaciones: consultar una copia con fecha Un reporte programado de pedidos puede alimentar al agente sin abrirle el ERP. Conserva ID de pedido, estado y fecha de corte; excluye campos que la consulta no necesita. Valida encabezados, número de filas y actualización antes de aceptar cada archivo. Si falta el corte esperado, el agente debe avisar de que el dato está vencido y derivar la consulta. Esta vía encaja para resúmenes o consultas que toleran demora. No sirve para prometer stock actual a partir de un archivo de ayer. Define quién entrega el reporte, dónde se guarda y cuándo se elimina. Si el proceso incluye recaptura, puedes medirla con la guía sobre [el coste de copiar datos entre sistemas](/es/blog/coste-copiar-datos-entre-sistemas/). ### Base de datos: consultas preparadas y solo lectura Si el proveedor autoriza el acceso, una vista puede exponer únicamente los pedidos del ámbito acordado. Un técnico debe verificar qué significa cada estado y cómo limitar consultas, filas y carga. El agente llama a una consulta preparada con parámetros validados; no recibe libertad para ejecutar SQL arbitrario. Una réplica puede aislar parte de la carga, pero exige revisar su retraso. Diseñar la réplica o decidir una migración requiere otra evaluación; aquí solo identificamos esta vía de acceso. ### Pantallas: distinguir RPA y uso de ordenador La RPA sigue una secuencia preparada de acciones. Un agente con uso de ordenador puede decidir pasos a partir de lo que ve. Ambos necesitan detectar sesiones caducadas, resultados vacíos y pantallas inesperadas antes de continuar. Microsoft distingue [elementos de escritorio y elementos web](https://learn.microsoft.com/en-us/power-automate/desktop-flows/ui-elements) en su documentación de automatización: una aplicación de Windows y un portal del navegador requieren mecanismos diferentes. Prueba búsquedas por ID, paginación y permisos con datos ficticios. Un robot que lee la fila equivocada puede devolver una respuesta convincente. Si no puede confirmar el identificador, debe detenerse. Cuando el ERP solo tiene cliente de escritorio, evalúa RPA de escritorio; una herramienta diseñada para sitios web no cubre esa interfaz por el mero hecho de existir. ### Web a API/MCP: una operación definida sobre el portal Esta capa convierte un recorrido web en una operación con entradas y resultados definidos, por ejemplo `consultar_pedido(id)`. El agente puede llamarla como API o herramienta MCP, el protocolo que conecta agentes con herramientas. La automatización sigue dependiendo de la web y de su autenticación. «Determinista» describe una ejecución definida; no garantiza que los datos sean correctos ni que una pantalla nunca cambie. Encaja si el ERP o portal tiene interfaz web, permite automatización y puedes limitar el usuario a los registros necesarios. Debes probar login, 2FA, caducidad de sesión y filtros en tu instalación. No encaja si solo hay un cliente de escritorio o una base SQL, ni si vas a transferir datos sensibles sin garantías aceptables. Mostrar un escritorio remoto en una pestaña tampoco prueba compatibilidad. ### Conector soportado o adaptador propio Si aparece un conector compatible, comprueba operaciones, licencia, autenticación y permisos reales antes de construir otro. Pide una prueba sobre la misma versión del ERP. Un adaptador propio permite definir una consulta estrecha sobre una vía autorizada, pero necesita responsable, documentación y mantenimiento cuando cambie el sistema. Inventar una API que escriba directamente en tablas internas puede saltarse reglas del ERP: cualquier escritura futura debe seguir un mecanismo soportado y validado. ## Pomerado como ejemplo, con límites verificables Fuentes consultadas el **26 de octubre de 2026**. [YC identifica a Pomerado](https://www.ycombinator.com/companies/pomerado) como empresa activa de Fall 2026. Kiia no tiene relación comercial con ella ni ha probado la herramienta. La incluimos para explicar una categoría. Según su [repositorio oficial](https://github.com/Pomerado/pomerado), genera integraciones deterministas para webs, incluidas páginas con login y 2FA. El núcleo tiene licencia MIT y se puede ejecutar por cuenta propia; eso no equivale a disponer de toda la operación del servicio Cloud. Su [guía de conexión](https://docs.pomerado.ai/getting-started) documenta acceso mediante MCP y API REST. Su [web comercial](https://pomerado.ai/) anuncia alojamiento y reparación automática. Son capacidades declaradas por el proveedor: deben probarse con tu portal. Precios de lista verificados ese día: Free, USD 0/mes, 100 llamadas/día y 10 integraciones nuevas/mes; Premium, USD 50/mes, 1.000 llamadas/día y 100 integraciones/mes; Business, consultar. Reconfirma condiciones antes de contratar. No trasladamos sus cifras comparativas de velocidad, coste o fiabilidad a tu ERP. La documentación no acredita compatibilidad con tu instalación ni una auditoría independiente de seguridad y privacidad. Un núcleo abierto ayuda a planificar una salida; operarlo por tu cuenta exige mantener infraestructura, autenticación e integraciones. ## Riesgos que debes resolver antes de conectar Las credenciales del ERP, las cookies de sesión y los mecanismos de 2FA permiten actuar con la identidad asignada. Si interviene un tercero, verifica qué recibe, dónde lo guarda, quién puede usarlo y cómo lo revocas. Revisa también recuperación de cuenta y borrado al terminar. La guía sobre [custodia de credenciales y firma electrónica](/es/blog/custodiar-credenciales-firma-electronica-agentes/) desarrolla este límite para portales. Pide al proveedor que confirme si el contrato y los términos del ERP permiten esa automatización. Revisa límites de uso y soporte; poder iniciar sesión no demuestra autorización contractual para automatizar. Para datos personales, marca como **verificar por país** la normativa aplicable, las transferencias, los encargados, la retención y las obligaciones del sector. La decisión necesita revisión local antes de enviar información real. Un cambio de pantalla puede romper una búsqueda o alterar silenciosamente sus resultados. Registra la versión de la integración, valida IDs y detén el flujo ante discrepancias. Si una capa se «repara», vuelve a comprobar su alcance antes de usarla. Ante un timeout durante una escritura futura, consulta el estado real antes de reintentar: repetir puede duplicar un pedido o un pago. También dependes de quien mantenga la conexión. En un proveedor reciente, pide un plan de salida: qué código y datos puedes exportar según tu plan, qué secretos debes rotar y quién puede volver al procedimiento manual. Ensaya la alternativa antes de depender de ella. ## Controles mínimos para el primer flujo - Crea un usuario propio del agente, de solo lectura y limitado por empresa, registros y campos. El ERP o conector debe imponer ese límite. Si no puede, reduce el alcance a una exportación controlada o detén la prueba. - Empieza con datos ficticios y comprueba también lo que debe rechazar: otro cliente, otra empresa, un ID inexistente y una petición de modificación. - Guarda por llamada el actor, ID de pedido, hora, fecha de origen, versión y resultado o error. Evita registrar contraseñas, códigos 2FA o copias completas de datos personales. - Mantén cualquier escritura detrás de una aprobación humana del cambio exacto, con protección contra duplicados y recuperación probadas antes de habilitarla. - Asigna responsable de incidencias, una forma de revocar el acceso y un procedimiento manual de salida. Puedes ampliar este marco con [permisos seguros para agentes en una pyme](/es/blog/permisos-seguros-agente-ia-pyme/). Los límites deben aplicarse fuera del modelo; una instrucción en el chat no sustituye un permiso técnico. ## Una prueba de una semana: consultar el estado de pedidos Usa una semana como periodo acotado de observación. No basta para demostrar todos los casos de producción. Elige un responsable y deja por escrito qué datos puede ver y cuánta antigüedad tolera la respuesta. 1. El primer día, dibuja la consulta actual: ID de entrada, pantalla o reporte de origen y respuesta esperada. Mide el tiempo manual y acuerda las condiciones para detener la prueba. 2. El segundo día, elige una vía de la tabla y prepara el usuario o archivo acotado. Verifica los términos de uso y el recorrido de los datos antes de conectarlo. 3. Durante los días tercero y cuarto, prueba con pedidos ficticios: abierto, parcial, cancelado, inexistente y fuera del ámbito permitido. Incluye sesión caducada, archivo vencido o pantalla cambiada según la vía elegida. 4. El quinto día, si los controles pasan, contrasta una muestra autorizada con la fuente mientras una persona supervisa. Cada respuesta debe mostrar ID, estado y fecha de consulta o corte. Si no puede validar el dato, debe derivar el caso. 5. Al cerrar la semana, revisa aciertos, rechazos y fallos con quien realiza la consulta. Decide si continuar en lectura, corregir la conexión o detenerla. Ampliar a escritura requiere su propia evaluación. Mide coincidencias de ID y estado sobre consultas revisadas, antigüedad del dato, consultas completadas, fallos y derivaciones. Separa el tiempo de espera del tiempo humano dedicado a comprobar resultados y mantener la conexión. Anota costes reales de herramientas y soporte. Si necesitas umbrales de aceptación, acuerda sus valores antes de la prueba; una semana con pocos pedidos no demuestra ROI. El [asistente gerencial conectado a ERP, ventas y cobranzas](/es/blog/asistente-gerencial-ia-erp-ventas-cobranzas/) describe otros usos de consulta. Si lo que recibes son documentos en vez de registros estructurados, revisa [extracción de datos de facturas y documentos](/es/blog/extraccion-datos-facturas-documentos-aduanales-ia/) antes de tratar un PDF como una conexión al ERP. Si quieres evaluar una primera consulta, puedes [agendar un diagnóstico con Kiia](https://cal.kiia.cloud/team/kiia-cloud/discovery-call). Trae el nombre y versión del ERP, las vías de acceso que permite el proveedor y un ejemplo ficticio del resultado que necesitas. ## Preguntas frecuentes ### ¿Puedo conectar un agente de IA a un ERP que no tiene API? Puedes darle acceso mediante exportaciones programadas, vistas de base de datos de solo lectura o automatización de su interfaz. Si tiene pantallas web, también puedes evaluar una capa web a API/MCP. La elección depende del acceso autorizado, la actualidad del dato y los permisos que el ERP permita limitar. ### ¿Una herramienta web a API funciona con un ERP de escritorio? Necesita una interfaz web compatible. Un cliente de escritorio o una base SQL sin pantallas web requiere otra vía, como exportaciones, consultas controladas o RPA de escritorio. Ver el escritorio remoto dentro de un navegador no demuestra compatibilidad. ### ¿Cuándo debería permitir que el agente escriba en el ERP? Después de validar la lectura y probar cada operación en un entorno de pruebas. Antes de habilitarla, exige permisos específicos, aprobación humana del cambio exacto, registro, protección contra duplicados y un procedimiento de recuperación. Un piloto de lectura exitoso no autoriza escrituras automáticamente.