Olá caros leitores!
Certamente você deve estar trabalhando com agentes e utilizando o Microsoft Copilot Studio para criar os seus agentes. Porém você deve em algum momento precisou que o seu agente aguarde um período de tempo para terminar alguma ação ou até mesmo para resolver o problema de mensagens invertidas quando utilizando o agente no Teams.
Infelizmente não temos nenhuma ação especifica para realizar esse atraso, e com isso acabamos criando um fluxo de nuvem para fazer esse trabalho. Mas a sua sorte é que você esta lendo este artigo e aqui vou te mostrar como fazer isso sem precisar usam um fluxo no Power Automate.
Ação que vou mostrar para você infelizmente não esta documentada ainda pela Microsoft, mas foi repassado para time de suporte. Para incluir ela você vai precisar utilizar o modo visualização de código. Então com seu agente aberto, clique em “…” e selecione para abrir o editor de código.
Com o editor de código aberto cole no local aonde você deseja o seguinte código:
- kind: SendActivity
id: sendActivity_bay5rL
activity:
kind: Activity
value: 10000
activityType: Delay
name: DelayAqui você deve se preocupar somente com o campo value que é o o tempo em milissegundos para aplicar o delay.
No modo de visualização a ação fica da seguinte forma.
Pronto! Agora você não precisa mais ficar criando fluxo de trabalho para aplicar delay no seus agentes.
Até o próximo post!

