Saltar al contenido principal

Integraciones

OmniBuy se integra con CRMs, ERPs y proveedores de identidad para sincronizar datos comerciales. Todas las integraciones siguen el mismo patrón de configuración y operación.

Integraciones disponibles

IntegraciónTipoEntidades sincronizadasModo
HubSpotCRMContactos, deals (órdenes), productosBidireccional
SalesforceCRMContactos, oportunidades, productosBidireccional
SAP ERPERPÓrdenes, productos, contactosBidireccional
SSO SAML 2.0IdentidadAutenticación federadaUnidireccional

Flujo común

Todas las integraciones de datos (CRM/ERP) siguen el mismo patrón:

  1. Configurar — Credenciales y opciones de sincronización
  2. Probar conexión — Verificar que las credenciales son válidas
  3. Sincronizar individual — Sync de un registro específico por ID
  4. Sincronizar todo — Sync bulk de todos los registros de un tipo
  5. Consultar registros — Ver estado de sync (exitoso, fallido, pendiente)
  6. Reintentar fallidos — Reintentar registros que fallaron

API común

Todas las integraciones exponen estos endpoints (reemplaza {integration} con hubspot, salesforce, o sap):

MétodoRutaDescripción
POST/api/v1/integrations/{integration}Guardar configuración
GET/api/v1/integrations/{integration}Obtener configuración
POST/api/v1/integrations/{integration}/test-connectionProbar conexión
GET/api/v1/integrations/{integration}/sync/recordsListar registros de sync
POST/api/v1/integrations/{integration}/sync/retryReintentar fallidos

Estados de sincronización

EstadoDescripción
pendingPendiente de sincronización
syncedSincronizado exitosamente
failedFalló la sincronización

Filtros de registros

Los endpoints de registros soportan filtros por query params:

ParamTipoDescripción
statusstringFiltrar por estado: pending, synced, failed
entity_typestringFiltrar por tipo: contact, deal, product, order

Gestión desde el Admin Panel

Todas las integraciones se gestionan desde Admin → Integraciones. El panel ofrece:

  • Formulario de configuración con campos específicos por integración
  • Botón de test de conexión en tiempo real
  • Tabla de registros de sync con filtros
  • Acción de retry masivo para registros fallidos