1
resposta

[Dúvida] Atividade Mão na massa: notificando a equipe sobre novas pessoas

Ao tentar criar um fluxo seguindo a orientação da atividade, a mensagem é exibida no canal do Teams porém sem o nome da nova pessoa adicionada a equipe. Acredito que o problema esteja na @{triggerOutputs()?['body/displayName']} Como faço pra corrigir?

1 resposta

Bom dia, colega. Esse tipo de problema é bem comum quando usamos expressões dinâmicas no Power Automate e o nome do campo não está exatamente correto ou a estrutura do gatilho (trigger) é diferente da esperada.

Ve se o campo displayName realmente existe* A expressão que você usou:

@{triggerOutputs()?['body/displayName']}

só funciona se o corpo do gatilho (triggerOutputs()['body']) tiver um campo chamado displayName. Se o nome estiver diferente (por exemplo, Name, fullName, userPrincipalName, etc.), o valor será vazio.

Como descobrir o nome correto do campo

  1. Executa o fluxo uma vez (mesmo com erro).
  2. Vá até o histórico de execução no Power Automate.
  3. Clique no gatilho (normalmente algo como "Quando um novo membro é adicionado...").
  4. Ve o conteúdo do Body — isso mostra todos os dados disponíveis no momento da execução.
  5. Copia o nome exato do campo que contém o nome da pessoa.