[Preview] Talkdesk SIP Interconnect

Nota importante: Esta función está disponible en Preview para clientes seleccionados.

Resumen

Talkdesk SIP Interconnect permite a los Administradores conectar Talkdesk con plataformas telefónicas de terceros a través de un enlace troncal del Protocolo de Iniciación de Sesión (SIP), de modo que los equipos de contact center y administración en sistemas independientes puedan comunicarse como un único entorno unificado. Esta guía explica la función y acompaña a los Administradores a lo largo de toda la configuración, desde la creación del enlace troncal hasta su verificación.

Índice

Descripción de Talkdesk SIP Interconnect

Las organizaciones rara vez operan en una única plataforma de comunicaciones. Los agentes del contact center y los equipos administrativos suelen trabajar con sistemas distintos, lo que genera compartimentos aislados, problemas de interoperabilidad y un enrutamiento ineficiente de las llamadas. Reemplazar la inversión telefónica administrativa existente casi nunca es viable, por lo que la mayoría de las organizaciones prefieren integrar su plataforma actual con Talkdesk en lugar de reemplazarla.

La simple transferencia de llamadas entre dos plataformas no es suficiente por sí sola. Los Administradores necesitan una integración que sea fácil de configurar, personalizable, segura por defecto y capaz de mantener el contexto entre entornos. Talkdesk SIP Interconnect está diseñada para este propósito.

Los Administradores configuran los SIP Trunk entre Talkdesk y un entorno telefónico de terceros, como un Session border controller (SBC), una PBX o Microsoft Teams. Una vez establecido el enlace troncal, las llamadas fluyen entre ambos entornos según los planes de marcación y los patrones de llamadas configurados en la Talkdesk Voice Platform, de modo que cada llamada que cruce de un entorno a otro se enrute y restrinja según las políticas que los Administradores hayan definido.

Características principales

  • Configuración basada en la interfaz de usuario: Los Administradores configuran los SIP Trunk completamente a través de una aplicación de Workspace dedicada, desde la especificación del punto final de la red remota hasta la configuración de perfiles de seguridad y códecs.
  • Marcado flexible: Las llamadas entre Talkdesk y las plataformas conectadas no están restringidas al formato E.164. Se pueden utilizar extensiones, cadenas de marcación de longitud variable o cualquier combinación, de modo que las pautas de marcación existentes se mantengan sin interrupciones.
  • Integración con los planes de marcación: Talkdesk SIP Interconnect se integra directamente con los planes de marcación configurados en la Talkdesk Voice Platform, por lo que cada llamada que cruza de una plataforma a otra se enruta, restringe y gestiona de acuerdo con las políticas existentes.
  • Seguridad por defecto: Cada SIP Trunk se cifra automáticamente. La señalización está protegida con Transport Layer Security (TLS) 1.2 o 1.3 y los datos multimedia están protegidos mediante Secure Real-time Transport Protocol (SRTP).
  • Monitorización del estado del enlace troncal: Los Administradores habilitan comprobaciones de estado automáticas y alertas por correo electrónico para saber de inmediato si un enlace troncal deja de responder.

Casos de uso

  • Interconexión con una PBX o un SBC existente: Las organizaciones que han invertido en infraestructura telefónica local o en la nube pueden conectar ese entorno a Talkdesk sin una migración de "desmantelamiento y reemplazo".
  • Interoperabilidad con Microsoft Teams: Los Agentes pueden ponerse en contacto directamente con los Subject Matter Experts (SMEs) administrativos en Microsoft Teams desde la Conversations app, consultar con ellos y transferir llamadas con contexto, sin incurrir en cargos de la Red Telefónica Pública Conmutada (PSTN).
  • Coexistencia de UCaaS/CCaaS: Las empresas que han estandarizado una plataforma de Unified Communications as a Service (UCaaS) pueden añadir las capacidades de contact center de Talkdesk sin alterar su inversión de comunicaciones existente.

