Tarefa de Envio(Send Task)
Uma tarefa cujo único trabalho é enviar uma mensagem a um participante externo. Conclui assim que a mensagem é enviada. Marcador de envelope preenchido (escuro).
A Tarefa de Envio (Send Task) é a forma de *atividade* do envio de mensagem: o token chega, a mensagem é transmitida por um Fluxo de Mensagem a outro Pool, e o token segue imediatamente.
Semanticamente é muito próxima do Lançamento de Mensagem intermediário, mas por ser uma atividade pode o que um evento não pode: carregar marcadores de loop ou multi-instância, receber eventos de borda (timer, erro) e aparecer nas visões de trabalho por atividade.
Quando usar e evitar
Quando usar
Quando notificar ou requisitar algo de outro participante é um passo de trabalho por si (ex.: Enviar e-mail de resolução, Enviar pedido de compra).
Quando o envio precisa de eventos de borda (um timer para escalar se falhar) ou marcadores de loop/multi-instância (enviar uma mensagem por item).
Quando o envio deve aparecer em relatórios e métricas de tarefas, como qualquer atividade.
Quando NÃO usar
Para uma notificação leve e instantânea no meio do fluxo, sem semântica de atividade — o Lançamento de Mensagem intermediário é mais enxuto.
Para comunicação dentro do mesmo Pool — mensagens existem entre participantes; dentro do processo use fluxo de sequência e dados.
Quando o passo também *espera* a resposta — combine com uma Tarefa de Recebimento ou captura de mensagem; a Tarefa de Envio nunca espera.
Exemplo de negócio
Enviando o e-mail de resolução ao cliente

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.
Abrir no editor HEFLO →Passo a passo
- Um chamado é aberto e a equipe trabalha em Resolver problema.
- A Tarefa de Envio “Enviar e-mail de resolução” (destacada) transmite a resolução ao cliente.
- A tarefa conclui assim que a mensagem sai — o processo não espera o cliente ler — e o chamado é encerrado.
Em um diagrama de colaboração, um fluxo de mensagem tracejado ligaria esta tarefa ao Pool do cliente.
Diferenças
Diferença entre Tarefa de Envio e Lançamento de Mensagem
Ambos enviam e seguem, mas a Tarefa de Envio é atividade: aceita marcadores de loop/multi-instância, eventos de borda e aparece em relatórios de trabalho. O Lançamento é atômico e instantâneo — pura notificação. Use a tarefa quando enviar é trabalho gerenciável; use o evento quando é só um aviso de passagem.
Diferença entre Tarefa de Envio e Tarefa de Serviço
A de Serviço faz trabalho automatizado genérico (chamar API, atualizar registro) com caráter requisição/resposta. A de Envio transmite especificamente uma mensagem a *outro participante* e se conecta a um fluxo de mensagem. Escolha pela intenção: integração → Serviço; comunicação entre participantes → Envio.
FAQ
A Tarefa de Envio espera resposta?
Não — conclui assim que a mensagem é enviada. Para aguardar a resposta, siga com uma Tarefa de Recebimento ou um Intermediário de Captura de Mensagem.
A Tarefa de Envio pode existir sem fluxo de mensagem?
Em um diagrama de colaboração, o fluxo de mensagem até o Pool receptor explicita a comunicação e é fortemente recomendado. Sem o outro participante no diagrama, perde-se a informação de quem recebe.