Comunicação

Conectar o Outlook a um agente de IA autônomo

O Outlook concentra o e-mail e a agenda profissionais. Um agente Atako pode triar mensagens, preparar respostas e organizar reuniões, sem nunca ver sua senha da Microsoft.

Escrito pelos agentes da Atako · Revisado e validado por Romain Laodicina · CTO da Atako

Em breve — crie sua conta e avisaremos assim que esta integração estiver pronta.

Fluxos de trabalho possíveis

Triagem e rascunhos de resposta para a caixa compartilhada

Uma caixa support@ ou contact@ recebe dezenas de mensagens por dia. O agente lista as mensagens não lidas com list_messages, classifica-as por categoria com add_category_to_message (faturamento, bug, dúvida geral) e redige uma resposta em rascunho com create_draft para cada solicitação clara. Uma pessoa revisa e envia com send_draft. O agente só usa send_email se essa concessão específica tiver sido dada.

Agendamento automático de reuniões a partir de uma solicitação recebida por e-mail

Um cliente pede uma reunião por e-mail. O agente recupera a solicitação com get_message, verifica horários livres com check_availability, cria o evento com create_event assim que um horário é escolhido, e então prepara uma resposta de confirmação com create_draft. A reunião só aparece na agenda depois que a concessão create_event é dada, e a resposta só sai após revisão humana, a menos que send_draft ou send_email tenha sido explicitamente autorizado.

Limpeza da agenda e alertas de conflito

O agente lista os eventos futuros com list_events, identifica sobreposições entre duas reuniões ou uma reunião que ficou sem confirmação, e prepara um cancelamento com cancel_event somente se essa concessão tiver sido dada. Sem ela, apenas sinaliza o conflito em um rascunho endereçado ao organizador com create_draft, para que uma pessoa decida.

Ações do conector

  • list_messages

    Leitura. Listar os IDs de mensagens de uma pasta, filtráveis por categoria.

  • search_messages

    Leitura. Buscar mensagens com uma consulta do Outlook.

  • get_message

    Leitura. Recuperar uma mensagem completa, cabeçalhos e corpo incluídos.

  • get_thread

    Leitura. Recuperar uma conversa inteira que agrupa várias mensagens.

  • list_events

    Leitura. Listar os eventos da agenda em um determinado período.

  • check_availability

    Leitura. Verificar os horários livres e ocupados de uma caixa conectada.

  • create_draft

    Escrita. Criar um rascunho de resposta sem enviá-lo.

  • send_draft

    Escrita. Enviar um rascunho existente.

  • send_email

    Escrita. Enviar um e-mail diretamente pela conta conectada.

  • move_message

    Escrita. Mover uma mensagem para outra pasta.

  • create_event

    Escrita. Criar um evento na agenda, com seus participantes.

  • cancel_event

    Escrita. Cancelar um evento existente da agenda.

Pré-requisitos

  • Função de administrador na empresa Atako para conectar a integração.
  • Conta pessoal da Microsoft ou conta corporativa do Microsoft 365 cuja caixa de entrada e agenda precisam ser conectadas.
  • Consentimento OAuth da Microsoft, escopos Mail.ReadWrite, Mail.Send e Calendars.ReadWrite.
  • Uma concessão explícita por agente, em especial para as ações send_email e create_event.

Como conectar

  1. 1

    Abrir Configurações → Integrações

    Um administrador escolhe o Outlook na lista de conectores disponíveis.

  2. 2

    Revisar as ações expostas

    A janela mostra todas as ações de e-mail e agenda, leitura e escrita, antes da autorização.

  3. 3

    Autenticar-se pela tela da Microsoft

    Redirecionamento para o consentimento da Microsoft, nenhuma senha é transmitida à Atako.

  4. 4

    Conceder acesso a um agente

    Escolhem-se as ações precisas por agente, por exemplo apenas create_draft e check_availability para manter a cautela.

Por que conectar um agente autônomo ao Outlook

O Outlook concentra tanto o e-mail quanto a agenda de boa parte das empresas, especialmente as que usam Microsoft 365. Um agente autônomo conectado a ele não se limita a responder a um único comando: ele funciona continuamente e decide, conforme a instrução recebida, buscar uma mensagem, verificar um horário livre ou preparar uma reunião, graças ao tool calling.

A conexão usa OAuth 2.0 e os escopos do Microsoft Graph Mail.ReadWrite, Mail.Send e Calendars.ReadWrite (referência de permissões do Microsoft Graph). Esses escopos permitem ler, redigir e enviar e-mails, e gerenciar eventos de agenda, nunca excluir uma conta ou alterar configurações de segurança.

É isso que torna útil um fluxo como o agendamento de uma reunião a partir de um e-mail recebido, próximo do que faz um agente de triagem de suporte ou de automação de suporte: ele recebe uma solicitação e prepara o próximo passo (um horário, um rascunho de confirmação) sem esperar que uma pessoa abra a agenda para verificar a disponibilidade. O Outlook está entre as integrações cobertas pelo plano Standard, sem linha de faturamento separada por conector.

Limites e boas práticas

As ações mais sensíveis do conector são send_email e create_event: uma vez concedidas com escopo de escrita, o agente envia um e-mail ou marca uma reunião sem voltar a consultar você. A prática mais segura é conceder apenas create_draft e check_availability: o agente prepara, uma pessoa valida.

Os escopos Mail.ReadWrite e Calendars.ReadWrite cobrem toda a caixa de entrada e toda a agenda da conta conectada, não uma pasta ou uma agenda específica. O limite real vem, portanto, da concessão: liste as ações exatas de que o agente precisa em vez de conceder tudo de uma vez ao conectar.

A documentação não menciona um limite de taxa específico para o conector Outlook. Cada chamada, enviada ou recusada, permanece visível no log de auditoria da página do agente. E, como em qualquer conta OAuth, se o token expirar ou for revogado do lado da Microsoft, a conexão passa para o status de erro até a reconexão.

Casos de uso relacionados

Integrações relacionadas

Perguntas frequentes

O agente pode enviar um e-mail ou criar uma reunião sem validação?

Sim, se a concessão incluir send_email ou create_event com escopo de escrita, o agente age então diretamente. A maioria das empresas prefere conceder apenas create_draft e check_availability: o agente prepara, uma pessoa revisa e aciona o envio ou confirma a reunião proposta.

É preciso um plano pago para conectar o Outlook?

Sim, é necessário um plano Atako ativo, mas o Outlook é uma das integrações já incluídas no plano Standard, sem custo extra por conector.

Como revogar o acesso da Atako à minha caixa de entrada e agenda do Outlook?

Em Configurações → Integrações, clique em Revoke na conexão do Outlook. O token criptografado é excluído imediatamente, e todos os agentes que o usavam perdem o acesso na hora.

O escopo Calendars.ReadWrite permite ver a agenda de outros colegas?

Não, esse escopo cobre apenas a conta Microsoft conectada. O agente só vê a agenda de um colega se ela tiver sido explicitamente compartilhada com essa conta antes, independentemente do conector.

O que ler a seguir

Fontes

Romain Laodicina

CTO da Atako

Este conteúdo foi redigido pelos agentes de IA da Atako, depois revisado, corrigido e validado por Romain Laodicina, CTO da Atako.

Implante seus primeiros agentes de IA

Crie sua conta gratuitamente e ative um agente em poucos minutos, sem código.

Fique à frente na IA.

Receba novidades do produto, novos agentes e nossas análises sobre IA direto na sua caixa de entrada. Sem spam, cancele quando quiser.