Saltar para o conteúdo

Regras de formulário

As regras de formulário alteram um formulário enquanto alguém o preenche. Por exemplo, uma regra pode tornar o campo "Asset tag" obrigatório quando a categoria é "Hardware", ou ocultar um campo que não se aplica. Na página Regras de formulário pode criar estas regras para conversas, contactos e empresas.

Disponibilidade: Perfis Helpdesk e AI Voice + Helpdesk. Apenas administradores.

As regras de formulário atuam apenas sobre campos. Para definir uma prioridade, adicionar etiquetas ou executar outras ações quando algo acontece, utilize fluxos de trabalho na página Fluxos de Trabalho. Leia Criar fluxos de trabalho.

Pré-requisitos

  • Tem a função Proprietário ou Administrador. Os outros utilizadores veem Acesso Negado.
  • A sua organização utiliza o perfil Helpdesk ou AI Voice + Helpdesk.
  • Conhece as chaves de campo dos campos que pretende utilizar. A página Campos Personalizados mostra-as. Leia Campos personalizados.

Abrir a página de regras de formulário

  1. Na barra lateral, selecione Configuração.
  2. Abra a categoria Dados e Formulários.
  3. Selecione Regras de formulário.

A página tem três separadores: Conversa, Contacto e Empresa. Cada separador lista as regras dessa entidade, com o âmbito, quando é executada, se está ativada e quantas vezes foi acionada.

A página Regras de Formulário com as regras de conversa.

Criar uma regra

  1. Selecione o separador da entidade e, em seguida, selecione Criar Regra.
  2. Introduza um Nome da Regra e, opcionalmente, uma Descrição.
  3. Em Âmbito, selecione Global para aplicar a regra a todos os formulários desta entidade, ou Específico do formulário e depois o formulário em Formulário.
  4. Em Executar Em, selecione Criação, Edição ou Ambos.
  5. Em Condições, introduza a chave de campo, escolha um operador e introduza um valor. Adicione mais condições se necessário. A regra é acionada apenas quando todas as condições correspondem.
  6. Em Ações, escolha o que acontece e introduza a chave do campo de destino. Adicione mais ações se necessário.
  7. Opcional: ative Reverter automaticamente quando as condições deixarem de se verificar.
  8. Opcional: ative Aplicar em submissões de API (a nível do sistema).
  9. Verifique que Ativada está ativo e, em seguida, selecione Criar Regra.

O AurionAI apresenta a mensagem Regra de formulário guardada com sucesso.

Os operadores são é igual a, não é igual a, contém, não contém, está vazio, não está vazio e corresponde à expressão regular.

As ações são Mostrar campo, Ocultar campo, Tornar obrigatório, Tornar opcional, Desativar campo, Ativar campo, Definir valor, Definir opções, Remover opções, Filtrar opções e Validar.

Editar, desativar ou eliminar uma regra

  • Para desativar uma regra sem a eliminar, desative Ativada na respetiva linha.
  • Para alterar uma regra, selecione o botão de edição na respetiva linha, efetue as alterações e selecione Editar Regra.
  • Para eliminar uma regra, selecione o botão de eliminação na respetiva linha e, em seguida, selecione Eliminar Regra. Esta ação não pode ser anulada.

As regras marcadas com Migrada foram transferidas a partir de uma versão anterior do AurionAI. Gere-as como qualquer outra regra.

Onde as regras de formulário atuam

  • No dashboard, imediatamente: quando um agente edita os campos de uma conversa no painel de detalhes, e quando um agente preenche o formulário para criar uma nova conversa, as regras mostram, ocultam, tornam obrigatórios ou alteram campos enquanto o agente escreve.
  • Em cada gravação de campos personalizados: o servidor verifica as ações Tornar obrigatório, Tornar opcional e Ocultar campo de todas as regras ativas cujo Executar Em corresponde à gravação: Criação ou Ambos quando um registo é criado, Edição ou Ambos quando é editado. Isto acontece independentemente de Aplicar em submissões de API (a nível do sistema) estar ativo ou não. Aplica-se quando uma conversa, um contacto ou uma empresa é criada ou editada, em atualizações em massa de contactos e no formulário de contacto do Centro de Ajuda. Quando um campo obrigatório está vazio, a gravação é recusada com uma mensagem que começa com "Missing required field:" e indica a chave do campo, por exemplo "Missing required field: asset_tag".
  • Numa nova conversa a partir de um formulário: quando um agente cria uma conversa com um formulário, por exemplo o Formulário de agente, o servidor verifica novamente as regras cujo Executar Em é Criação ou Ambos, também sem o interruptor de imposição. Um campo em falta é recusado com uma mensagem como "Field 'asset_tag' is required". A chave do campo aparece entre aspas. Quando não é utilizado nenhum formulário, esta verificação não é executada.
  • Com Aplicar em submissões de API (a nível do sistema) ativo: o servidor verifica também as ações Desativar campo e Validar, e utiliza Executar Em para decidir se a verificação é executada na criação, na edição ou em ambas. Aplica-se quando uma conversa é editada, quando uma nova conversa é criada a partir de uma existente, e quando um contacto ou uma empresa é criada ou editada, incluindo através da API. Uma recusa apresenta, por exemplo, "Field 'asset_tag' is required." Este texto é semelhante à mensagem de nova conversa. Ambos indicam a chave do campo entre aspas e ambos significam que uma regra tornou o campo obrigatório.

Note esta limitação da versão atual: o formulário de ticket do Centro de Ajuda e os formulários de ticket incorporados não aplicam regras de formulário.

Resultado

Uma regra nova ou alterada aplica-se da próxima vez que um formulário é aberto ou os dados são guardados. Os dados já guardados não são alterados.

Se algo correr mal

  • Este padrão pode causar processamento excessivo. Use uma expressão mais segura. Escreva uma expressão regular mais simples.
  • Não foi possível validar este padrão. Tente novamente antes de guardar. Aguarde um momento e guarde novamente.
  • Falha ao guardar regra de formulário. Verifique as condições e as ações e tente novamente.
  • Uma regra não é acionada. Verifique que está ativa, que as chaves de campo são exatas e que todas as condições correspondem. Para uma regra Específico do formulário, verifique que o formulário é o que está a ser utilizado.
  • Um agente não consegue guardar uma conversa, um contacto ou uma empresa. Uma regra de formulário tornou um campo obrigatório e o campo está vazio. Isto pode acontecer mesmo quando Aplicar em submissões de API (a nível do sistema) está desativado. Leia a mensagem, preencha o campo obrigatório ou altere ou desative a regra.

Artigos relacionados

Ainda precisa de ajuda? Envie um pedido ou .