30/06/2020

Squads

Agora é possível configurar equipes dentro de uma instância, as quais chamamos de Squads!

Cada recurso dentro do Altu (Assistente, NLU, Integrações, etc...) são associados a uma determinada Squad. Dessa forma os usuários das Squads acessam somente os recursos que estão associados a ela.

APIs

Estamos lançando nossas primeiras APIs:

  • Atendimentos: API para consultar a base de atendimentos.

  • LGPD: API para solicitar a exclusão de dados de um CPF e acompanhar o andamento da solicitação.

Webhook de status em disparos de HSM

Para cada mensagem HSM disparada no Whatsapp, fazemos um acompanhamento de status:

  • Pendente (pending): Indica que a mensagem ainda está pendente de ser enviada.

  • Enviada (sent): Indica o sucesso no envio da mensagem (equivalente ao ✅ no Whatsapp).

  • Entregue (delivered): Indica que a mensagem foi entregue no celular do usuário (equivalente ao ✅✅ no Whatsapp).

  • Lida (read): Indica que a mensagem foi lida pelo usuário (equivalente ao ✅✅ azul no Whatsapp) - Não disponível em integrações com a Liveperson.

  • Erro (error): Indica que houve um erro no envio da mensagem.

Agora é possível configurar um webhook para receber as mudanças de status dos disparos. O webhook será chamado sempre que um novo status for atingido por cada mensagem. Esta configuração do Webhook pode ser feita na edição da integração, na seção API Outbound.

NLU Insights: ranking e confusão entre intenções

Como saber quais intenções estão se confundindo? Agora em NLU Insights é possível selecionar uma intenção e checar quais das demais intenções mais se confundem com ela.

Nesta mesma interface você poderá comparar as frases de treinamento, ajustar e realizar testes para validar se o ajuste diminuiu a confusão ou não, podendo reverter as alterações caso o resultado dos testes não seja positivo.

Reestruturação da action http_request

A action http_request do builder sempre usou o http client "Request" como base. Essa lib está agora descontinuada e por isso precisamos optar por utilizar um novo client, o Axios.

Porém, precisamos manter a compatibilidade das milhares de actions http_request que temos configurada em nossos bots. Por isso adicionamos um atributo que chamamos de flavor nessa action. Caso esse atributo não seja passado, será utilizado o "request" como http client e se o valor dele for axios, será utilizado o axios.

Recomendamos a partir de agora a sempre utilizar o Axios, visto que o request pode não ter compatibilidade em versões futuras do NodeJS.

Temos mais detalhes a respeito na documentação da action http_request, aqui.

Liveperson: envio de arquivos entre usuário e agente no widget Altu

Agora é possível enviar e receber arquivos na integração de livechat com a Liveperson no widget do Altu:

Termos de uso

Temos agora um documento de "Termos de Uso", que deve ser aceito por todos os usuários da plataforma. Leia até o final, ok?

Melhorias e bugfixes

  • Melhorias no processo de envio de Outbound pela Liveperson em sessões abertas (sem ser HSM).

  • Detalhamento de issues agora exibe link para o atendimento em que o problema aconteceu.

  • Adicionado um tooltip que explica com mais detalhes a opção "Responder automaticamente ao atender" em integrações com a Liveperson.

  • Melhorias na busca de atendimentos para que ela seja mais rápida.

  • Componentes de lista agora passam a ter no input.title o label da opção escolhida

  • Setar objetos em variáveis de contexto agora tem o comportamento adequado

  • Algumas ações de NLU não estavam exibindo a interface de "loading". Agora estão.

  • Corrigido um problema em que o botão de editar o nome de uma base de conhecimento não fazia nada.

  • Corrigido um problema em que o filtro escolhido na busca de atendimentos não estava sendo salvo corretamente.

  • Corrigido um problema no recebimento de status de erro em HSMs de Whatsapp disparados através da Wavy.

Last updated