21/07/2020
Last updated
Last updated
Agora é possível criar ações personalizadas para o Builder. Uma ação é uma função em javascript que recebe um conjunto de parâmetros e retorna um resultado. Essa nova funcionalidade está presente no menu Build> Ações
e funciona assim:
Usuário cria uma nova ação, dando um nome de identificação para ela. Por exemplo, se o nome da ação for validaDocumento
, posteriormente ela será utilizada no Builder com o nome custom_validaDocumento
.
Através do editor de código o usuário irá programar a função. Há também uma área de testes para que ele possa enviar um conjunto de parâmetros e ver qual é o resultado obtido.
Após a programação da ação o usuário poderá solicitar a aprovação.
A equipe Altu irá avaliar a ação programada e aprovar ou reprovar.
Caso seja reprovada, a equipe Altu irá entrar em contato com o criador da ação para explicar o porque ela foi reprovada.
Se a ação for aprovada, ela poderá ser publicada e utilizada no build
Após o uso de base de conhecimento no Builder, passamos a acrescentar uma variável especial chamada base_has_answers
que poderá ser utilizada para o direcionamento do fluxo. Como o próprio nome indica, essa variável poderá conter os valores true
ou false
e determina se foi encontrada uma resposta na base de conhecimento ou não.
Uma variável de contexto é acessada através da notação $var
. Agora também é possível acessar através da notação context.var
Em perguntas abertas adicionamos o parâmetro optional
que quando setado para true
permite que o usuário responda com uma mensagem vazia. Essa funcionalidade só está disponível no canal Widget.
Adicionamos um modal de confirmação ao apagar respostas condicionais.
Adicionamos uma proteção para que não seja possível gerar novas versões, publicar ou restarar um builder quando houver fluxos sendo editados.
Corrigimos um problema na edição de membros em Squads.
Corrigimos um problema na criação do primeiro NLU de uma instância em que era possível fechar o modal de criação e ir para a área de gestão vazia.
Melhoramos a resposta de erro na API de Outbound Liveperson.
Corrigimos um problema em que a avaliação automática de mensagens não estava contabilizando a matriz de confusão corretamente.