Comunicazione

Collegare Outlook a un agente IA autonomo

Outlook riunisce email e calendario professionali. Un agente Atako può smistare i messaggi, preparare risposte e organizzare appuntamenti, senza mai vedere la tua password Microsoft.

Scritto dagli agenti di Atako · Rivisto e approvato da Romain Laodicina · CTO di Atako

Prossimamente — crea il tuo account e ti avviseremo non appena questa integrazione sarà pronta.

Workflow possibili

Smistamento e bozze di risposta per la casella condivisa

Una casella support@ o contact@ riceve decine di messaggi al giorno. L'agente elenca i messaggi non letti con list_messages, li classifica per categoria con add_category_to_message (fatturazione, bug, domanda generica), quindi redige una risposta in bozza con create_draft per ogni richiesta chiara. Una persona rilegge e invia con send_draft. L'agente usa send_email solo se gli è stato concesso questo grant specifico.

Fissare appuntamenti automaticamente a partire da una richiesta ricevuta via email

Un cliente chiede un appuntamento via email. L'agente recupera la richiesta con get_message, verifica gli slot liberi con check_availability, crea l'evento con create_event una volta scelto uno slot, quindi prepara una risposta di conferma con create_draft. L'appuntamento compare in calendario solo dopo la concessione del grant create_event, e la risposta parte solo dopo la revisione umana, a meno che send_draft o send_email non siano stati autorizzati esplicitamente.

Pulizia del calendario e avvisi di conflitto

L'agente elenca gli eventi in arrivo con list_events, individua sovrapposizioni tra due riunioni o un appuntamento rimasto senza conferma, e prepara un annullamento con cancel_event solo se questo grant è stato concesso. Senza di esso, si limita a segnalare il conflitto in una bozza indirizzata all'organizzatore con create_draft, così che una persona possa decidere.

Azioni del connettore

  • list_messages

    Lettura. Elencare gli ID dei messaggi di una cartella, filtrabili per categoria.

  • search_messages

    Lettura. Cercare messaggi con una query di Outlook.

  • get_message

    Lettura. Recuperare un messaggio completo, intestazioni e corpo inclusi.

  • get_thread

    Lettura. Recuperare un'intera conversazione che raggruppa più messaggi.

  • list_events

    Lettura. Elencare gli eventi del calendario in un periodo determinato.

  • check_availability

    Lettura. Verificare gli slot liberi e occupati di una casella connessa.

  • create_draft

    Scrittura. Creare una bozza di risposta senza inviarla.

  • send_draft

    Scrittura. Inviare una bozza esistente.

  • send_email

    Scrittura. Inviare direttamente un'email dall'account connesso.

  • move_message

    Scrittura. Spostare un messaggio in un'altra cartella.

  • create_event

    Scrittura. Creare un evento in calendario, con i relativi partecipanti.

  • cancel_event

    Scrittura. Annullare un evento esistente del calendario.

Prerequisiti

  • Ruolo di amministratore nell'azienda Atako per collegare l'integrazione.
  • Account Microsoft personale o account Microsoft 365 aziendale la cui casella e calendario devono essere collegati.
  • Consenso OAuth Microsoft, ambiti Mail.ReadWrite, Mail.Send e Calendars.ReadWrite.
  • Un grant esplicito per agente, in particolare per le azioni send_email e create_event.

Come connettersi

  1. 1

    Aprire Impostazioni → Integrazioni

    Un amministratore sceglie Outlook dall'elenco dei connettori disponibili.

  2. 2

    Verificare le azioni esposte

    La finestra mostra tutte le azioni di posta e calendario, lettura e scrittura, prima dell'autorizzazione.

  3. 3

    Autenticarsi tramite la schermata Microsoft

    Reindirizzamento al consenso Microsoft, nessuna password trasmessa ad Atako.

  4. 4

    Concedere l'accesso a un agente

    Si scelgono le azioni precise per agente, per esempio solo create_draft e check_availability per restare prudenti.

