Zum Inhalt springen

Termine aus E-Mails vorbereiten

E-Mail und Kalender verbinden: verfügbare API-Schritte, offene Datumsinterpretation und eine Freigabe vor dem Anlegen eines Termins.

Inhalt geändert:

Passt dieser Weg?

Nachrichten lesen, Verfügbarkeit abfragen und Termine erstellen sind dokumentiert. Die Interpretation von „nächsten Freitag“ samt Zeitzone ist nicht belegt. Der geeignete erste Weg ist deshalb ein vorbereiteter Termin mit menschlicher Bestätigung.

Blockiert: erforderliche Schritte sind nicht belegt.

4/5 Schritte durch API-Dokumentation belegt.

Benötigte Apps

Passenden Plan öffnen

Einrichtung und kleiner Test

  1. Datum, Uhrzeit, Zeitzone und Dauer aus der Nachricht ausdrücklich bestätigen. Bei widersprüchlichen Angaben anhalten.

  2. Verfügbarkeit getrennt vom Anlegen prüfen. Ein freies Zeitfenster belegt keine Zusage der eingeladenen Person.

  3. Zunächst einen eigenen Testkalender ohne fremde Teilnehmer verwenden. Erst nach der Kontrolle des angelegten Termins den Ablauf erweitern.

Schritte und Belege

  1. Nachrichten suchen

    Gmail

    Technisch ausgelesen · Ablauf noch nicht praktisch getestet

    Einzelheiten

    Anbieter-API: gmail.users.messages.list

    GET gmail/v1/users/{userId}/messages

    Berechtigungen

    Dokumentierte Scope-Alternativen

    • https://mail.google.com/
    • https://www.googleapis.com/auth/gmail.metadata
    • https://www.googleapis.com/auth/gmail.modify
    • https://www.googleapis.com/auth/gmail.readonly

    Nicht alle Scopes anfordern. Die passende, möglichst eingeschränkte Berechtigung hängt vom Vorgang und der Ressource ab.

    Kosten und Limits

    Die Herstellerseite nennt Standardnutzung beziehungsweise Nutzung unter der Tagesschwelle ohne zusätzliche API-Gebühr und kündigt spätere Gebühren für Überschreitungen an. Konto, Speicher und Connector können gesondert kosten. Gesamtkosten nicht geprüft.

    Quelle ·

    Kontingente gelten je Projekt und Nutzer. Prüfen Sie die für Ihr Projekt tatsächlich geltenden Werte; ältere Google-Projekte können andere Kontingente behalten.

    Quelle · Zuletzt bestätigt:

    Passende Registereinträge suchen

  2. Nachricht lesen

    Gmail

    Technisch ausgelesen · Ablauf noch nicht praktisch getestet

    Einzelheiten

    Anbieter-API: gmail.users.messages.get

    GET gmail/v1/users/{userId}/messages/{id}

    Berechtigungen

    Dokumentierte Scope-Alternativen

    • https://mail.google.com/
    • https://www.googleapis.com/auth/gmail.addons.current.message.action
    • https://www.googleapis.com/auth/gmail.addons.current.message.metadata
    • https://www.googleapis.com/auth/gmail.addons.current.message.readonly
    • https://www.googleapis.com/auth/gmail.metadata
    • https://www.googleapis.com/auth/gmail.modify
    • https://www.googleapis.com/auth/gmail.readonly

    Nicht alle Scopes anfordern. Die passende, möglichst eingeschränkte Berechtigung hängt vom Vorgang und der Ressource ab.

    Kosten und Limits

    Die Herstellerseite nennt Standardnutzung beziehungsweise Nutzung unter der Tagesschwelle ohne zusätzliche API-Gebühr und kündigt spätere Gebühren für Überschreitungen an. Konto, Speicher und Connector können gesondert kosten. Gesamtkosten nicht geprüft.

    Quelle ·

    Kontingente gelten je Projekt und Nutzer. Prüfen Sie die für Ihr Projekt tatsächlich geltenden Werte; ältere Google-Projekte können andere Kontingente behalten.

    Quelle · Zuletzt bestätigt:

    Passende Registereinträge suchen

  3. Datum und Zeitzone erkennen

    Nicht belegt

  4. Verfügbarkeit prüfen

    Google Calendar

    Technisch ausgelesen · Ablauf noch nicht praktisch getestet

    Einzelheiten

    Anbieter-API: calendar.freebusy.query

    POST freeBusy

    Berechtigungen

    Dokumentierte Scope-Alternativen

    • https://www.googleapis.com/auth/calendar
    • https://www.googleapis.com/auth/calendar.events.freebusy
    • https://www.googleapis.com/auth/calendar.freebusy
    • https://www.googleapis.com/auth/calendar.readonly

    Nicht alle Scopes anfordern. Die passende, möglichst eingeschränkte Berechtigung hängt vom Vorgang und der Ressource ab.

    Kosten und Limits

    Die Herstellerseite nennt Standardnutzung beziehungsweise Nutzung unter der Tagesschwelle ohne zusätzliche API-Gebühr und kündigt spätere Gebühren für Überschreitungen an. Konto, Speicher und Connector können gesondert kosten. Gesamtkosten nicht geprüft.

    Quelle ·

    Kontingente gelten je Projekt und Nutzer. Prüfen Sie die für Ihr Projekt tatsächlich geltenden Werte; ältere Google-Projekte können andere Kontingente behalten.

    Quelle · Zuletzt bestätigt:

    Passende Registereinträge suchen

  5. Termin anlegen

    Google Calendar

    Technisch ausgelesen · Ablauf noch nicht praktisch getestet

    Einzelheiten

    Anbieter-API: calendar.events.insert

    POST calendars/{calendarId}/events

    Berechtigungen

    Dokumentierte Scope-Alternativen

    • https://www.googleapis.com/auth/calendar
    • https://www.googleapis.com/auth/calendar.app.created
    • https://www.googleapis.com/auth/calendar.events
    • https://www.googleapis.com/auth/calendar.events.owned

    Nicht alle Scopes anfordern. Die passende, möglichst eingeschränkte Berechtigung hängt vom Vorgang und der Ressource ab.

    Kosten und Limits

    Die Herstellerseite nennt Standardnutzung beziehungsweise Nutzung unter der Tagesschwelle ohne zusätzliche API-Gebühr und kündigt spätere Gebühren für Überschreitungen an. Konto, Speicher und Connector können gesondert kosten. Gesamtkosten nicht geprüft.

    Quelle ·

    Kontingente gelten je Projekt und Nutzer. Prüfen Sie die für Ihr Projekt tatsächlich geltenden Werte; ältere Google-Projekte können andere Kontingente behalten.

    Quelle · Zuletzt bestätigt:

    Passende Registereinträge suchen

Prüfstand und Grenzen

Es gibt keinen vollständigen praktischen Kalenderbericht und keinen Kalender-Prüffall im lokalen Mail–Datei–Tabellen-Runner. API-Abdeckung ist kein Nachweis korrekter Datumsinterpretation oder Einladung.

Öffentliche Prüfberichte zu Verbindungen · Lokalen Prüfläufer und Anleitung öffnen

Alternativen

Ein Termin kann zunächst manuell im Kalender angelegt werden. Der Planer kann mit Outlook und Microsoft Calendar neu gerechnet werden; die offene Interpretation verschwindet dadurch nicht.

Passenden Plan öffnen · Alle Aufgaben

tracevero · https://tracevero.de/aufgaben/termine-aus-emails-vorbereiten