brain/03 Bereiche/IT-Management/Obsidian O365 Kalender Inte...

2.7 KiB

tags status date
it-management
integration
aktiv 2026-04-12

Obsidian O365 Kalender Integration

Was ist das?

Diese Integration verbindet den Office 365 Kalender mit dem Obsidian Vault. Du kannst Meeting-Notizen aus Kalender-Events erstellen — entweder manuell über Templater oder über Claude.

Wie funktioniert es?

Zwei Wege zum selben Ergebnis:

Weg 1: Manuell (Templater)

  1. Ctrl+P → "Templater: Create new note from template"
  2. Wähle "Meeting Note"
  3. Eine Liste deiner nächsten 7 Tage Kalender-Events erscheint
  4. Wähle das Meeting → Notiz wird automatisch angelegt

Weg 2: Über Claude

Sag einfach:

  • "Leg eine Meeting-Notiz an für das IT Team Meeting heute"
  • "Was steht heute im Kalender?"
  • "Erstelle Meeting-Notiz für den nächsten Termin"

Was passiert automatisch?

Teilnehmer-Erkennung

  • Teilnehmer werden automatisch mit Personen-Notizen verknüpft
  • Match über E-Mail-Adresse (bevorzugt) oder Name
  • Unbekannte Teilnehmer werden als neue Personen-Notiz angelegt mit status: ungeprüft

Firmen-Zuordnung

  • Die E-Mail-Domain wird gegen bekannte Firmen-Notizen abgeglichen
  • max@landata.de → Suche nach Firma mit domain: landata.de
  • Unbekannte Domains werden als Text gespeichert

Serien-Erkennung

  • Wiederkehrende Meetings werden automatisch der Jour-Fixe-Serie zugeordnet
  • Die offenen Agenda-Punkte aus der Jour-Fixe-Agenda werden übernommen
  • Für Ad-hoc-Meetings wird der Termin-Text aus O365 als Agenda genutzt

Wo landen die Notizen?

  • Meeting-Notizen: 03 Bereiche/Meetings/YYYY-MM-DD Titel.md
  • Neue Personen: 00 Kontext/Personen/Vorname Nachname.md

Aufräumen

  • Prüfe regelmäßig 00 Kontext/Personen/ auf Einträge mit status: ungeprüft
  • Entscheide: Behalten und vervollständigen oder löschen
  • Meeting-Notizen mit status: offen nach dem Meeting auf abgeschlossen setzen

Technische Details

  • Azure App Registration: Authentifizierung über OAuth2 (Client Credentials)
  • Microsoft Graph API: Lese-Zugriff auf Kalender-Events
  • Node.js Scripts: Liegen in scripts/o365-calendar.js, person-matcher.js, meeting-builder.js
  • MCP Server: Claude nutzt einen separaten MCP-Server für den Graph API Zugriff
  • Kein Rückschreiben: Die Integration liest nur — es wird nichts in O365 geändert

Bekannte Einschränkungen

  • Nur Kalender (E-Mail-Integration ist für Phase 2 geplant)
  • Kein automatischer Sync — Meeting-Notizen werden immer bewusst erstellt
  • Firmen werden nicht automatisch angelegt, nur die Domain gespeichert
  • Teilnehmer-Match funktioniert nur wenn die E-Mail-Adresse in der Personen-Notiz hinterlegt ist

Siehe auch