Skip to content
Stack arquitectónico abstracto de procesos, datos y nodos de IA en paleta crema y carboncillo

Las empresas no parten de cero. Ya tienen ERP, CRM, comercio electrónico, bases de datos, hojas Excel y aplicaciones verticales. En cada uno de esos sistemas hay información útil: pedidos, existencias, clientes, oportunidades, facturas, transacciones, excepciones. El problema, casi nunca, es la falta de datos. Es su fragmentación.

Para tener una visión completa de la actividad, alguien exporta de un software, concilia a mano, pega en una hoja y construye un informe. Funciona mientras los volúmenes son bajos y las definiciones coinciden. Cuando crecen los sistemas, crecen también los plazos, los duplicados y las discusiones sobre qué número es el «correcto».

La inteligencia artificial puede cambiar el modo en que se usa esa información. No porque «entienda la empresa» por sí sola, sino porque puede consultar herramientas autorizadas, agregar respuestas y devolverlas en lenguaje natural. Para que ocurra hacen falta datos fiables, actualizados y con los permisos correctos. También hace falta una capa de integración y, cuando el cliente lo permite, un protocolo como MCP (Model Context Protocol) para exponer esas capacidades a los agentes de IA.

El mensaje que hay que mantener es este: la IA no sustituye la infraestructura informativa de la empresa. Amplía lo que esa infraestructura puede hacer. El ERP (el gestional), el CRM (ficha de clientes y pipeline comercial) y la Business Intelligence (informes y dashboards) se quedan. Se aprovecha lo que ya existe, en lugar de abrir otro silo.

El valor de un agente empresarial no es conversar. Es acceder a información estructurada, cruzar sistemas distintos y apoyar decisiones, dentro de los mismos permisos.

En resumen, para quien no es del sector:

  • Un agente de IA responde a preguntas sobre vuestros datos (ventas, clientes, existencias, facturas) solo si está conectado a los sistemas que los contienen: por sí solo no «conoce» la empresa.
  • No sustituye el gestional, el CRM ni los dashboards. Se apoya sobre ellos, con los mismos permisos que las personas.
  • Primero hace falta una capa de integración y datos con definiciones compartidas; MCP es el estándar que expone esos datos a asistentes como ChatGPT y Claude de forma controlada.
  • El orden importa: primero procesos, definiciones y permisos, después el agente, como multiplicador.

Más abajo encontraréis un ejemplo concreto, con una conversación real entre un director comercial y el agente.


Qué son los agentes de IA empresariales y por qué no son chatbots

Un chatbot tradicional sigue árboles de diálogo o FAQ. Responde a intenciones previstas. Si la pregunta sale del guion, se detiene o deriva a un operador. No consulta el ERP, no compara dos periodos de venta, no sabe si un cliente tiene facturas abiertas.

Un asistente de IA basado en un modelo de lenguaje es más flexible: comprende preguntas abiertas, resume, redacta. Sin herramientas, sin embargo, solo trabaja con lo que tiene en contexto: un prompt, un documento cargado, una conversación. No ve el estado real del ERP.

Un agente de IA es una aplicación que, además de interpretar el lenguaje, puede usar herramientas e interactuar con sistemas externos. Puede, si está autorizado, consultar una base de datos a través de una interfaz controlada, recuperar datos de un gestional y arrancar un workflow. La diferencia no es «más chat». Es la capacidad de actuar en un perímetro definido.

Esa capacidad hay que partirla en dos. Las operaciones de solo lectura (disponibilidad de almacén, KPI, lista de facturas vencidas) son el primer perímetro razonable. Las que modifican datos (crear un pedido, cerrar un ticket, actualizar una oportunidad) piden confirmación, auditoría y reglas más estrictas. Autonomía, permisos y alcance no dependen del modelo en sí. Dependen de la arquitectura y de las configuraciones. Es el mismo límite que describimos entre automatizaciones agenticas y workflows clásicos y en el paso de la automatización a los agentes con n8n: primero el proceso y los vínculos, después la herramienta.


El problema de los datos fragmentados entre ERP, CRM y aplicaciones de empresa

