Salesforce
Cómo conectar SIVO con Salesforce en 5 minutos
Onboarding zero-touch con External Client App + OAuth + PKCE. Sin certificados manuales.
La integración con Salesforce Service Cloud Voice se hace en un solo click del lado del admin SF, sin certificados, sin Connected Apps manuales.
Prerrequisitos
- Org Salesforce con licencia Service Cloud Voice activa.
- Permiso para instalar External Client Apps (perfil System Administrator suele bastar).
- Una sesión activa en SIVO como
admin.
Pasos
1 · Instalar el connector en SF
Abre el package en tu org (auto-detecta sandbox vs producción):
https://login.salesforce.com/packaging/installPackage.apexp?p0=<package-id>
Es una External Client App + un Lightning Web Component + 2 metadata records. Un click.
2 · Lanzar el OAuth desde el LWC
Setup → busca “SIVO Connector” → pestaña Setup → botón “Conectar con SIVO”.
Salesforce abre una ventana OAuth con PKCE. SIVO recibe el callback en https://app.sivocenter.com/salesforce?autoConnect=1.
3 · Auto-discovery
SIVO consulta tu org y configura automáticamente:
org_idyscrt_base_url.call_center_name(necesario para Omni-Channel).- Sandbox vs producción.
4 · Mapear usuarios
Click en “Auto-import SF users” → SIVO busca matches por email entre tus usuarios SF activos y tus agentes SIVO. Confirma o corrige.
5 · Primera llamada
Llama a un DID configurado en SIVO. Debería:
- Crear
VoiceCallrecord en SF vía SCRT2. - Asignar a un agente vía Omni-Channel.
- Sonar en su softphone WebRTC dentro de la consola SF.
Verificación
En SF, ejecuta:
SELECT Id, CallStatus FROM VoiceCall ORDER BY CreatedDate DESC LIMIT 1
Debe devolver una fila con CallStatus = inProgress o completed.