Como usar Copilot para diagnosticar problemas em automações
Neste artigo, você verá como usar o Copilot de forma prática e responsável para identificar e corrigir problemas de performance…

A integração entre Copilot Actions, Power Automate e Microsoft Graph permite ir além de respostas inteligentes: ela viabiliza ações reais no M365, como criar grupos, consultar usuários, enviar e-mails e manipular dados corporativos.
Neste artigo, você verá como construir chamadas HTTP de baixo nível para o Graph dentro do Power Automate, entendendo autenticação, headers, payloads, tratamento de erros e boas práticas — exatamente o que o Copilot executa “por baixo dos panos”.
Antes do Flow, é necessário registrar a aplicação:
Exemplos de permissões (Application)
Finalize com Admin Consent.




Crie um Cloud Flow com o gatilho de Copilot Action (ou Run a flow from Copilot).
Boas práticas de inputs
Defina parâmetros claros, por exemplo:
Esses valores virão diretamente do prompt do Copilot.

Ação: HTTP
Method: POST
URL: https://login.microsoftonline.com/{TENANT_ID}/oauth2/v2.0/token
Headers
Content-Type: application/x-www-form-urlencoded
Body
client_id={CLIENT_ID}
&client_secret={CLIENT_SECRET}
&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default
&grant_type=client_credentialsA resposta conterá o access_token.
Use Parse JSON para extraí-lo.
Dica: armazene CLIENT_ID, CLIENT_SECRET e TENANT_ID em Environment Variables ou Azure Key Vault.

Headers obrigatórios
Authorization: Bearer {access_token}
Content-Type: application/jsonMethod: GET
URL: https://graph.microsoft.com/v1.0/users/{userUpn}?$select=id,displayName,mail,jobTitle
Esse padrão é muito usado para Copilots contextuais, que ajustam respostas conforme o perfil do usuário.

Method: POST
URL: https://graph.microsoft.com/v1.0/groups/{groupId}/members/$ref
Body:
{
"@odata.id": "https://graph.microsoft.com/v1.0/directoryObjects/{userId}"
}
Method: POST
URL: https://graph.microsoft.com/v1.0/users/{fromUser}/sendMail
Body:
{
"message": {
"subject": "Ação executada pelo Copilot",
"body": {
"contentType": "HTML",
"content": "<p>Processo concluído com sucesso.</p>"
},
"toRecipients": [
{
"emailAddress": {
"address": "destinatario@empresa.com"
}
}
]
},
"saveToSentItems": true
}
Erros comuns
Boas práticas no Power Automate
Retry-After
Construir chamadas HTTP de baixo nível para o Microsoft Graph dentro do Power Automate é o que transforma o Copilot em uma ferramenta de execução real, não apenas um assistente de texto.
Com:
Você cria Copilot Actions seguras, escaláveis e auditáveis.
Quer levar o Copilot além do prompt?
Desenvolvemos ações reais com Copilot + Power Automate + Microsoft Graph, usando autenticação OAuth, controle de permissões e chamadas HTTP de baixo nível.
Entre em contato
Neste artigo, você verá como usar o Copilot de forma prática e responsável para identificar e corrigir problemas de performance…
A automação se tornou um pilar fundamental das operações modernas. Seja para criar scripts, integrações ou fluxos de trabalho, o…
O Copilot vem transformando a forma como equipes de TI e negócios monitoram seus fluxos no Power Automate. Com o…