Imaginemos una empresa comercial. El ERP gestiona pedidos, facturas y almacén. El CRM contiene clientes, oportunidades y pipeline. El e-commerce registra las transacciones online. Un software vertical sigue la producción o la logística. Excel sigue siendo el sitio donde control comercial y dirección «juntan» los números.

Cada sistema tiene identificadores propios. El cliente de la ficha ERP no es necesariamente la misma fila del CRM. Una SKU (el código de un producto) puede tener nombres distintos en almacén y tienda. Una fecha de factura no es una fecha de pedido, y un «facturado» puede incluir o excluir devoluciones, abonos o operaciones intra-grupo. Agregar sin abordar identificadores, calidad, actualización, duplicados y semántica produce dashboards que parecen completos y números que no cuadran.

La Single Source of Truth (una fuente única y compartida para cada dato) no significa, necesariamente, concentrar todo en una sola base de datos. Significa que cada concepto compartido (cliente, pedido, ingreso, stock) tiene una definición de empresa, un origen y un punto donde las reglas se aplican una sola vez. Los datos pueden quedarse en los sistemas de origen. Debe quedar claro qué es canónico y qué es una vista. Es el tema que desarrollamos cuando los problemas de dashboard no nacen de la BI y cuando hablamos de Company Brain: sin vocabulario compartido, el agente hereda la ambigüedad.


Cómo funciona una arquitectura de integración entre ERP, CRM y agentes de IA

En la práctica, entre vuestros sistemas y el asistente de IA hay algunas capas que preparan y protegen los datos: la información se queda donde está, y el agente solo llega a ella mediante pasos controlados. El esquema de abajo es para quien quiere el detalle técnico; la idea, una arquitectura de referencia y no una obligación, se puede leer por niveles.

Nivel 1  Sistemas origen
         ERP · CRM · bases de datos · e-commerce · verticales

Nivel 2  Middleware e integración API
         conectores, sincronización, transformación, validación

Nivel 3  Agregación y Business Intelligence
         warehouse, capa semántica, KPI compartidos, dashboards

Nivel 4  Servidor MCP
         herramientas y recursos expuestos de forma controlada

Nivel 5  Agentes de IA e interfaces conversacionales
         ChatGPT, Claude o agentes a medida

Los sistemas origen siguen siendo el lugar de la transacción. El middleware (conectores, integración API, orquestación) es donde se alinean formatos, se validan payloads y se evita que cada aplicación hable a su manera con todas las demás. La agregación y la BI construyen métricas compartidas y dashboards: el trabajo de plataforma de datos y reporting ejecutivo. El servidor MCP no es un nuevo almacén de datos. Expone al cliente de IA solo las herramientas y los recursos que habéis decidido publicar. Arriba, el agente formula la pregunta, elige la herramienta, lee el resultado y responde.

No todos los casos necesitan todos los niveles. Una consulta operativa sobre el saldo de un pedido puede exigir acceso controlado al transaccional. Una comparación de margen por zona está mejor en un nivel analítico ya conciliado. Obligar al agente a «ir a por los raw» en cinco sistemas es la forma más rápida de multiplicar errores. Es el mismo orden que usamos en integración de sistemas y en data analytics: primero las fuentes y las definiciones, después el multiplicador.


MCP: cómo conectar ChatGPT y Claude al software de la empresa

En palabras sencillas: MCP es un «enchufe estándar» que permite a un asistente de IA usar solo las herramientas que la empresa decide exponer, sin acceso a todo lo demás. En detalle: el Model Context Protocol es un protocolo abierto para que una aplicación de IA hable con servidores externos. Un servidor MCP expone primitivas estándar. En un contexto empresarial las más relevantes son las herramientas (funciones que el modelo puede invocar, con esquema de entrada y salida) y los recursos (contexto de solo lectura, identificado por un URI, que el cliente puede recuperar). También existen los prompts, como plantillas de interacción elegidas por el usuario. MCP no sustituye las API, el middleware ni el sistema de autorización. Es un modo uniforme de declarar «esta herramienta existe, acepta estos parámetros, devuelve esto».

