Este artículo explica cómo instalar y configurar la integración de Aircall para Salesforce Voice (anteriormente Service Cloud Voice). Instalarás el paquete de Aircall, configurarás Omni-Channel y Partner Telephony, asignarás los permisos requeridos, crearás un centro de contacto de Aircall y completarás la configuración de la aplicación Lightning y el diseño de página. Se incluyen pasos opcionales para la transcripción en tiempo real y componentes adicionales de Voice.
NOTA: Salesforce ha renombrado Service Cloud Voice (SCV) como Salesforce Voice. En Salesforce, aún puedes ver algunos ajustes, conjuntos de permisos o componentes etiquetados como “SCV”. Trátalos como Salesforce Voice.
Importante: E:
Debes tener permisos de administrador de Salesforce para completar la instalación y configuración inicial. Se requiere acceso de administrador para instalar el paquete, actualizar conjuntos de permisos y crear el centro de contacto.
Después de la instalación, el usuario que instaló la integración solo necesitará permiso de API.
Cómo funciona
Para habilitar Aircall con Salesforce Voice, primero instalas el paquete Aircall Salesforce Voice y luego configuras Salesforce Omni-Channel y Partner Telephony. Asignas los conjuntos de permisos requeridos, creas un centro de contacto de Aircall, configuras una aplicación de consola Lightning con Omni-Channel y asignas el diseño de página correcto para Voice Call. Una vez completado, los agentes pueden iniciar sesión en Aircall directamente desde Salesforce y gestionar llamadas a través de Omni-Channel.
1. Instalar el paquete Aircall Salesforce Voice
Pasos:
- Ve a Aircall Dashboard → Integrations & API.
- Usa la barra de búsqueda para buscar Salesforce, luego selecciónalo en los resultados.
-
Selecciona Install integration para comenzar el proceso de instalación.
-
Cuando se te solicite, haz clic en Authorize en la esquina inferior derecha para otorgar acceso a Aircall.
- Bajo Select numbers, haz clic en Add numbers.
a. Elige los números de Aircall que deseas vincular a Salesforce.
b. Haz clic en Add numbers en la esquina inferior derecha para continuar.
Importante: E:
Puedes omitir este paso si es necesario, pero al menos un número debe estar vinculado para que la actividad de llamadas se registre en Salesforce. Puedes agregar o eliminar números más tarde desde el Aircall Dashboard. Para instrucciones paso a paso, consulta Asignar tu número de teléfono a tu integración.
- Elige tu entorno y selecciona Production, luego haz clic en Connect to Salesforce.
- Inicia sesión en el Entorno de Salesforce donde estás instalando el paquete de integración Salesforce Voice.
-
En la pantalla de instalación, selecciona Install for All Users, luego haz clic en Install.
- Haz clic en Done una vez que la instalación haya finalizado, luego regresa al flujo de instalación y continúa con la configuración.
NOTA: Serás dirigido a la página de Installed Packages en Setup. Verifica que la lista de paquetes instalados refleje que el nuevo paquete está instalado.
-
Navega a la pestaña Install the SCV package y haz clic en Configure SCV.
- Sigue la guía paso a paso para configurar tu paquete de integración Salesforce Voice recién instalado.
2. Configurar Omni-Channel
2.1 Habilitar Omni-Channel:
- En Salesforce, haz clic en el icono de engranaje y selecciona Setup.
- En el cuadro Quick Find, busca Omni-Channel Settings.
- Habilita lo siguiente:
- Enable Omni-Channel
- Enable Skills-Based and Direct-to-Agent Routing
- Enable Secondary Routing Priority
- Enable Status-Based Capacity Model
- Auto-login to Omni-Channel in new tabs or windows
- Haz clic en Save, luego recarga la página.
2.2 Crear estados de presencia:
- En Setup, busca Presence Statuses.
- Crea dos nuevos estados:
-
Online
- Selecciona la opción de estado correspondiente.
- Agrega Teléfono como canal de servicio.
-
Busy
- Selecciona la opción de estado correspondiente.
-
Online
- Guarda ambos estados.
NOTA: Los nombres de los estados de presencia se pueden personalizar, siempre que se preserve el comportamiento correcto (por ejemplo, un estado “Online” para Teléfono).
2.3 Asignar estados de presencia al perfil de Administrador del Sistema:
- En Setup, busca Profiles y selecciona System Administrator.
-
Navega a Enabled Service Presence Status Access (haz clic en el enlace rápido en la parte superior o desplázate hacia abajo) y haz clic en Edit.
- Selecciona los estados de presencia recién configurados en Available Service Presence Statuses y haz clic en Add para moverlos a Enabled Service Presence Statuses.
- Haz clic en Save.
3. Configuración de Aircall para Salesforce Voice
3.1 Habilitar Salesforce Voice (Partner Telephony):
- En Setup, busca Partner Telephony Setup.
- Habilita Service Cloud Voice usando el interruptor (esta configuración puede seguir mostrando el nombre antiguo).
3.2 Configurar permisos de grabación:
- En Setup, busca Permission Sets.
-
Clona Aircall SCV User y renómbralo a:
- Etiqueta: Aircall SCV Permissions
- Nombre API: Aircall_SCV_Permissions
- Haz clic en Aircall SCV Permissions.
-
Ve a la sección Apps y selecciona App Permissions.
- Haz clic en Edit, habilita Control Call Recording.
- Luego haz clic en Save.
3.3 Asignar conjuntos de permisos a tu usuario:
-
Haz clic en tu avatar en la esquina superior derecha y haz clic en tu nombre de usuario.
- Selecciona el botón User Details en la esquina derecha.
-
Ve a Permission Set Assignments, luego haz clic en Edit Assignments.
- Localiza y selecciona los siguientes conjuntos de permisos en Available Permission Sets, y añádelos a Enable Permission Set:
- Aircall SCV Permissions
- Aircall SCV User
- Contact Center Admin (Partner Telephony)
- Contact Center Agent (Partner Telephony)
- Contact Center Supervisor (Partner Telephony)
-
Haz clic en Save.
3.4 Crear un centro de contacto Aircall y añadir usuarios:
- Descarga el archivo contactCenter_Production.xml disponible al final de este artículo.
- En Setup, busca Partner Telephony Contact Centers.
- Haz clic en New, luego selecciona Aircall for Service Cloud Voice.
-
Haz clic en Upload an XML contact center definition file y sube el archivo contactCenter.xml proporcionado durante el flujo de instalación. Verás un banner verde que indica que tu Centro de Contacto Aircall para Service Cloud Voice ha sido creado.
- Abre el centro de contacto recién creado.
- Desplázate a Contact Center Users y haz clic en Add.
-
Busca y añade tu usuario, luego haz clic en Done.
NOTA: Si tu usuario no es visible, actualiza la página. Si tu usuario sigue sin ser visible, asegúrate de que no esté añadido a ningún otro centro de contacto o centro de llamadas, ya que cada usuario solo puede pertenecer a uno. Si tu usuario está asociado a otro centro de contacto o centro de llamadas, por favor elimínalo antes de añadirlo al centro de contacto Aircall SFV.
3.5 Añadir una URL de confianza:
- En Setup, busca Trusted URL.
- Haz clic en New trusted URL y configura:
- Nombre API: Aircall_SFV_Connector (o aircall_scv_connector si ya usas esa convención de nombres internamente)
- URL (Producción): https://salesforce-scv-connector.aircall.io
- Activo: Marcado
- En CSP directives, marca las siguientes casillas:
- connect-src (scripts)
- font-src (fuentes)
- frame-src (contenido iframe)
- img-src (imágenes)
- media-src (audio y vídeo)
- style-src (hojas de estilo)
-
Haz clic en Save.
3.6 Asignar el diseño de página Voice Call:
- En Setup, ve a Object Manager y busca Voice Call.
-
Haz clic en el enlace del objeto Voice Call, luego haz clic en el botón Page Layout Assignment en la esquina superior derecha.
- Haz clic en Edit Assignments.
- Navega a System Administrator.
- Haz clic en Not Assigned en la columna de Diseño de Página para el Perfil de Administrador del Sistema para resaltarlo.
- Haz clic en el desplegable Page Layout To Use en la parte superior.
- Selecciona Aircall Voice Call. Deberías ver que el diseño de página aparece en la columna de Diseño de Página.
-
Haz clic en Save.
3.7 Habilitar el elemento de utilidad Omni-Channel
Hay dos opciones para habilitar el elemento de utilidad Omni-Channel: utilizar una aplicación existente o crear una nueva aplicación y configurarla como parte de los pasos de configuración.
A. Configurar una aplicación existente:
- En Setup, busca App Manager.
- Abre la aplicación que deseas usar y asegúrate de:
-
Estilo de navegación: Navegación de consola
-
- Haz clic en Next y selecciona el botón Add Utility Item.
-
Busca y selecciona Omni-Channel como elemento de utilidad. Luego haz clic en Next.
-
Busca Voice Calls y Aircall Voice en la sección de elementos de navegación y añádelos a los elementos seleccionados. Luego haz clic en Next.
- Busca y añade System Administrator a Perfiles Seleccionados (y/o otros perfiles que desees).
-
Haz clic en Save and Finish.
B. Crear una nueva aplicación y configurarla como parte de los pasos de configuración:
- En Setup, busca App Manager.
- Haz clic en New Lightning App en la esquina superior derecha.
-
Rellena el Nombre de la Aplicación, Nombre del Desarrollador (con un nombre que se asemeje a Salesforce Voice), descripción y cualquier otra personalización que desees. Luego haz clic en Next.
- Selecciona las siguientes opciones:
- Estilo de navegación: Navegación de consola
- Factores de forma compatibles: Escritorio y teléfono
- Experiencia de configuración: Configuración (opciones completas)
- Haz clic en Add Utility Item y selecciona Omni-Channel. Luego haz clic en Next.
- Añade Voice Calls y Aircall Voice como elementos seleccionados. Luego haz clic en Next.
- Asigna la aplicación a System Administrator (y otros perfiles según sea necesario).
- Haz clic en Save and Finish, luego abre la aplicación desde el Lanzador de Aplicaciones.
CONSEJO: Usa un nombre claro para tu aplicación Lightning para que los usuarios puedan identificar fácilmente la aplicación habilitada para Salesforce Voice.
3.8 Iniciar sesión en Aircall a través de Omni-Channel:
- Navega a la aplicación en la que configuraste Omni-Channel.
- En la barra de utilidades, abre Omni-Channel y localiza la Aircall Login Page.
- Haz clic en Sign in to Aircall.
-
Configura tu estado de Omni-Channel a Online antes de hacer o recibir llamadas.
NOTA: Los usuarios deben tener un número asignado que esté vinculado a la integración Salesforce Voice para iniciar sesión correctamente.
4. Activar la transcripción en tiempo real por número
Una vez que el complemento está habilitado, debes activar la transcripción en vivo para cada número de teléfono individualmente.
4.1 Pasos en el Portal de Administración:
Pide a tu punto de contacto de incorporación de Aircall que habilite el complemento Salesforce Service Cloud Voice para ti. Lo harán yendo a la sección de complementos de la empresa en el Admin Portal.
4.2 Pasos en el Aircall Dashboard:
Una vez que los pasos del Portal de Administración estén completos por tu punto de contacto de incorporación, por favor:
- Ve a Aircall Dashboard > Numbers.
- Selecciona el número que deseas configurar para la Transcripción en Vivo de Salesforce Voice.
- Ve a la pestaña Settings y desplázate hasta la sección Salesforce Voice Configuration para habilitar Live Transcription.
-
Repite para cada número de teléfono que requiera transcripción.
Importante: E:
La Transcripción en Vivo no será visible hasta que el complemento esté habilitado en el Portal de Administración.
Tu empresa debe tener activada la bandera de función enable_realtime_transcription.
4.3 Añadir el componente Enhanced Conversation a la página de registro de Voice Call:
- Abre un registro de Voice Call en Salesforce.
-
Haz clic en el icono de engranaje y selecciona Edit Page.
- En la barra lateral izquierda, asegúrate de estar en la pestaña Components y busca Enhanced Conversation.
- Arrastra y suelta el componente en el diseño de la página.
- Haz clic en Save, luego selecciona la flecha hacia atrás en la parte superior derecha (junto a Lightning App Builder).
5. Configuración de presencia
Esta sección cubre los ajustes requeridos de presencia y tiempo de wrap-up de Salesforce Voice, además de la configuración relacionada en Aircall.
5.1 Permitir que los agentes rechacen solicitudes de trabajo:
- En Setup, busca Presence Configuration.
- Abre Default Presence Configuration y haz clic en Edit.
- Habilita Allow agents to decline work requests.
- Haz clic en Save.
5.2 Configurar el tiempo de trabajo después de la conversación:
- En Default Presence Configuration, ve a la sección After Conversation Work Time.
- Habilita Give agents wrap-up time after conversations.
- Configura la Duración del wrap-up (en segundos).
- Si es necesario, configura los ajustes de extensión:
- Habilita Let agent extend timer
- Configura Extension Duration (in seconds)
- Configura Max Extensions
-
Haz clic en Save.
5.3 Añadir el componente After Conversation Work a la página de registro de Voice Call:
- Navega a un registro de Voice Call.
- Haz clic en el icono de engranaje y selecciona Edit Page.
- En el panel de componentes, busca After Conversation Work.
- Arrastra y suelta el componente en la página.
- Haz clic en Save.
5.4 Configurar el tiempo de wrap-up en el Aircall Dashboard:
- Ve a Aircall Dashboard > Users and Teams > All Users.
- Selecciona un usuario y abre la pestaña Call preferences.
- En la sección Preferencias de llamada, configura el Wrap-up time.
- Repite para cada usuario.
NOTA: Los valores de tiempo deben coincidir entre Wrap-up time en el panel de Aircall y After Conversation Work en Salesforce.
Preguntas frecuentes
¿Dónde puedo encontrar el inicio de sesión de Aircall en Salesforce?
Después de configurar tu aplicación Lightning, encontrarás la página de inicio de sesión de Aircall dentro de la utilidad Omni-Channel en la barra de utilidades inferior.
¿Puedo asignar usuarios a más de un centro de contacto?
No. Cada usuario solo puede ser asignado a un centro de contacto o centro de llamadas a la vez.
¿Qué sucede si no asigno los conjuntos de permisos correctos?
La integración puede no funcionar correctamente y los usuarios pueden encontrar acceso restringido o errores durante la gestión de llamadas.