Requisitos previos

  • Permisos: Admin.
  • Antes de comenzar, confirme que tiene acceso al entorno telefónico de terceros (por ejemplo, un SBC o una PBX) al que se conectará el enlace troncal, ya que algunos pasos también requieren introducir valores en ese sistema.

Creación de un SIP Trunk

  1. Vaya a Admin [1] > SIP Trunk [2].
  2. Haga clic en Create Trunk [3].

  3. En la ventana modal, seleccione el tipo de SIP Trunk:
  • Generic SIP Trunk: Se utiliza para interconectar Talkdesk con sistemas de terceros distintos a Microsoft Teams.
  • Microsoft Teams: Se utiliza específicamente para interconectar Talkdesk con Microsoft Teams.

Nota: Seleccionar un tipo de enlace troncal incorrecto puede provocar resultados de enrutamiento de llamadas no deseados.

Configuración de un SIP Trunk

Un Generic SIP Trunk tiene cuatro secciones de configuración: Basic Information, Network Endpoints, Security and Authentication y Advanced Settings.

Basic Information

  1. Introduzca un nombre descriptivo para el SIP Trunk [1].
  2. Seleccione la región físicamente más cercana al despliegue telefónico: US, Europe, Asia Pacific, Canada o South America [2].
  3. Copie el Fully Qualified Domain Name (FQDN) generado para la región seleccionada [3]. Introduzca este FQDN en el sistema de terceros (por ejemplo, el SBC) para establecer la conexión con Talkdesk.
  4. Opcionalmente, introduzca una descripción para el enlace troncal [4].
  5. Seleccione el tipo de integración: Inbound Only, Outbound Only o Bidirectional. Bidirectional es la opción por defecto[5].

Network Endpoints

  1. Seleccione el tipo de identificador del punto final para el dispositivo del entorno de terceros al que se conecta el enlace troncal: FQDN (default), IPv4 address o DNS SRV record [1].

Nota: Seleccionar la región correcta en términos de proximidad geográfica al despliegue físico es importante, ya que afecta directamente la Latency y la Call Quality

Nota: Talkdesk utiliza este valor para establecer una conexión TLS con el extremo remoto y como parte del host para las peticiones SIP generadas desde Talkdesk. Los Administradores pueden, opcionalmente, anular el host de destino utilizado para la señalización.

  1. Configure una Access Control List (ACL) [2] para restringir la dirección IP de origen o el rango de red desde el cual se admitirá el tráfico SIP.
  1. Opcionalmente, habilite SIP OPTIONS monitoring para verificar de forma continua el estado del enlace troncal y la disponibilidad del punto final. 

SIP OPTIONS Monitoring

Esta función utiliza el método SIP OPTIONS para enviar periódicamente pruebas de mantenimiento de conexión al dispositivo remoto y confirmar que el enlace troncal está accesible. Asegúrese de que SIP OPTIONS también esté habilitado en el dispositivo remoto, ya que esto afecta la precisión de la monitorización.

  • Enable [1]: Activa o desactiva el comportamiento de consulta de capacidad y mantenimiento de conexión.
  • Email Notifications [2]: Al menos una dirección de correo electrónico que reciba alertas cuando falle el enlace troncal o un punto final. Los Administradores pueden presionar la tecla Enter o Espacio para añadir más de una dirección.
  • OPTIONS Interval [3]: La frecuencia, en segundos, con la que se envían las pruebas de mantenimiento de conexión. Por defecto: 60 segundos.
  • Acceptable Response Codes [4]: Define qué respuestas SIP cuentan como un punto final en estado óptimo; por ejemplo, cualquier respuesta SIP (4xx–6xx) o solo códigos específicos. Por defecto: Any SIP response.
  • Consecutive Failures Before Marking Trunk Down [5]: El número de respuestas no recibidas necesarias para marcar el enlace troncal como Offline. Por defecto: 3.
  • Consecutive Successes Before Marking Trunk Up [6]: El número de respuestas de prueba exitosas necesarias para restablecer el estado operativo del enlace troncal. Por defecto: 1.

