Instalación
Requisitos previos
Qué necesitas para poner SIVO en marcha — navegadores soportados, requisitos de red, licencias y permisos necesarios en tu org de Salesforce.
Esta página resume todo lo que necesitas antes de empezar a configurar SIVO. Está pensada para que la revises con tu equipo de IT, compras y Salesforce admin antes de la primera sesión de onboarding.
Resumen ejecutivo
SIVO es 100 % SaaS gestionado. Tu equipo no instala servidores, no aplica parches, no provisiona infraestructura. Lo que sí necesitas son:
- Una cuenta SIVO (trial o suscripción).
- Al menos un operador telefónico (carrier SIP) con tus números.
- Navegadores modernos en los puestos de los agentes.
- (Opcional pero recomendado) Una org de Salesforce con licencias Service Cloud Voice.
- (Opcional) Claves API de los proveedores de IA que vayas a usar.
Cero infraestructura propia. Cero VPN. Cero apps a instalar.
Navegadores soportados
El softphone WebRTC y el panel de SIVO funcionan en:
| Navegador | Versión mínima | Comentarios |
|---|---|---|
| Chrome | 100+ | Recomendado. Mejor calidad de audio. |
| Edge | 100+ | Idéntico a Chrome (Chromium). |
| Safari | 16+ | Funciona en macOS e iOS, ligeramente menor calidad audio. |
| Firefox | 100+ | Funciona, pero algunos códecs avanzados van por fallback. |
| Brave | reciente | Funciona si los shields no bloquean WebRTC. |
No soportados: Internet Explorer (deprecated por Microsoft), versiones móviles antiguas (Chrome anterior a 100 en Android, Safari anterior a 16 en iOS).
Hardware del puesto del agente
Requisitos mínimos:
- CPU: cualquier laptop o desktop de los últimos 5 años (Intel i3 8ª gen, AMD Ryzen 3, Apple M1+).
- RAM: 4 GB libres (Chrome + Salesforce + softphone consumen ~1.5 GB).
- Auriculares: USB o jack 3.5 mm con micrófono. Recomendados con cancelación de ruido (Jabra Evolve, Plantronics Voyager, Logitech Zone). Cualquier micro de pantalla integrado vale para empezar pero la calidad es peor.
- Conexión: 100 kbps mínimo simétrico por llamada concurrente. Para un agente con 1 llamada activa, 200 kbps es suficiente. Para un wallboard que muestra muchas a la vez, considera 5-10 Mbps.
Requisitos de red corporativa
SIVO usa HTTPS + WebSocket + DTLS-SRTP sobre el puerto 443 estándar. Esto significa que pasa por cualquier firewall corporativo normal sin cambios, igual que Google Meet o WhatsApp Web.
Lo que tu IT debería verificar:
Puertos de salida (cliente → SIVO)
| Puerto | Protocolo | Uso |
|---|---|---|
| 443 | TCP (HTTPS / WSS) | API REST, panel, softphone SIP-over-WSS |
| 443 | UDP (QUIC) | HTTP/3 opcional (aceleración) |
Solo necesitas TCP 443 saliente abierto, que ya lo está en cualquier red moderna.
Puertos de salida para WebRTC media
WebRTC necesita un canal UDP para el audio. SIVO usa TURN over TCP 443 como fallback cuando la red corporativa no permite UDP:
| Configuración | Audio va por |
|---|---|
| Red abierta (UDP saliente permitido) | UDP directo a la IP pública de SIVO (latencia mínima) |
| Red restringida (solo TCP saliente) | TURN over TCP 443 (latencia +20 ms) |
| Proxy HTTP corporativo | TURN over TLS sobre el proxy (latencia +30-50 ms) |
En todos los casos funciona. Solo cambia la latencia.
Dominios a permitir (allowlist)
Si tu firewall hace filtrado por dominio, añade a la allowlist:
*.sivocenter.com
api.sivocenter.com
Y los CDNs que SIVO usa:
cdn.sivocenter.com
fonts.googleapis.com (fuentes opcionales)
fonts.gstatic.com
Para la integración Salesforce:
*.salesforce.com
*.force.com
*.lightning.force.com
*.my.salesforce.com
IP públicas (cuando necesitas IP allowlist en lugar de dominio)
Algunas empresas reguladas (banca, defensa) exigen allowlist por IP en lugar de dominio. Las IPs de los planos SIVO están disponibles a petición — contacta a tu equipo SIVO.
Operador telefónico (SIP carrier)
SIVO no es operador telco. Tú contratas tu carrier y SIVO le habla por SIP.
Operadores probados en producción
| Operador | Cobertura | Mejor para |
|---|---|---|
| Zadarma | EU, LATAM, USA | Coste competitivo en EU |
| Twilio | Global | Disponibilidad universal, calidad alta |
| Bandwidth | USA (E911), Canadá | Cumplimiento E911 nativo |
| Vonage / Telnyx / Plivo / Voxbone | Variable | Compatibles vía plantilla custom |
| Tu operador local | Variable | Cualquier carrier que hable SIP |
Qué necesitas pedirle a tu operador
- Trunk SIP (no PRI, no analógico). En 2026 todos los operadores serios ofrecen trunk SIP.
- Credenciales SIP: usuario + password, o autenticación por IP.
- Lista de IPs de envío: las IPs desde las que el operador envía las llamadas (a menudo es un rango
/24, no una IP única). - DIDs (números) ya provisionados o portados.
- (Opcional) Backup trunk si quieres failover entre carriers.
Tiempo típico de provisioning con tu operador: 1-3 días hábiles según país.
Salesforce (opcional pero recomendado)
Para la integración Service Cloud Voice:
Licencias necesarias
- Service Cloud Voice activado a nivel org.
- Licencia SCV asignada a cada usuario que vaya a atender llamadas. Se ven en
Setup → User Management → Users → User Detail → Permission Set Licenses. - Si no tienes SCV activado, contacta a tu Account Executive de Salesforce — es una licencia adicional.
Permisos del admin SF para la instalación
El usuario que instale el connector SIVO necesita:
- Profile
System Administratoro equivalente. - Permiso
Manage Connected Apps(Manage External Client Appsen orgs nuevas). - Acceso a
Setup → Service Cloud Voice → Call Centers.
Versión Salesforce
- Enterprise Edition o superior.
- Lightning Experience activada (Classic NO soporta SCV).
- Salesforce Service Cloud (sin Service Cloud, SCV no se puede activar).
Proveedores de IA (opcional)
Solo si vas a usar agentes IA conversacionales o transcripción en vivo, necesitas claves API. SIVO no factura tokens — tú pagas a tu proveedor.
| Servicio | Proveedores soportados |
|---|---|
| STT (Speech to Text) | Deepgram, ElevenLabs Scribe v2 Realtime, OpenAI Whisper |
| LLM | OpenAI, Anthropic, Groq, Cerebras, Together.ai, cualquier OpenAI-compatible |
| TTS (Text to Speech) | ElevenLabs v2/v3, OpenAI TTS |
Cómo conseguir las claves
- Deepgram: signup en https://deepgram.com → Console → API Keys → Create Key.
- OpenAI: https://platform.openai.com → API Keys → Create new secret key.
- Groq: https://console.groq.com → API Keys.
- ElevenLabs: https://elevenlabs.io → Profile → API Key.
Las claves se guardan cifradas con AES-256-GCM en SIVO. Nadie más las ve, ni siquiera el equipo SIVO en soporte.
Ver Proveedores STT, LLM y TTS para detalles de cada uno y combinaciones recomendadas por latencia/calidad/coste.
Documentación legal a tener lista
Antes de firmar el contrato, deberías tener revisado:
- Términos y condiciones — el contrato general.
- DPA — Acuerdo de Procesamiento de Datos — para tu DPO si tienes uno.
- SLA — compromisos de disponibilidad según el plan.
- Política de cookies — solo aplica al sitio web público.
- Política de privacidad — cómo tratamos tus datos.
Para auditorías de seguridad, puedes pedir bajo NDA:
- Lista de subencargados con región de procesamiento.
- Política interna de gestión de incidentes.
- Plan de continuidad de negocio (BCP) y recuperación ante desastres (DR).
- Documentación de procesos y controles internos.
Solicítalo a [email protected].
Personal involucrado en el onboarding
Para una implantación típica necesitas:
| Rol | Tiempo aprox. | Responsabilidad |
|---|---|---|
| Admin SIVO (tu usuario) | 4-8 horas | Configura agentes, colas, IVRs, políticas |
| Admin Salesforce | 1-2 horas | Instala el connector, autoriza OAuth, mapea usuarios |
| IT de red | 1 hora | Verifica conectividad y allowlist de dominios |
| Carrier telco | 1-3 días (provisioning) | Activa el trunk SIP en su lado |
| Compliance / DPO | 2-4 horas (revisión) | Revisa DPA, SLA, política de retención |
Un onboarding ágil puede completarse en 1 semana laboral si todas las piezas están alineadas. Sin Salesforce, en 1-2 días.
Checklist final antes de firmar
- Sé qué plan quiero (Starter / Pro / Enterprise) — ver precios.
- Tengo carrier SIP contratado o sé qué carrier quiero usar.
- Mi equipo de IT ha validado que la red corporativa permite WebRTC.
- Mi admin SF ha confirmado que Service Cloud Voice está activo (si lo voy a usar).
- He revisado el DPA con mi DPO o equipo legal.
- He calculado cuántos agentes y minutos PSTN esperaré usar.
- Tengo claros mis requisitos de residencia de datos (UE / USA / dedicado).
Si estás verde en todo, empieza el trial o contacta a ventas para Enterprise.
Siguiente paso
Una vez tengas la cuenta activa: Primera llamada en 10 minutos.