Integrar Softland con Salesforce

Clientes, crédito disponible y condiciones comerciales de Softland visibles en Salesforce. El equipo de ventas ve la realidad del ERP sin salir del CRM.

El problema de operar Salesforce y Softland por separado

Vendedor sin datos del ERP

El equipo comercial trabaja en Salesforce pero los datos reales del cliente — crédito, saldo, condición de venta — están en Softland. Tienen que llamar a finanzas para cada consulta.

Clientes duplicados

Los clientes existen en Softland (con RUT) y en Salesforce (como Account). Sin sincronización, los registros divergen y la misma empresa aparece dos veces con datos distintos.

Oportunidades sin contexto financiero

Al cerrar una oportunidad en Salesforce, el vendedor no sabe si el cliente tiene crédito suficiente. El problema se descubre cuando el área de operaciones intenta crear la NV.

Precios cotizados incorrectos

El vendedor cotiza en Salesforce con precios desactualizados porque la lista de precios de Softland no está sincronizada con el CRM.

Datos disponibles

Qué consulta Salesforce desde Softland

ClientesRUT, razón social, dirección, email, giro, vendedor
CréditoLímite autorizado y crédito disponible real
Condición de ventaPlazo, lista de precios, descuentos aplicables
PreciosPor lista. Para cotizaciones en Salesforce CPQ
StockPara validar disponibilidad antes de cerrar
Notas de VentaCrear NV desde oportunidades cerradas

Flujo

Cómo funciona

Un flujo de integración mantiene los datos de Softland actualizados en los Accounts de Salesforce.

1

ConexionERP expone clientes, crédito y precios de Softland como JSON.

2

Un flujo (n8n, MuleSoft, Apex) consulta ConexionERP y actualiza los Accounts en Salesforce.

3

El vendedor ve crédito disponible y condiciones reales al abrir un Account.

4

Al cerrar una oportunidad, el flujo crea la NV en Softland automáticamente.

Ejemplo real

Crédito disponible para un Account

Salesforce consulta este endpoint al abrir un Account para mostrar el crédito disponible real del cliente en Softland.

GET/api/v1/clientes/76111222-3/saldo
{
  "data": {
    "RutCliente": "76111222-3",
    "RazonSocial": "Empresa Demo SpA",
    "CreditoAut": 10000000,
    "SaldoContable": 4500000,
    "CreditoDisponible": 4800000,
    "Bloqueado": false
  }
}

Preguntas frecuentes

¿Qué datos de Softland puedo ver en Salesforce?

Clientes con sus datos completos (RUT, razón social, dirección, condición de venta), crédito disponible en tiempo real, listas de precios aplicables y historial de condiciones comerciales.

¿Cómo se actualiza Salesforce con datos de Softland?

Un flujo de automatización (n8n, Zapier, MuleSoft o Apex de Salesforce) consulta ConexionERP periódicamente y actualiza los registros de Account o Contact en Salesforce con los datos frescos de Softland.

¿Puede un vendedor ver el crédito disponible de un cliente desde Salesforce?

Sí. Ese es uno de los casos de uso más frecuentes: el vendedor abre el Account en Salesforce y ve en tiempo real cuánto crédito disponible tiene el cliente en Softland, sin llamar al área de finanzas.

¿Se pueden crear Notas de Venta desde Salesforce?

Sí. Cuando se cierra una oportunidad en Salesforce, un flujo puede llamar al endpoint de ConexionERP para crear la Nota de Venta correspondiente en Softland automáticamente.

¿Qué herramienta de integración se recomienda?

Para equipos técnicos: MuleSoft (que tiene integración nativa con Salesforce) o n8n. Para equipos no técnicos: Zapier. Para desarrollo propio: la API de ConexionERP es REST estándar, consumible desde cualquier lenguaje.

¿Funciona con Sales Cloud, Service Cloud y otras nubes?

Sí. La integración es a nivel de API — no depende de la nube de Salesforce específica. Cualquier nube que tenga acceso a los objetos estándar de Salesforce puede sincronizarse.

Otras integraciones

¿Necesita conectar Softland con Salesforce?

Nuestro equipo puede orientarle. Respuesta en menos de 24 horas.