SynapseOps
Plataforma unificada de automatización e inteligencia artificial para un grupo B2B multisite (180 empleados, 4 sedes). Un solo command center orquesta 52 flujos críticos, 6 agentes IA especializados e integraciones con ERP, CRM y soporte — sin que operaciones dependa de Excel ni de copiar datos entre sistemas.
Contexto
Grupo industrial B2B con venta directa y canal distribuidor. Cuatro sedes, ERP SAP Business One, HubSpot como CRM, Zendesk para soporte y documentación repartida entre SharePoint y correo. Cada departamento había montado sus propias macros y hojas de cálculo: nadie veía el panorama completo.
El reto
12 personas dedicaban tiempo a tareas que un sistema debería hacer: volcar pedidos al ERP, conciliar facturas, responder las mismas preguntas L1, generar informes semanales y perseguir aprobaciones por email. Los errores de datos entre CRM y ERP costaban reclamaciones y retrasos en cobro.
La visión
Una sola capa de orquestación: eventos de negocio entran, reglas y agentes IA deciden, sistemas se actualizan solos y operaciones supervisa desde un command center — no desde 47 pestañas de Excel.
El alcance
Fase 1 (16 semanas): 52 workflows, 6 agentes IA, integraciones bidireccionales y panel de operaciones con trazabilidad end-to-end. Fase 2: ampliación a compliance documental y forecasting de demanda.
Antes / Después
Qué cambió en la operativa cuando SynapseOps entró en producción.
Antes
- Pedidos del ecommerce copiados manualmente al ERP cada mañana.
- Facturas con discrepancias entre CRM y contabilidad sin detectar hasta fin de mes.
- Soporte L1 saturado con preguntas repetidas sobre plazos, devoluciones y stock.
- Informes semanales montados a mano desde 6 exportaciones CSV.
- Ninguna visibilidad de qué flujo había fallado ni por qué.
- IA reducida a ChatGPT suelto sin conexión a datos ni auditoría.
Después
- Pedido confirmado → ERP actualizado en < 3 min con idempotencia y alerta si falla.
- Conciliación CRM ↔ ERP cada hora; excepciones en cola de revisión humana.
- Agente IA resuelve 38% de tickets L1 con citas de fuente; el resto llega con contexto.
- Informes ejecutivos generados y enviados automáticamente los lunes a las 07:00.
- Command center: estado de cada workflow, reintentos y SLA en tiempo real.
- Agentes con límites de coste, políticas de datos y registro auditable por decisión.
Módulos de la plataforma
No es un «bot suelto» ni un script aislado: es una arquitectura enterprise con piezas que escalan por departamento.
⚙️ Orquestador Synapse
Motor de workflows con Temporal: 52 flujos versionados, reintentos exponenciales, compensaciones y ejecución durable ante caídas de ERP o APIs de terceros.
🧠 6 agentes IA especializados
Documentos (OCR + extracción), triage de email, soporte L1 (RAG), onboarding de clientes, compliance documental e informes ejecutivos — cada uno con prompt, herramientas y límites propios.
📡 Hub de integraciones
Conectores bidireccionales SAP B1, HubSpot, Zendesk, SharePoint y Slack. Webhooks normalizados, colas de entrada y mapeo de entidades con reglas de fusión.
🖥️ Command Center
Panel React para operaciones: throughput por flujo, excepciones pendientes, coste de tokens IA, SLA y drill-down hasta el evento que originó cada incidencia.
🔒 Gobernanza y auditoría
RBAC por departamento, registro inmutable de decisiones IA, enmascaramiento de PII en logs y políticas de retención alineadas con RGPD.
📊 Observabilidad
Métricas Prometheus, trazas OpenTelemetry y alertas a Slack/PagerDuty cuando un workflow supera umbral de error o latencia.
Arquitectura
Eventos de negocio entran por webhooks o cron; el orquestador coordina integraciones y agentes; todo queda trazado en PostgreSQL.
Fuentes (ecommerce, CRM, email, Zendesk, SAP B1)
│
▼
API Gateway (FastAPI) ──► Validación · auth · rate limit
│
▼
Event Bus (Redis Streams) ──► colas por dominio
│
├─► Temporal Workers ──► 52 workflows (pedidos, facturas, informes…)
│ │
│ ├─► Conectores ERP / CRM / Zendesk
│ └─► Agentes IA (RAG · OCR · triage · reporting)
│
├─► PostgreSQL ──► estado · auditoría · pgvector (embeddings)
│
└─► Command Center (React) ◄── métricas · excepciones · SLA
Alertas: Slack · email · PagerDuty si workflow > umbral error
Flujos automatizados (muestra)
Ejemplos reales de los 52 workflows en producción — el tipo de trabajo que desapareció del día a día del equipo.
Webhook ecommerce → validación stock → alta en SAP B1 → confirmación al cliente.
Cruce CRM ↔ ERP cada hora; excepciones a cola humana con diff adjunto.
Alta cliente → contrato → accesos → welcome kit → tarea comercial en HubSpot.
Clasificación IA + routing a departamento + borrador de respuesta si aplica.
Respuesta con cita de KB interna; escalado a Zendesk con historial completo.
Agregación KPIs + narrativa IA + PDF a dirección cada lunes 07:00.
Stack
Orquestación
- Temporal (workflows durables)
- Redis Streams (event bus)
- Celery workers (tareas pesadas)
IA
- OpenAI GPT-4o (agentes)
- pgvector + embeddings
- OCR para documentos PDF
- Límites de coste por tenant
Integraciones
- SAP Business One API
- HubSpot · Zendesk
- SharePoint Graph API
- Slack webhooks
Frontend & datos
- React + TypeScript (command center)
- FastAPI · PostgreSQL
- Prometheus · Grafana
- OpenTelemetry
¿Buscas automatización e IA a este nivel?
Este es el tipo de proyecto que más demandan empresas B2B ahora: menos Excel, menos copiar-pegar entre sistemas y más operaciones supervisando desde un panel. Te respondemos con viabilidad, fases y rango de precio.