Perguntas frequentes

Perguntas frequentes sobre autenticação

O SDK faz a chamada para autenticar ou ela vem do serviço da Contact Center AI Platform (plataforma CCAI)?

A plataforma CCAI fornece company_id e company_secret ao servidor do app host. Elas estão no portal do administrador em Configurações > desenvolvedor.

Quando o usuário final faz login no app host, a plataforma CCAI pede que o app host assine o payload. O app host assina o payload usando o company_secret e gera um JWT assinado usado pela plataforma da CCAI para autenticar o usuário final. POST /auth/end_user

A plataforma CCAI verifica o JWT assinado e emite o token de autenticação para o usuário final. Se o usuário final de um identificador não existir no banco de dados da plataforma CCAI, crie um. Se o dispositivo de device_token não existir, crie-o.

Como geramos um token de push para a plataforma do CCAI se o usuário não estiver conectado?

Os tokens de envio não são necessários para a autenticação do usuário.

A plataforma de CCAI pode consumir os tokens gerados da minha empresa para autenticação em vez de usar o callback de serviço?

Sim, você pode usar seu próprio sistema de autenticação, e é recomendável que faça isso. A identificação do usuário final precisa estar no payload. O usuário final se autentica, e isso é reconhecido no seu servidor. Em seguida, o servidor envia essas informações para a plataforma CCAI. Se o servidor não souber quem é o usuário final, vamos considerar que ele é anônimo e mostrar isso, por exemplo, "Usuário da Web" em vez do nome real do cliente.

É possível executar a inicialização do cliente de chat como uma atividade independente?

No momento, não é possível executar o cliente de chat de inicialização como uma atividade independente.

Perguntas frequentes sobre a integração com iOS ou Android

Como faço para configurar no iOS sem usar o cocoapods?

Você precisará instalar o arquivo ManualInstallationGuide.md para configurar o iOS sem usar o cocoapods. Você encontra isso no SDK do iOS.

A definir: onde no SDK do iOS? E para Android?

Perguntas frequentes sobre a integração do SDK da Web

Existe uma maneira de mover o ícone de balão de chat da plataforma CCAI para que ele não seja coberto por outros elementos da minha página da Web?

Se implementado, o estilo do SDK da Web pode ter um z-index menor do que seus outros elementos que o cobrem ou podem ter o mesmo z-index, mas codificados após esses outros itens, fazendo com que ele se esconda atrás deles.

Perguntas frequentes sobre a API

Por quanto tempo os dados da minha empresa vão ficar disponíveis pela API?

As APIs podem ser acessadas historicamente sem limite de tempo.

Qual é o intervalo em que posso acessar informações atuais?

Nossas APIs podem ser acessadas em tempo real à medida que os dados são compilados no momento da chamada.

Como as APIs são GETs, a prática recomendada é fazer uma pesquisa a cada 7 ou 15 minutos.

Qual é o limite de taxa?

Até 10 chamadas por segundo.

Perguntas frequentes sobre dados

O SLA da chamada ou do chat está disponível ou precisa ser calculado com base nas métricas da resposta?

O SLA não está na resposta. É algo que precisa ser identificado e calculado.

Podemos gerar um relatório sobre o número de vezes ou a duração em que um agente específico coloca um autor da chamada em espera?

No objeto participants da resposta, há uma entrada para end_user (o consumidor) com um valor hold_duration. Essa é a duração total da espera que o usuário final teve durante a ligação.

Podemos distinguir entre transferências quentes e frias?

Por enquanto, não.

Por que a duração da chamada na parte de cima da resposta é diferente da duração informada para o end_user em participants?

O call_duration atual é representado como a diferença entre o valor da chamada connected_at e o valor finished_at. Não é um valor que representa a duração real da ação. A duração do atendimento pode ser obtida no objeto handle_durations da resposta. A soma de call_duration em cada um desses objetos de resposta mais acw_duration representaria o tempo total de atendimento da chamada.

Perguntas frequentes gerais

Qual é o limite de tamanho ou duração de um vídeo?

CRMs como o Zendesk têm uma limitação de tamanho de vídeo de 20 MB. Se o vídeo for maior, o usuário final vai receber um alerta de que o arquivo é muito grande.