Una empresa puede exponer, por ejemplo, un conjunto reducido de herramientas:

  • get_customer_information
  • get_sales_by_period
  • get_outstanding_invoices
  • get_inventory_availability
  • get_business_kpis

Un asistente autorizado, ante «cuánto hemos vendido en el noreste en julio, y quién tiene facturas abiertas», puede llamar a get_sales_by_period y get_outstanding_invoices en lugar de inventar las cifras. Los cálculos se quedan en el backend determinista. El modelo elige las herramientas y formula la síntesis.

ChatGPT y Claude pueden usar servidores MCP, pero no de forma automática y no en todos los planes o productos. Claude trata los servidores remotos como connector: se añaden desde un directorio o como conector custom, con URL HTTPS y autenticación, y la disponibilidad depende del producto (web, escritorio, organización). ChatGPT puede conectar un servidor MCP como plugin o app custom, normalmente sobre un endpoint remoto, con permisos de workspace y límites que varían según el plan y el entorno. Un servidor que funciona en un cliente no es, por eso, enchufable a todos los demás. Transporte, autenticación y política del fabricante siguen siendo restricciones de proyecto, no detalles para resolver después.


Business Intelligence con agentes de IA: de los dashboards al análisis conversacional

La BI tradicional funciona con dashboards, filtros, KPI e informes. Quien sabe dónde hacer clic obtiene una vista. Quien tiene una pregunta fuera de los filtros previstos pide una extracción, o abre Excel. No es un defecto de la herramienta. Es el contrato: las preguntas son las que el modelo de datos y las páginas fueron diseñadas para sostener.

La Business Intelligence conversacional añade otro acceso. El usuario pregunta en lenguaje natural, el agente usa herramientas autorizadas, recupera métricas o conjuntos de datos y devuelve una síntesis. Ejemplos típicos:

«¿Qué clientes han reducido más las compras en los últimos seis meses?»

«Compara la facturación del último trimestre con la del anterior, separando los resultados por zona geográfica.»

«¿Qué productos han registrado una reducción de la marginalidad?»

«¿Qué oportunidades comerciales abiertas en el CRM podrían influir en el forecast del próximo trimestre?»

Ninguna de estas preguntas es «magia». Cada una presupone que ya existen definiciones de cliente, facturación, margen, oportunidad abierta, zona. El agente no debería recalcular los KPI con palabras. Debería llamar a componentes deterministas y verificables: las mismas métricas del dashboard, o una API delante de ellas. Si el modelo inventa la agregación, la conversación se convierte en un informe no auditable. Dashboard y agentes, en este diseño, son complementarios. El dashboard sigue siendo el lugar del seguimiento y del control. El agente acelera las preguntas laterales, los cruces y las síntesis, sin sustituir la capa semántica.

Es coherente con si una métrica no guía una decisión, elimínela: primero se decide qué cuenta, después si se llega con un filtro o con una frase.


Un ejemplo concreto: del ERP a un dashboard interrogable con ChatGPT

Tomemos un caso ejemplificativo, no un proyecto real. Una empresa comercial tiene ERP para pedidos y facturación, CRM para clientes, e-commerce para ventas online y un paquete de Excel para el control comercial. Dirección quiere entender los clientes en descenso y si, sobre esos mismos clientes, hay oportunidades abiertas.

El recorrido, en síntesis:

  1. Análisis de las fuentes. Qué tablas, qué claves, qué retrasos de actualización, qué definiciones ya usa la empresa.
  2. Conectores API. Extracción controlada desde ERP, CRM y tienda, sin accesos directos indiscriminados.
  3. Agregación y normalización. El mismo cliente, el mismo periodo, las mismas reglas sobre devoluciones y abonos.
  4. Métricas compartidas. Facturación, variación de pedidos, stock, pipeline: una definición para cada una.
  5. Dashboard. Una vista que dirección y control ya saben leer y discutir.
  6. Servidor MCP. Solo las herramientas necesarias: ventas por periodo, clientes, facturas abiertas, oportunidades CRM, KPI.
  7. Cliente de IA compatible. Conexión a ChatGPT o Claude donde el plan, los permisos y el transporte lo permitan.
  8. Permisos y verificación. El mismo perímetro que el usuario humano. Control por muestreo de las respuestas frente al dashboard.

