Como criar um assistente de triagem de emails no Microsoft Copilot
Este tutorial mostra como criar um assistente de triagem de emails no Microsoft Copilot para ajudar a classificar, etiquetar e sugerir ações automáticas em mensagens recebidas — útil para reduzir o tempo de gestão da caixa de entrada e garantir respostas consistentes. A ideia é explicar o propósito das regras e apresentar um exemplo prático de um assistente que identifica prioridade, tipo de pedido e propõe rascunhos de resposta.
Pré-requisitos
- Conta Microsoft com acesso ao Microsoft Copilot integrado no Microsoft 365.
- Acesso ao Outlook (web ou desktop) e permissões para ligar o Copilot aos dados de email.
- Conceitos básicos de prompt engineering: instruções claras e exemplos.
- Conjunto de 10–20 emails de exemplo para treinar/ajustar prompts (anónimos).
Passo 1: Definir os objetivos da triagem
Antes de escrever prompts, clarifique o que o assistente deve fazer: classificar prioridade (Alta/Média/Baixa), identificar tipo (Suporte/Financeiro/Comercial/Informativo), sugerir etiquetas e criar um rascunho de resposta quando apropriado. Definir estes objetivos ajuda a criar instruções claras para o Copilot e a avaliar os resultados.
Passo 2: Preparar exemplos representativos
Reúna 10–20 emails de exemplo que cubram variações: pedidos urgentes, perguntas técnicas, facturas, newsletters, spam aceitável. Para cada email, anote a classificação desejada e um rascunho de resposta se aplicável. Estes exemplos servem para few-shot prompts ou para ajustar o comportamento do assistente.
Passo 3: Criar o prompt base para classificação
Escreva um prompt claro que explique o que o Copilot deve devolver: etiquetas estruturadas em JSON (úteis para automação). Inclua exemplos no próprio prompt (few-shot). Exemplo básico que pode colar no Copilot Studio ou na interface do Copilot:
You are an email triage assistant. For the provided email, return a JSON with: {
"priority": "Alta|Média|Baixa",
"type": "Suporte|Financeiro|Comercial|Informativo|Outro",
"labels": ["label1","label2"],
"suggested_action": "responder|encaminhar|arquivar|pedir mais info",
"reply_draft": "(optional short draft)"
}
Example 1:
Email: "Tenho um problema com a minha factura de Abril, foi cobrado em duplicado. Preciso de reembolso urgente."
Output: {"priority":"Alta","type":"Financeiro","labels":["Factura","Reembolso"],"suggested_action":"responder","reply_draft":"Lamento o incómodo. Vou verificar a factura de Abril e contacto para confirmar o reembolso até 24h."}
Now process the following email:
Email: "[cole aqui o email a analisar]"
Passo 4: Integrar com Outlook e automatizar ações
Use a integração do Copilot no Outlook ou Power Automate para aplicar etiquetas e criar rascunhos. Se usar o Power Automate, crie um fluxo que envie o corpo do email para o Copilot (via conector apropriado) e aplique as saídas JSON como condições para ações (mover, etiquetar, criar rascunho).
// Exemplo conceptual (pseudo) para Power Automate actions
Trigger: When a new email arrives (Outlook)
Action: Call Copilot API/connector with prompt and email body
Condition: if result.priority == "Alta" then
Move email to folder "Prioridade Alta"
Create draft reply with result.reply_draft
Else if result.suggested_action == "arquivar"
Move to Archive
Passo 5: Validar e ajustar prompts (erros comuns)
Teste com os 10–20 emails de exemplo. Erros comuns: respostas demasiado genéricas, inconsistência no formato JSON, etiquetas fora do vocabulário. Para corrigir, forneça mais exemplos (few-shot), restrinja o vocabulário no prompt e peça validação de formato (por exemplo: "Return only valid JSON"). Ajuste também para o idioma e o tom desejado (formal/informal).
Verificar o resultado
Verifique que, para uma amostra de emails, o assistente devolve JSON válido e que as ações automáticas (mover, etiquetar, criar rascunho) ocorrem conforme esperado. Teste casos limite (spam, emails multilíngua, anexos). Confirme que os rascunhos de resposta são curtos, corretos e não contêm dados sensíveis indevidos.
Conclusão
Com um prompt bem estruturado e integração com Outlook/Power Automate, consegue um assistente de triagem de emails no Microsoft Copilot que reduz o tempo de gestão da caixa de entrada e melhora a consistência. Próximos passos: adicionar aprendizagem contínua (feedback dos utilizadores) e expandir o vocabulário de etiquetas. Dica: comece com regras simples e escale para prompts mais complexos à medida que valida os resultados.