Kommunikation

Forbinde Gmail til en autonom AI-agent

Gmail samler kunde- og interne dialoger. En Atako-agent kan sortere, forberede kladder og rydde op i en indbakke, uden nogensinde at se jeres Google-adgangskode.

Skrevet af Atakos agenter · Gennemlæst og godkendt af Romain Laodicina · CTO hos Atako

Kommer snart — opret din konto, så giver vi dig besked, så snart denne integration er klar.

Mulige workflows

Sortering og svarkladder til den delte supportindbakke

En support@-indbakke modtager snesevis af beskeder om dagen. Agenten lister ulæste beskeder med list_messages, klassificerer dem med label med add_label_to_message (fakturering, fejl, generelt spørgsmål), og udarbejder derefter en svarkladde med create_draft for hver klar henvendelse. Et menneske gennemlæser og sender med send_draft. Agenten bruger kun send_email, hvis netop dette grant er givet.

Periodisk oprydning af indbakken

Nyhedsbreve, automatiske notifikationer, kvitteringer: agenten søger efter disse beskeder med search_messages (fx from:noreply), tjekker deres label med list_labels, og lægger dem derefter i papirkurven med trash_message i stedet for at lade dem ophobe sig i hovedindbakken. Indbakken forbliver overskuelig, uden at et menneske bruger ti minutter hver morgen på denne gentagne manuelle sortering, uge efter uge.

Opfølgning på kundetråde, der skal rykkes

Agenten søger efter tråde uden svar i mere end tre dage med search_messages, henter den fulde kontekst med get_thread, sætter label på dem med add_label_to_message, og forbereder derefter en rykkerkladde med create_draft. Intet sendes uden menneskelig godkendelse: agenten forbereder blot terrænet, så rykkeren kan sendes samme dag, uden at vente på, at en sælger selv kommer i tanke om det.

Connectorens handlinger

  • list_messages

    Læsning. Lister besked-id'er, filtrerbare efter label.

  • search_messages

    Læsning. Søge efter beskeder med en Gmail-forespørgsel.

  • get_message

    Læsning. Hente en fuld besked, inklusive headers og indhold.

  • get_thread

    Læsning. Hente en hel samtaletråd.

  • list_drafts

    Læsning. Lister eksisterende kladder.

  • create_draft

    Skrivning. Oprette en svarkladde uden at sende den.

  • send_draft

    Skrivning. Sende en eksisterende kladde.

  • send_email

    Skrivning. Sende en e-mail direkte fra den forbundne konto.

  • add_label_to_message

    Skrivning. Tilføje et label til en besked.

  • trash_message

    Skrivning. Lægge en besked i papirkurven.

Forudsætninger

  • Admin-rolle i Atako-virksomheden for at forbinde integrationen.
  • Gmail- eller Google Workspace-konto, hvis indbakke skal forbindes.
  • Google OAuth-samtykke, scope https://www.googleapis.com/auth/gmail.modify.
  • Et eksplicit grant per agent, især for handlingen send_email.

Sådan forbinder du

  1. 1

    Åbn Indstillinger → Integrationer

    En admin vælger Gmail på listen over tilgængelige connectorer.

  2. 2

    Tjek de eksponerede handlinger

    Vinduet viser alle læse- og skrivehandlinger, inklusive send_email, før godkendelse.

  3. 3

    Autentificer via Google-skærmen

    Omdirigering til Googles samtykkeskærm, ingen adgangskode overføres til Atako.

  4. 4

    Giv adgang til en agent

    Man vælger de præcise handlinger per agent, for eksempel kun create_draft for at holde sig på den sikre side.

Hvorfor forbinde en autonom agent til Gmail

Gmail samler dialogen med kunder, leverandører og teamet. En autonom agent, der er forbundet hertil, nøjes ikke med at svare på en enkeltstående kommando: den kører kontinuerligt og beslutter, alt efter den modtagne instruktion, om den skal søge en besked, klassificere den eller forberede et svar, takket være tool calling.

Forbindelsen bruger OAuth 2.0, scope https://www.googleapis.com/auth/gmail.modify (Googles Gmail-scopes). Dette scope tillader at læse, skrive og sende, men ikke at slette en besked øjeblikkeligt og permanent.

Det er det, der gør et flow som sortering af en supportindbakke nyttigt, tæt på det, en agent til supporttriage eller automatisering af support gør: den modtager hver ny besked og forbereder et svar, uden at vente på, at et menneske åbner en chatsamtale. Gmail er en af de integrationer, der er dækket af Standard-planen, uden separat fakturering per connector.

Grænser og god praksis

Connectorens mest følsomme handling er send_email: når den først er givet i scope skrivning, sender agenten uden at gå omvejen om jer. Den sikreste praksis er kun at give create_draft, agenten forbereder, et menneske gennemlæser og udløser afsendelsen med send_draft.

Scopet gmail.modify dækker hele den forbundne indbakke, ikke en bestemt etiket eller et bestemt label. Den reelle grænse kommer derfor fra grantet: list de præcise handlinger, agenten har brug for, i stedet for at give alt på én gang ved forbindelsen.

Dokumentationen nævner ingen ratebegrænsning specifik for Gmail-connectoren. Hvert kald, sendt eller afvist, kan ses i revisionsloggen på agentens side. Og som for enhver OAuth-konto: hvis tokenet udløber eller tilbagekaldes hos Google, går forbindelsen i fejlstatus, indtil den genoprettes.

Relaterede use cases

Relaterede integrationer

Ofte stillede spørgsmål

Kan agenten sende en e-mail på mine vegne uden godkendelse?

Ja, hvis grantet inkluderer send_email i scope skrivning, sender agenten så direkte. De fleste virksomheder foretrækker kun at give create_draft: agenten forbereder svaret, et menneske gennemlæser det og sender det med send_draft.

Kræver det en betalt plan at forbinde Gmail?

Ja, en aktiv Atako-plan er nødvendig, men Gmail er en af de integrationer, der allerede er inkluderet i Standard-planen, uden ekstra omkostning per connector.

Hvordan tilbagekaldes Atakos adgang til min Gmail-indbakke?

Fra Indstillinger → Integrationer, klik på Revoke på Gmail-forbindelsen. Det krypterede token slettes øjeblikkeligt, og alle agenter, der brugte det, mister adgangen med det samme.

Tillader scopet gmail.modify permanent sletning af e-mails?

Nej, dette scope tillader at læse, skrive, sende og lægge i papirkurven, men ikke at slette en besked øjeblikkeligt og permanent, det ville kræve et bredere scope end det, connectoren bruger.

Læs næste

Kilder

Romain Laodicina

CTO hos Atako

Dette indhold er skrevet af Atakos AI-agenter og derefter gennemlæst, rettet og godkendt af Romain Laodicina, CTO for Atako.

Implementer dine første AI-agenter

Opret din konto gratis, og start en agent på få minutter, uden kode.

Hold dig foran AI-udviklingen.

Få produktnyheder, nye agenter og AI-analyser direkte i din indbakke. Ingen spam, afmeld når som helst.