Una conversación posible.

Director comercial: «¿Cuáles son los diez clientes que más han reducido los pedidos respecto al año pasado?»

El agente llama a las métricas autorizadas, compara los dos periodos y devuelve un resumen con cuentas y variaciones. No inventa porcentajes de mercado. Reporta lo que ha calculado la herramienta.

Director: «Para estos clientes, ¿tenemos oportunidades comerciales abiertas en el CRM?»

El agente cruza la lista con el CRM, dentro del perfil del usuario. Si el usuario no ve ciertas oportunidades, el agente tampoco. La conversación acelera el análisis. No elimina dashboards, conciliación ni la responsabilidad de quien decide. No atribuimos a este esquema un ROI: el valor se mide en tiempo ahorrado y en errores evitados, sobre el caso concreto.


Seguridad, gobernanza y control de accesos

Un servidor MCP mal diseñado se convierte en un canal de acceso indiscriminado. Hay que tratarlo como cualquier integración hacia datos de empresa, no como un «plugin de chat».

Hacen falta autenticación y autorización reales, no una clave compartida en un prompt. Los permisos deben ser granulares por usuario y organización, y alineados con los que ya rigen en ERP y CRM. Donde baste, el acceso es de solo lectura. Las operaciones que cambian el estado piden confirmación humana. Cada petición y cada acción deben dejar un audit log. Se expone el mínimo indispensable (minimización), con atención a datos personales y GDPR: un agente que «ve todo el CRM» para responder a una pregunta de almacén es un error de perímetro.

Quedan dos riesgos específicos. El prompt injection (un texto que intenta hacer ignorar las reglas o llamar a una herramienta fuera de alcance) y el uso indebido de las herramientas por parte de un usuario legitimado. Se mitigan con listas permitidas, validación de entradas, separación entre instrucciones de sistema y datos recuperados, y con entornos distintos (desarrollo, test, producción). Las credenciales de los sistemas origen no deben vivir en el cliente de chat. Viven en el servidor, o en un vault, con segregación de entornos.

Sin esta capa, la integración más elegante sigue siendo un riesgo operativo. Con ella, MCP es solo la interfaz. La gobernanza está debajo.


Cuándo conviene desarrollar un middleware de IA a medida

Los conectores estándar y los orquestadores visibles, como n8n, bastan cuando las API son conocidas, el perímetro es reducido y el equipo necesita ver el flujo. Se quedan cortos cuando el software es propietario o legacy, las API están incompletas, las reglas de negocio son densas, hay que agregar muchas fuentes, los requisitos de seguridad y auditoría son altos, o las cargas no toleran un prototipo puesto en producción.

En esos casos conviene una capa de integración dedicada: middleware, servicios, políticas, observabilidad. No para «tener más IA», sino para no reconstruir las mismas excepciones en cada cliente. La arquitectura debería permanecer independiente del modelo concreto. Hoy el cliente es ChatGPT, mañana Claude, después un agente interno. Si cada integración está pegada a un fabricante, cada cambio de plan o de política es un segundo proyecto. Si las API y la capa semántica son vuestras, cambiar de cliente es una configuración, no otro proyecto. Es el criterio con el que también valoramos qué procesos merece la pena automatizar y cuándo el problema se resuelve todavía sin IA: primero la integración útil, después la autonomía.


¿Cuánto cuesta integrar agentes de IA con los sistemas de la empresa?

No existe una tarifa única, y no inventamos una. El coste depende de cuán troceado esté el stack y de cuán estricto sea el perímetro.

Pesan el número de software a conectar, la calidad de las API, la complejidad del modelo de datos, la eventual necesidad de un data warehouse, cuántas herramientas MCP hacen falta de verdad, los requisitos de seguridad, cuántos usuarios deben acceder, la infraestructura y la inferencia, el seguimiento y el mantenimiento en el tiempo.

