Aguardar ação de resposta de e-mail

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • 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

    Use estas diretrizes gerais ao criar fluxos que aguardam uma resposta por e-mail.
    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

    Fluxo de exemplo que aguarda uma resposta a uma mensagem de 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.