Aguardar ação de resposta de e-mail
Pause um fluxo até que uma resposta de e-mail seja recebida para um registro de e-mail de saída
Funções e disponibilidade
Esta ação é uma ação principal da ServiceNow.
Entradas
Forneça um valor para cada entrada necessária para sua ação. Para adicionar valores dinâmicos, você também pode selecionar cápsulas de dados usando o seletor de cápsula.
- Registrar [E-mail]
- Tipo de dados: Reference O registro de E-mail [sys_email] para o qual você deseja que a ação aguarde uma resposta.Nota:O registro de e-mail deve atender aos seguintes requisitos para ser válido:
- O campo de registro de destino do e-mail deve ser preenchido.
- O registro de e-mail selecionado deve ser um tipo de e-mail de saída, como "enviado" ou "envio pronto". Você pode mudar os tipos de e-mail de saída por meio do com.glide.hub.flow_engine.wait_for_email_reply_input_statepropriedade do sistema. Para obter mais informações, consulte Workflow Studio propriedades do sistema de fluxo.
- Habilitar tempo limite
- Tipo de dados: True/False
Opção para limitar a quantidade de tempo que o fluxo aguarda a conclusão da ação antes de continuar.
- Duração
- Tipo de dados: Duration
Quantidade de tempo que o fluxo espera antes de continuar quando Habilitar tempo limite a opção está selecionada. Insira o tempo de espera em horas, minutos e segundos. Se você deixar este campo em branco, o fluxo não aguardará.
- Agendamento
- Tipo de dados: Record
Registro de programação usado para calcular a duração do tempo limite quando Habilitar tempo limite a opção está selecionada. Por exemplo, aguardar 10 horas como parte de uma programação de 8-5 dias úteis faz com que o fluxo aguarde um ou mais dias úteis. Se você deixar este campo em branco, o tempo limite será executado sem uma programação.
Saídas
As saídas a seguir aparecem no painel Dados. Você pode usá-las como entradas em outro lugar em seu fluxo.
- Resposta por E-mail
- Tipo de dados: Record
O registro de E-mail [sys_email] que foi enviado em resposta ao registro de e-mail de entrada.
- Estado
- Tipo de dados: Choice O status de conclusão da ação como um valor numérico.
- 0 (sucesso: Houve uma resposta por e-mail)
- 1 (Erro: Não houve resposta de e-mail)
Diretrizes gerais
- Adicione uma duração de tempo limite para a ação Aguardar resposta por e-mail
- Adicione um valor de tempo limite para impedir que seu fluxo seja pausado indefinidamente se nenhuma resposta for recebida. Use uma duração de tempo limite maior que algumas horas e, de preferência, em dias. O valor do tempo limite precisa fornecer tempo suficiente para que a instância processe o e-mail de saída no estado "envio pronto" e também tempo para que a instância processe respostas de e-mail de entrada. Você pode usar um valor de tempo limite junto com a saída Status para lidar com casos em que uma mensagem de e-mail nunca recebe uma resposta. Por exemplo, você pode usar um bloco de lógica de fluxo If para verificar se há um valor de status de 1 e fazer com que seu fluxo continue com base na ausência de resposta.
- Use a saída Resposta de e-mail como dados de entrada para outras ações de fluxo
- Você pode usar o conteúdo da Resposta de e-mail como dados para outra ação de fluxo. Por exemplo, você pode atualizar um registro de incidente com o conteúdo de uma resposta ou usar a falta de uma resposta para definir o estado de um incidente como Encerrado.
- Use a ação Enviar e-mail como entrada
- Você pode usar a saída da ação Enviar e-mail como a entrada da ação Aguardar resposta por e-mail.
- E-mails com respostas existentes não pausam o fluxo
- Se a entrada de e-mail já tiver uma resposta existente, o fluxo não será pausado na ação. Nesse caso, as saídas são preenchidas com uma referência à resposta de e-mail existente e o fluxo progride normalmente.
Aguarde uma resposta por e-mail sobre um incidente resolvido
Neste fluxo de exemplo, o fluxo envia um e-mail quando uma atualização de incidente é resolvida. A ação Aguardar resposta por e-mail aguarda três dias úteis para uma resposta. Se houver uma resposta, o estado do registro do incidente será atualizado para Trabalho em andamento para que um agente revise. Se não houver resposta, o registro do incidente será atualizado para o estado Encerrado.