Search
K
Links
Comment on page

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.