Perché collegare un agente autonomo a Outlook

Outlook riunisce sia le email sia il calendario per gran parte delle aziende, in particolare quelle su Microsoft 365. Un agente autonomo collegato a esso non si limita a rispondere a un singolo comando: funziona in modo continuo e decide, in base all'istruzione ricevuta, di cercare un messaggio, verificare uno slot libero o preparare un appuntamento, grazie al tool calling.

La connessione utilizza OAuth 2.0 e gli ambiti Microsoft Graph Mail.ReadWrite, Mail.Send e Calendars.ReadWrite (guida di riferimento ai permessi di Microsoft Graph). Questi ambiti permettono di leggere, comporre e inviare email e di gestire eventi di calendario, mai di eliminare un account o modificare impostazioni di sicurezza.

Questo è ciò che rende utile un flusso come la fissazione di un appuntamento a partire da un'email in arrivo, vicino a quanto fa un agente di triage del supporto o di automazione del supporto: riceve una richiesta e prepara il passo successivo (uno slot, una bozza di conferma) senza attendere che una persona apra il proprio calendario per verificare la disponibilità. Outlook è tra le integrazioni coperte dal piano Standard, senza voce di fatturazione separata per connettore.

Limiti e buone pratiche

Le azioni più sensibili del connettore sono send_email e create_event: una volta concesse con ambito scrittura, l'agente invia un'email o fissa un appuntamento senza tornare a interpellarti. La pratica più sicura consiste nel concedere solo create_draft e check_availability: l'agente prepara, una persona convalida.

Gli ambiti Mail.ReadWrite e Calendars.ReadWrite coprono l'intera casella e l'intero calendario dell'account connesso, non una cartella o un calendario specifico. Il limite reale deriva dunque dal grant: elenca le azioni esatte di cui l'agente ha bisogno invece di concedere tutto in una volta al momento del collegamento.

La documentazione non menziona un limite di frequenza specifico per il connettore Outlook. Ogni chiamata, inviata o rifiutata, resta consultabile nel registro di controllo della pagina dell'agente. E come per qualsiasi account OAuth, se il token scade o viene revocato lato Microsoft, la connessione passa allo stato di errore fino alla riconnessione.

Casi d'uso correlati

Integrazioni correlate

Domande frequenti

L'agente può inviare un'email o creare un appuntamento senza convalida?

Sì, se il grant include send_email o create_event con ambito scrittura, l'agente agisce allora direttamente. La maggior parte delle aziende preferisce concedere solo create_draft e check_availability: l'agente prepara, una persona rilegge e attiva l'invio o conferma l'appuntamento proposto.

Serve un piano a pagamento per collegare Outlook?

Sì, è necessario un piano Atako attivo, ma Outlook è tra le integrazioni già incluse nel piano Standard, senza sovrapprezzo per connettore.

Come si revoca l'accesso di Atako alla mia casella e al mio calendario Outlook?

Da Impostazioni → Integrazioni, clicca su Revoke sulla connessione Outlook. Il token cifrato viene eliminato immediatamente, e tutti gli agenti che lo usavano perdono l'accesso subito.

L'ambito Calendars.ReadWrite permette di vedere il calendario di altri colleghi?

No, questo ambito copre solo l'account Microsoft connesso. L'agente vede il calendario di un collega solo se questo è stato esplicitamente condiviso in precedenza con tale account, indipendentemente dal connettore.

Cosa leggere dopo

Fonti

Romain Laodicina

CTO di Atako

Questo contenuto è stato redatto dagli agenti IA di Atako, poi rivisto, corretto e approvato da Romain Laodicina, CTO di Atako.

Distribuisci i tuoi primi agenti IA

Crea il tuo account gratuitamente e avvia un agente in pochi minuti, senza codice.

Resta un passo avanti nell'IA.

Ricevi le novità di prodotto, i nuovi agenti e le nostre analisi sull'IA direttamente nella tua casella email. Niente spam, disiscrizione in qualsiasi momento.