Security and Authentication

Talkdesk utiliza un enfoque de seguridad por defecto: La señalización siempre está cifrada mediante TLS y los datos multimedia siempre están cifrados mediante SRTP. La configuración de la conexión TLS requiere una autenticación basada en certificados y Talkdesk aplica estrictamente la versión de TLS configurada en todos los intentos de conexión entrantes y salientes.

  1. Seleccione la TLS version: 1.2 o 1.3 [1].
  2. Seleccione el SRTP cipher [2].
  1. En "Certificates" [3], revise lo siguiente:
  • Conexiones salientes (de Talkdesk a la red de terceros): La cadena de certificados presentada por la red de terceros debe remitir a una Autoridad de Certificación (CA) conocida. La red de terceros debe presentar todos los certificados de identidad e intermedios hasta la CA raíz durante el protocolo de negociación TLS. 
  • Conexiones entrantes (de la red de terceros a Talkdesk): Los Administradores descargan el certificado CA utilizado para firmar los certificados de identidad e intermedios de Talkdesk. Algunos dispositivos de terceros, como los SBC, requieren que este certificado esté preconfigurado antes de poder autenticar a Talkdesk.

Advanced Settings

  1. En "Media settings" [1], seleccione el códec de audio: PCMA (G.711 A-law), PCMU (G.711 μ-law) o ambos. Debe seleccionar al menos un códec.
  2. En "Header extensions" [2], configure lo siguiente según sea necesario:
  • Calling number presentation preference: Cuando está habilitada, el número de llamada E.164-formatted se presenta en las peticiones salientes.
  • Remote-Party-ID (RPID): Controla si el encabezado RPID se incluye en los mensajes INVITE y OPTIONS salientes.
  • P-Asserted-Identity (PAID): Controla si el encabezado PAID se incluye en los mensajes SIP salientes.
  • Display name handling: Seleccione Passthrough para reenviar el nombre de visualización original tal cual u Override para especificar un nombre de visualización personalizado (de hasta 50 caracteres) para todas las peticiones salientes. Al utilizar Override, los Administradores deben introducir una parte de usuario válida para la URI SIP de hasta 50 caracteres.

Configuración del enrutamiento de llamadas

El enrutamiento de llamadas para SIP Interconnect depende de los Call Patterns configurados en la Talkdesk Voice Platform.

Enrutamiento de la llamada saliente

  1. Vaya a Admin [1] > Call Patterns [2] > Custom Pattern [3] y haga clic en Create pattern [4].
  1. Introduzca una secuencia de marcación [5] (por ejemplo, 5 XXX, +91* o 345XX), opcionalmente introduzca una descripción [6] y seleccione SIP Trunk del menú desplegable "Type" [7]. Seleccione un SIP Trunk primario [8]. 
  1. Asigne el patrón a un Site, usuario o dispositivo para que los usuarios finales y los dispositivos tengan acceso para enrutar las llamadas a través del enlace troncal.

Nota: El enrutamiento de conmutación por error estará disponible próximamente, lo que permitirá a los Administradores seleccionar enlaces troncales secundarios y terciarios para añadir mayor resiliencia al enrutamiento.

Enrutamiento de la llamada entrante

  1. En el entorno de terceros, configure todas las peticiones SIP generadas por diálogos que se envían a Talkdesk (SIP INVITE y SIP OPTIONS) para que incluyan el identificador único del enlace troncal generado por Talkdesk, visible en la sección Basic Information del enlace troncal. Este identificador debe presentarse como un parámetro de Request-URI o como un encabezado personalizado.

