Outlook (M365)
✅ Voraussetzungen
Zugriff auf Microsoft Azure (zur Einrichtung einer App in Microsoft Entra ID, ehemals Azure Active Directory)
Die folgende Anleitung (auch als Video verfügbar): 📹 Loom-Video ansehen
🛠️ Einrichtung in Microsoft Azure
Anmelden in Azure
Gehe zu Microsoft Azure
Navigiere zu Microsoft Entra ID (früher Azure AD)
App-Registrierung erstellen
Im Menü unter "Verwalten" → "App-Registrierungen" klicken
Oben auf "Neue Registrierung"
Vergib einen Namen, z. B.
meliboKontotyp auswählen:
Konten in einem beliebigen Organisationsverzeichnis und persönliche Microsoft-KontenUmleitungs-URI: Plattform: Web URL:
https://api.melibo.de/dingo/channels/outlook/auth/callbackAbschließen mit "Registrieren"
API-Berechtigungen konfigurieren
In der neu erstellten App unter "Verwalten" → "API-Berechtigungen"
Klick auf "Berechtigung hinzufügen"
Microsoft Graph → Delegierte Berechtigungen
✅
Mail.ReadWrite✅
Mail.ReadWrite.Shared✅
Mail.Send✅
Mail.Send.Shared✅
MailboxSettings.Read
Geheimen Clientschlüssel erstellen
Gehe zu "Zertifikate & Geheimnisse"
Klicke auf "Neuer geheimer Clientschlüssel"
Nach Erstellung: Wert kopieren!
👉 Diesen Wert in melibo bei Client Secret einfügen
Client-ID kopieren
Gehe zur Übersicht der App
Kopiere den Wert bei Anwendungs-ID (Client-ID)
👉 Diesen Wert in melibo bei Client ID einfügen
Outlook-Integration mit melibo
1. Einleitung
Dieser Artikel beschreibt, wie du eine Verbindung zwischen melibo und Outlook herstellst, um automatisierte Antworten über Microsoft Graph API zu senden.
2. Token abrufen
Bevor du eine E-Mail über Outlook versenden kannst, benötigst du ein Access Token.
Schritt 1: Channel-ID finden
Öffne die melibo Plattform.
Navigiere zu "Einstellungen" → "Channels" → "Outlook-Channel".
In der URL des Channels findest du die
CHANNEL_ID.
Schritt 2: Token abrufen
Führe die GET-Anfrage über den Webhook-Knoten direkt in melibo aus.
GET https://api.melibo.de/dingo/channels/outlook/<CHANNEL_ID>/token x-api-key: XXXXXXXXX
👉 Hinweis: Ersetze <CHANNEL_ID> durch die ID aus Schritt 1.
👉 Der erhaltene Access Token wird später für die Authentifizierung benötigt.
3. Antwort per E-Mail versenden
Sobald das Token vorliegt, kannst du eine Antwort über Microsoft Graph API mithilfe des Webhook-Knotes senden.
Schritt 1: Anfrage vorbereiten
Endpunkt:
POST https://graph.microsoft.com/v1.0/me/messages/@var{id}/reply
Header:
Authorization: Bearer @var{getAccessTokenResponse.data} Content-Type: application/json
Body:
{ "message": { "body": { "contentType": "HTML", "content": "@var{answer}" } } }
👉 Hinweise:
Ersetze
@var{id}mit der ID der ursprünglichen E-Mail. Dabei handelt es sich um eine globale Variable, die automatisch von melibo bereitgestellt wird.@var{getAccessTokenResponse.data}muss durch das erhaltene Access Token ersetzt werden.@var{answer}enthält die HTML-formatierte Antwort.
4. Fehlerbehebung
Falls Fehler auftreten, überprüfe Folgendes:
✅ Korrekte Channel-ID? ✅ API Key gültig? ✅ Bearer Token in der Anfrage enthalten? ✅ E-Mail-ID korrekt angegeben?
Falls weiterhin Probleme bestehen, wende dich an den melibo Support.
5. Fazit
Mit diesen Schritten kannst du automatisierte Antworten über Outlook mit melibo versenden. 🚀
Zuletzt aktualisiert
War das hilfreich?
