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.
Qual é o intervalo recomendado para consultar dados?
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.