Nota: Formatear todas las peticiones entrantes con el identificador del enlace troncal es un requisito obligatorio.  Este identificador puede presentarse en peticiones SIP enviadas a Talkdesk en una de las siguientes formas:
a) Un parámetro de Request-URI.
b) Un encabezado personalizado.

Estos son algunos ejemplos de ambos casos:

Identificador único como parámetro de Request-URI

INVITE sip:+15551234567@us.peering.sip.talkdeskapp.com;transport=tls;trunk-id=35386492-b106-4bf0-92ae-4c4d2adca5a9 SIP/2.0

Via: SIP/2.0/TLS 192.0.2.1:5061;branch=z9hG4bK77ef4c2312983

Max-Forwards: 70

From: <sip:+15550000001@192.0.2.1>;tag=9fxced76sl

To: <sip:+15551234567@us.peering.sip.talkdeskapp.com>

Call-ID: 3848276298220188511@192.0.2.1

CSeq: 1 INVITE

Contact: <sip:+15550000001@192.0.2.1:5061;transport=tls>

Content-Type: application/sdp

Content-Length: 0

 

Identificador único como encabezado personalizado

INVITE sip:+15551234567@us.peering.sip.talkdeskapp.com;transport=tls SIP/2.0

Via: SIP/2.0/TLS 192.0.2.1:5061;branch=z9hG4bK77ef4c2312983

Max-Forwards: 70

From: <sip:+15550000001@192.0.2.1>;tag=9fxced76sl

To: <sip:+15551234567@us.peering.sip.talkdeskapp.com>

Call-ID: 3848276298220188511@192.0.2.1

CSeq: 1 INVITE

Contact: <sip:+15550000001@192.0.2.1:5061;transport=tls>

X-Trunk-Id: 35386492-b106-4bf0-92ae-4c4d2adca5a9

Content-Type: application/sdp

Content-Length: 0

  1. En la pestaña Patterns del SIP Trunk, asigne la Number Manipulation y los Custom Patterns que deben aplicarse a las llamadas entrantes. Los números entrantes se comprueban, en orden, con los Number Manipulation Patterns, las extensiones, los Custom Patterns y, por último, la marcación de la PSTN.

Por ejemplo, un enlace troncal configurado con un patrón de Number Manipulation de +1408* (Replace, value ${1}) y un Custom Pattern de +1* (Blocked) procesa una llamada entrante desde +14085550192 de la siguiente manera: el patrón Number Manipulation elimina el prefijo +1408, dando como resultado 5550192; como este valor ya no coincide con +1*, el Blocked Custom Pattern no se aplica y la llamada continúa. Una llamada de +16505550100 no coincide con el patrón Number Manipulation, por lo que llega al paso Custom Pattern sin cambios, coincide con +1* y se bloquea.

 

Configuración de un SIP Trunk para Microsoft Teams

Los Administradores configuran el SIP Trunking con un entorno de Microsoft Teams para permitir las llamadas entre Talkdesk y Microsoft Teams. Después de seleccionar Microsoft Teams como tipo de enlace troncal, los Administradores seleccionan la opción de enrutamiento de llamadas que coincida con su implementación: Direct Routing o Carrier Routing.

Nota: Actualmente, solo se admiten llamadas de Microsoft Direct Routing a través de este flujo de configuración. Carrier Routing requiere la intervención de Talkdesk Customer Care.

 

Basic Information

  1. Introduzca un nombre descriptivo para el enlace troncal [1].
  2. Seleccione la región físicamente más cercana al despliegue telefónico [2].
  3. Opcionalmente, introduzca una descripción para el enlace troncal [3].

DNS Setup

  1. En la pestaña DNS Setup, copie el nombre del Primary domain y el nombre del Secondary domain que Talkdesk genera para la región seleccionada.
     

  2. En el Admin Center de Microsoft Teams, vaya a Settings > Domains.

  3. Haga clic en Add domain.