Conviene distinguir tres etapas. El prototipo comprueba que una pregunta recurrente se pueda resolver con dos o tres herramientas, sobre datos ya limpios. El piloto amplía usuarios y fuentes, mide errores y tiempos, activa los logs. La producción añade permisos alineados, entornos separados, pruebas sobre las respuestas, ownership de las métricas y un plan de evolución de los conectores. Saltar del prototipo a producción es el modo más frecuente de descubrir, tarde, que las fichas de cliente no coinciden.


Cómo puede apoyar Syncronika la integración entre IA y sistemas de empresa

Syncronika trabaja como partner de integración y transformación, no como proveedor de un modelo. El perímetro típico:

No hace falta sustituir el ERP, el CRM o las herramientas de BI ya en uso. Hace falta un nivel que haga accesibles a los agentes los datos y las funciones existentes, con los mismos controles que ya aplicáis a las personas.

¿Los datos de la empresa están repartidos entre gestionales, CRM y aplicaciones que no se hablan entre sí? Diseñamos integraciones, Business Intelligence e inteligencia artificial sobre el perímetro real, para convertir sistemas e información ya presentes en herramientas operativas.

Valoremos juntos cómo conectar el software de la empresa y hacer los datos accesibles desde dashboards y desde agentes de IA.

Aprovechar el stack que ya está. El agente llega después de las definiciones, los permisos y las API. No en su lugar.

Preguntas frecuentes

Lo que nos preguntan a menudo

FAQ

¿Se puede conectar ChatGPT a un gestional de empresa?

Sí, con una integración en el medio. ChatGPT no se «engancha» solo al ERP. Hace falta un servidor o una API que exponga operaciones controladas. En algunos planes y productos, ChatGPT puede usar un servidor MCP como plugin o app custom. La viabilidad depende del transporte, la autenticación y los permisos del workspace, no solo de tener un servidor MCP.

¿Cómo funciona MCP para integrar la inteligencia artificial con ERP y CRM?

Un servidor MCP declara herramientas y recursos. El cliente compatible los lista y el modelo los invoca cuando hacen falta. Detrás de cada herramienta siguen vuestras API, las reglas de autorización y, si hace falta, la capa semántica. MCP unifica el contrato hacia la IA. No sustituye la integración hacia los sistemas.

¿Un agente de IA puede consultar una base de datos de empresa?

Solo a través de herramientas que vosotros exponéis, con consultas o servicios ya validados. El acceso directo y libre a la base de datos por parte del modelo no es un objetivo. Es un riesgo. Mejor vistas, procedimientos y API que devuelvan el perímetro permitido.

¿Cuál es la diferencia entre Business Intelligence y agentes de IA?

La BI organiza métricas, dashboards e informes. El agente interpreta una pregunta, elige una herramienta y sintetiza. Si el diseño es correcto, usan las mismas definiciones. No se sustituyen: el dashboard sigue para el control continuo, el agente para las preguntas que los filtros no cubren.

¿Hace falta desarrollar un middleware para usar MCP?

No siempre. Si las API son claras y el perímetro es pequeño, un conector o un orquestador pueden bastar. El middleware dedicado resulta útil con legacy, reglas complejas, varias fuentes que conciliar o requisitos fuertes de auditoría y seguridad.

¿Se puede conectar Claude a los datos de la empresa?

Sí, cuando Claude se usa en un producto que soporta connectors MCP. Se puede añadir un servidor remoto custom o, en algunos casos, un conector de directorio. Siguen existiendo límites de plan, organización y autenticación. No es una conexión universal a cualquier instancia de Claude.

¿Cómo proteger los datos de la empresa cuando los usa un agente de IA?

Se aplican los mismos principios que en cualquier integración: identidad, privilegio mínimo, solo lectura donde baste, confirmación en las escrituras, logs, minimización, entornos separados, credenciales fuera del prompt. Se añaden controles contra el uso indebido de las herramientas y contra instrucciones hostiles en el texto. El servidor MCP no debe convertirse en un atajo respecto a los controles ya previstos en ERP y CRM.