Integrar um sistema de IVR de terceiros com canal de voz
Nota
As informações de disponibilidade de caraterísticas são as seguintes.
Dynamics 365 Contact Center — incorporado | Dynamics 365 Contact Center — Autónomo | Dynamics 365 Customer Service |
---|---|---|
Sim | Sim | Sim |
O encaminhamento direto do Azure permite-lhe integrar um sistema de resposta vocal interativa (IVR) de terceiros com o canal de voz e realizar uma transferência de chamadas contextual entre eles.
Pré-requisitos
Antes de prosseguir com esta secção, deve estar familiarizado com os conceitos que se seguem.
- Encaminhamento direto do Azure
- Requisitos da infraestrutura do encaminhamento direto do Azure
- Controladores de Limite de Sessões e encaminhamento de voz
Configurar transferência de chamadas contextual utilizando o encaminhamento direto do Azure
Esta secção lista os passos de alto nível que tem de executar para ativar a transferência de chamadas contextual entre um sistema IVR de terceiros e o canal de voz.
Configure o encaminhamento direto do Azure e ligue um Controlador de Limite de Sessão (SBC), o qual está ligado ao sistema IVR de terceiros, com o recurso Azure Communication Services, que por sua vez está ligado à aplicação.
Siga os passos na secção Utilize o seu próprio número de telefone para registar o número de telefone atribuído ao sistema IVR de terceiros com a aplicação.
Para transferir uma chamada a partir do sistema de IVR, emita um pedido INVITE de SIP (Protocolo de Início de Sessão) para o recurso do Azure Communication Services que transferirá a chamada para o recurso do Azure que está ligado à aplicação.
Para incluir o contexto no payload, preencha o cabeçalho SIP UUI (Informação do Utilizador-a-Utilizador) com dados de contexto: "Utilizador-a-Utilizador": "param1=value1;param2=value2". Para o cabeçalho SIP UUI com dados de contexto, são suportados os seguintes formatos:
- Texto simples ou cadeia. Separe os pares de valores-chave com um ponto e vírgula. Por exemplo, "sipkey1=sipval1;sipkey2=sipval2"
- Formato de codificação Hex Especifique a palavra-chave de codificação. Por exemplo, "7369706B6579313D73697076616C313B7369706B6579323D73697076616C32;encoding=hex"
Criar variáveis de contexto com os mesmos nomes que o cabeçalho SIP UUI.
- No centro de administração do Customer Service ou do centro de administração do Contact Center, aceda a Suporte ao Cliente>Fluxos de trabalho. É apresentada uma lista de fluxos de trabalho, incluindo fluxos de trabalho de voz.
- Selecione um fluxo de trabalho de voz e, em seguida, selecione Editar para configurar o fluxo de trabalho.
- Na área de Definições avançadas, selecione Adicionar variável de contexto.
- No diálogo Editar que abre, selecione Adicionar e, em seguida, selecione Adicionar variável de contexto.
- Introduza os valores para Nome e Tipo. Certifique-se de que os nomes das variáveis de contexto coincidem exatamente com os nomes dos param no cabeçalho SIP UUI.
- Selecione Criar.
O payload de SIP UUI é automaticamente convertido em dados de contexto que podem ser utilizados no canal de voz para encaminhamento e para mostrar informações relevantes ao agente.
Pode agora ligar para o número de telefone atribuído ao sistema IVR de terceiros e obter uma transferência de chamadas contextual com o canal de voz.
Nota
A gravação e as transcrições da chamada provenientes da chamada de IVR de terceiros com o cliente não estão disponíveis para os agentes.
Consulte também
Descrição geral do canal de voz
Gerir números de telefone
Configurar chamadas de saída
Ligar ao Azure Communication Services
Utilizar a sua própria operadora