3.1. En la página "Add a domain" en el Admin Center de Microsoft Teams, pegue el "Secondary domain" copiado de la pestaña "DNS Setup" de Talkdesk en el campo "Domain name".

3.2. Haga clic en Use this domain.

3.3. En la sección "Verify your domain" en el Admin Center de Microsoft Teams, seleccione la opción "Add a TXT record to the domain's DNS records". Luego haga clic en Continue.

3.4. Copie el valor del registro TXT y el Time to Live (TTL) que genera el Admin Center de Microsoft Teams.

3.5. Vuelva a la pestaña DNS Setup de Talkdesk, introduzca el valor del registro TXT y el TTL en el campo Primary domain y haga clic en Done. Repita este procedimiento para el Secondary domain.

  1. En el Admin Center de Microsoft Teams, haga clic en Verify en la página "Add a record" para verificar la propiedad. La verificación puede tardar hasta 10 minutos.
  1. Repita todo este procedimiento una vez por cada región de Talkdesk en la que opere la cuenta.

Nota: La finalización del proceso de configuración del dominio está determinada únicamente por la verificación exitosa dentro del Admin Center de Microsoft Teams; Talkdesk no muestra un estado de verificación de dominio por separado.

La configuración de Direct Routing en el lado de Talkdesk habilita las llamadas desde Talkdesk hacia Microsoft Teams. Por sí sola, no enruta las llamadas en la otra dirección. Para permitir las llamadas desde Microsoft Teams a Talkdesk, el administrador de Microsoft Teams del cliente configura el uso de la PSTN, las rutas de voz y las políticas de enrutamiento de voz en el host de Microsoft 365 para que los números de Talkdesk se enruten a través del enlace troncal de Direct Routing en lugar de la PSTN. Le recomendamos completar esta configuración junto con Talkdesk como parte de la incorporación.

 

Verificación de la configuración

  1. Vaya a Admin [1] > SIP Trunking [2] y confirme que el estado del enlace troncal [3] se muestra como accesible.
  1. Realice una llamada saliente de prueba a través de un Custom Pattern asociado al enlace troncal y confirme que se conecta.
  2. Realice una llamada entrante de prueba desde el entorno de terceros y confirme que se dirige a la extensión esperada, al Custom Pattern o al destino de la PSTN.

Requisitos de conexión y preguntas frecuentes

  • Enrutamiento de llamada entrante: Todas las peticiones de llamada entrante enviadas a Talkdesk deben incluir el identificador del enlace troncal generado por Talkdesk.
  • Definición de un SIP Trunk: Un SIP Trunk representa una única dirección de transporte de destino (IP, FQDN o DNS SRV) configurada en la sección Network Endpoints. Los Administradores configuran un enlace troncal separado para cada dirección de transporte única.
  • Gestión de conexiones: Talkdesk recomienda configurar la infraestructura de conexión empresarial, como un SBC, para permitir la reutilización de conexiones SIP.

Preguntas frecuentes sobre el SIP Trunking de Microsoft Teams

  • ¿El SIP Trunking afecta a las llamadas de la PSTN? No. El SIP Trunking determina cómo se enruta el tráfico de voz entre Talkdesk, Microsoft Teams y el operador configurado. Las llamadas de la PSTN existentes continúan funcionando de acuerdo con el modelo de enrutamiento seleccionado.
  • ¿Se puede cambiar el modelo de enrutamiento más adelante? Sí, en cualquier momento. Para cambiar hacia o desde Carrier Routing es necesario ponerse en contacto con el Customer Success Manager (CSM), ya que es necesario el aprovisionamiento de un enlace troncal adicional por parte del operador.
  • ¿Por qué no aparece la opción de Microsoft Teams al crear un SIP Trunk? Confirme que la cuenta tiene asignado el permiso de SIP Interconnect para Microsoft Teams y que se ha configurado un Site por defecto. Si ambos requisitos previos se cumplen y la opción sigue sin estar disponible, póngase en contacto con Talkdesk Support.
  • ¿Qué sucede si el número de un usuario de Microsoft Teams se elimina del Colleagues directory? Las llamadas vuelven automáticamente a la PSTN en lugar de fallar. Estas llamadas se tratan como llamadas fuera de red (OffNet) y pueden incurrir en los cargos aplicables de la PSTN.

Lista de Autoridades de Certificación (CA) admitidas

  • GlobalSign Root E46
  • GlobalSign Root R46
  • QuoVadis Root CA 2 G3
  • QuoVadis Root CA 3 G3
  • CFCA EV ROOT
  • GDCA TrustAUTH R5 ROOT
  • Telia Root CA v2
  • Atos TrustedRoot 2011
  • Atos TrustedRoot Root CA ECC TLS 2021
  • Atos TrustedRoot Root CA RSA TLS 2021
  • D-TRUST Root Class 3 CA 2 2009
  • D-TRUST Root Class 3 CA 2 EV 2009
  • T-TeleSec GlobalRoot Class 2
  • T-TeleSec GlobalRoot Class 3
  • HARICA TLS ECC Root CA 2021
  • HARICA TLS RSA Root CA 2021
  • Hellenic Academic and Research Institutions RootCA 2015
  • Hongkong Post Root CA 3
  • Microsec e-Szigno Root CA 2009
  • NetLock Arany (Class Gold) Főtanúsítvány
  • Actalis Authentication Root CA
  • Security Communication RootCA2
  • Buypass Class 2 Root CA
  • Buypass Class 3 Root CA
  • Certum EC-384 CA
  • Certum Trusted Network CA
  • Certum Trusted Network CA 2
  • Certum Trusted Root CA
  • certSIGN ROOT CA G2
  • CA Disig Root R2
  • NAVER Global Root Certification Authority
  • AC RAIZ FNMT-RCM
  • ACCVRAIZ1
  • Izenpe.com
  • OISTE WISeKey Global Root GB CA
  • OISTE WISeKey Global Root GC CA
  • HiPKI Root CA - G1
  • TWCA Global Root CA
  • ePKI Root Certification Authority
  • TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
  • COMODO ECC Certification Authority
  • COMODO RSA Certification Authority
  • Sectigo Public Server Authentication Root E46
  • Sectigo Public Server Authentication Root R46
  • Amazon Root CA 1
  • Amazon Root CA 2
  • Amazon Root CA 3
  • Amazon Root CA 4
  • DigiCert Assured ID Root G2
  • DigiCert Assured ID Root G3
  • DigiCert Global Root G2
  • DigiCert Global Root G3
  • DigiCert Trusted Root G4
  • GTS Root R1
  • GTS Root R3
  • GTS Root R4
  • Go Daddy Root Certificate Authority - G2
  • ISRG Root X1
  • ISRG Root X2
  • IdenTrust Commercial Root CA 1
  • Microsoft ECC Root Certificate Authority 2017
  • Microsoft RSA Root Certificate Authority 2017
  • SSL.com EV Root Certification Authority ECC
  • SSL.com EV Root Certification Authority RSA R2
  • SSL.com Root Certification Authority ECC
  • SSL.com Root Certification Authority RSA
  • SSL.com TLS ECC Root CA 2022
  • SSL.com TLS RSA Root CA 2022
  • Starfield Root Certificate Authority - G2
  • Starfield Services Root Certificate Authority - G2
  • USERTrust ECC Certification Authority
  • USERTrust RSA Certification Authority
  • GlobalSign ECC Root CA - R4
  • GlobalSign ECC Root CA - R5
  • GlobalSign Root CA - R3
  • GlobalSign Root CA - R6

Recursos

Para más información, consulte la Configuración de Talkdesk Voice: SIP Devices en este artículo. 

Volver ""
Por favor, inicie sesión para enviar una solicitud.