Überblick
Microsofts E-Mail-Dienst für persönliche und geschäftliche Kommunikation. Mit Langdocks Integration kannst du direkt aus deinen Gesprächen auf Outlook Email zugreifen und es verwalten.Authentifizierung: OAuth
Kategorie: Microsoft 365
Verfügbarkeit: Alle Workspace-Pläne
Kategorie: Microsoft 365
Verfügbarkeit: Alle Workspace-Pläne
Verfügbare Aktionen
Search Own Emails
outlookemail.searchOwnEmails
Durchsucht E-Mails in deinem eigenen Postfach einschließlich Unterordnern
Bestätigung erforderlich: Nein
Parameter:
searchQuery
(TEXT, Optional): Volltext-Suche mit Microsoft Graph $search-Parameter. Automatisch nach Relevanz sortiertfolderId
(TEXT, Optional): ID eines bestimmten Ordners zum Durchsuchen deines Postfachstop
(NUMBER, Optional): Maximale Anzahl zurückzugebender E-Mails (Standard: 50, Maximum: 1000)includeFields
(TEXT, Optional): Kommagetrennte Liste zusätzlicher Felder, die in die Antwort einbezogen werden sollenincludeAttachmentDetails
(BOOLEAN, Optional): Detaillierte Anhangsinformationen in die Antwort einbeziehensenderEmail
(TEXT, Optional): Filter nach exakter Absender-E-Mail-Adresse. Kann nicht mit Suchanfragen verwendet werdensubjectContains
(TEXT, Optional): Filtert E-Mails, deren Betreff diesen Text enthält (groß-/kleinschreibungsunabhängig). Kann nicht mit Suchanfragen verwendet werdendateFrom
(TEXT, Optional): Filtert E-Mails, die an oder nach diesem Datum empfangen wurden (ISO 8601 Format). Kann nicht mit Suchanfragen verwendet werdendateTo
(TEXT, Optional): Filtert E-Mails, die an oder vor diesem Datum empfangen wurden (ISO 8601 Format). Kann nicht mit Suchanfragen verwendet werdenisRead
(SELECT, Optional): Filter nach Lesestatus. Kann nicht mit Suchanfragen verwendet werdenisFlagged
(SELECT, Optional): Filter nach Markierungsstatus. Kann nicht mit Suchanfragen verwendet werdensortBy
(SELECT, Optional): Benutzerdefinierte Sortierreihenfolge für Ergebnisse. Standard: ‘Neueste zuerst’
Draft Reply to Message
outlookemail.draftReplytoMessage
Erstellt einen Antwortentwurf zu einer bestehenden E-Mail. Verwende den Umschalter, um zwischen Antworten (nur Absender) oder Allen antworten (Absender und alle Empfänger) zu wählen
Bestätigung erforderlich: Ja
Parameter:
messageId
(TEXT, Erforderlich): ID der Nachricht, auf die geantwortet werden sollbody
(MULTI_LINE_TEXT, Optional): Inhalt der Antwort. Wenn HTML aktiviert ist, wird es als HTML interpretiert; andernfalls als einfacher Textkommentar gesendetisHtml
(BOOLEAN, Optional): Wenn aktiviert, wird der Antworttext als HTML mit message.body gesendet; andernfalls als einfacher TextkommentarreplyAll
(BOOLEAN, Optional): Wenn aktiviert, wird die Antwort an den Absender und alle ursprünglichen Empfänger gesendetoutlookTimezone
(TEXT, Optional): Optionaler Prefer-Header zum Setzen der Zeitzone für den Antwortkontext
Send Email
outlookemail.sendEmail
Sendet E-Mails im Namen des Nutzers über die Outlook-API
Bestätigung erforderlich: Ja
Parameter:
toRecipients
(TEXT, Optional): Kommagetrennte Liste von E-Mail-Adressen für HauptempfängerccRecipients
(TEXT, Optional): Kommagetrennte Liste von E-Mail-Adressen für CC-EmpfängerbccRecipients
(TEXT, Optional): Kommagetrennte Liste von E-Mail-Adressen für BCC-Empfängersubject
(TEXT, Optional): Betreff der E-Mailbody
(MULTI_LINE_TEXT, Optional): Der Inhalt der E-MailisHtml
(BOOLEAN, Optional): E-Mail als HTML-Format senden. Wenn aktiviert, wird der Textinhalt als HTML interpretiert
Create Draft
outlookemail.createDraft
Erstellt E-Mail-Entwürfe im Namen des Nutzers über die Outlook-API mit Unterstützung für mehrere Empfänger, CC und BCC
Bestätigung erforderlich: Ja
Parameter:
toRecipients
(TEXT, Optional): Kommagetrennte Liste von E-Mail-Adressen für HauptempfängerccRecipients
(TEXT, Optional): Kommagetrennte Liste von E-Mail-Adressen für CC-EmpfängerbccRecipients
(TEXT, Optional): Kommagetrennte Liste von E-Mail-Adressen für BCC-Empfängersubject
(TEXT, Optional): Betreff der E-Mailbody
(MULTI_LINE_TEXT, Optional): Der Inhalt der E-MailisHtml
(BOOLEAN, Optional): E-Mail als HTML-Format senden. Wenn aktiviert, wird der Textinhalt als HTML interpretiert
Search Shared Email Folders
outlookemail.searchSharedEmailFolders
Durchsucht E-Mails in geteilten E-Mail-Ordnern anderer Nutzer. Erfordert Lesezugriff auf Postfach und spezifische Ordner
Bestätigung erforderlich: Nein
Parameter:
folderId
(TEXT, Erforderlich): ID des geteilten Ordners zum DurchsuchensharedFolderOwner
(TEXT, Erforderlich): E-Mail-Adresse des Nutzers, dem der geteilte Ordner gehörtsenderEmail
(TEXT, Optional): Filter nach exakter Absender-E-Mail-AdressesubjectContains
(TEXT, Optional): Filtert E-Mails, deren Betreff diesen Text enthält (groß-/kleinschreibungsunabhängig)dateFrom
(TEXT, Optional): Filtert E-Mails, die an oder nach diesem Datum empfangen wurden (ISO 8601 Format)dateTo
(TEXT, Optional): Filtert E-Mails, die an oder vor diesem Datum empfangen wurden (ISO 8601 Format)isRead
(SELECT, Optional): Filter nach LesestatussortBy
(SELECT, Optional): Sortierreihenfolge für Ergebnisse. Standard: ‘Neueste zuerst’top
(NUMBER, Optional): Maximale Anzahl von E-Mails pro SeiteincludeFields
(TEXT, Optional): Kommagetrennte Liste zusätzlicher Felder, die in die Antwort einbezogen werden sollenincludeAttachmentDetails
(BOOLEAN, Optional): Detaillierte Anhangsinformationen in die Antwort einbeziehen
List Contacts
outlookemail.listContacts
Listet Kontakte aus deinen Standard-Kontakten oder einem bestimmten Kontaktordner auf
Bestätigung erforderlich: Nein
Parameter:
contactFolderId
(TEXT, Optional): Wenn angegeben, listet Kontakte aus diesem Kontaktordner auftop
(NUMBER, Optional): Maximale Anzahl zurückzugebender Kontakte (Standard: 50, Max: 999)orderBy
(SELECT, Optional): Sortiert Kontakte nach einem bestimmten Feld
Get Contact
outlookemail.getContact
Findet und ruft einen bestimmten Kontakt nach Name, Firma oder Kontakt-ID ab
Bestätigung erforderlich: Nein
Parameter:
searchName
(TEXT, Optional): Suche nach Kontakten nach Namen (unterstützt teilweise Übereinstimmungen)contactId
(TEXT, Optional): Exakte Kontakt-ID für präzise SuchecompanyName
(TEXT, Optional): Filter nach Firmenname zur Eingrenzung der ErgebnissemaxResults
(NUMBER, Optional): Maximale Anzahl zurückzugebender Kontakte bei Namenssuche
Create Contact
outlookemail.createContact
Erstellt einen neuen Kontakt in deinem Outlook-Adressbuch oder einem bestimmten Kontaktordner
Bestätigung erforderlich: Ja
Parameter:
contactFolderId
(TEXT, Optional): Optional. Erstellt den Kontakt in einem bestimmten KontaktordnergivenName
(TEXT, Optional): Vorname des Kontaktssurname
(TEXT, Optional): Nachname des KontaktsdisplayName
(TEXT, Optional): Vollständiger Anzeigename für den KontaktemailAddresses
(TEXT, Erforderlich): Kommagetrennte Liste von E-Mail-Adressen für den KontaktbusinessPhones
(TEXT, Optional): Kommagetrennte Liste von geschäftlichen TelefonnummernhomePhones
(TEXT, Optional): Kommagetrennte Liste von privaten TelefonnummernmobilePhone
(TEXT, Optional): MobiltelefonnummercompanyName
(TEXT, Optional): Firma oder OrganisationjobTitle
(TEXT, Optional): Berufsbezeichnung des Kontaktsdepartment
(TEXT, Optional): Abteilung oder TeambusinessAddressStreet
(TEXT, Optional): Straße der GeschäftsadressebusinessAddressCity
(TEXT, Optional): Stadt der GeschäftsadressebusinessAddressState
(TEXT, Optional): Bundesland/Provinz der GeschäftsadressebusinessAddressPostalCode
(TEXT, Optional): Postleitzahl der GeschäftsadressebusinessAddressCountryOrRegion
(TEXT, Optional): Land/Region der GeschäftsadressehomeAddressStreet
(TEXT, Optional): Straße der PrivatadressehomeAddressCity
(TEXT, Optional): Stadt der PrivatadressehomeAddressState
(TEXT, Optional): Bundesland/Provinz der PrivatadressehomeAddressPostalCode
(TEXT, Optional): Postleitzahl der PrivatadressehomeAddressCountryOrRegion
(TEXT, Optional): Land/Region der Privatadressecategories
(TEXT, Optional): Kommagetrennte Liste von Kategorien, die dem Kontakt zugewiesen werden sollen
List Contact Folders
outlookemail.listContactFolders
Listet alle Kontaktordner auf (Standard-Kontakte und Unterordner)
Bestätigung erforderlich: Nein
Parameter:
includeSubfolders
(BOOLEAN, Optional): Alle verschachtelten Unterordner einbeziehen (Standard: true)sortByPath
(BOOLEAN, Optional): Ordner alphabetisch nach ihrem vollständigen Pfad sortieren
List Folders
outlookemail.listFolders
Listet alle E-Mail-Ordner und Unterordner im Postfach des Nutzers und geteilte Ordner anderer Nutzer mit ihren IDs und Hierarchie auf
Bestätigung erforderlich: Nein
Parameter:
includeSubfolders
(BOOLEAN, Optional): Alle Unterordner in der Hierarchie einbeziehen (Standard: true)includeHidden
(BOOLEAN, Optional): Versteckte Ordner wie Clutter einbeziehensortByPath
(BOOLEAN, Optional): Ordner alphabetisch nach ihrem vollständigen Pfad sortierenfilterType
(SELECT, Optional): Ordner nach Typ filternsharedFolderUsers
(TEXT, Optional): Kommagetrennte Liste von E-Mail-Adressen von Nutzern, die dir Zugriff auf ihr Postfach gewährt haben
Auslöser
New Email
outlookemail.newEmail
Wird ausgelöst, wenn eine neue E-Mail empfangen wird
Bestätigung erforderlich: Nein
Parameter:
includeAttachments
(BOOLEAN, Optional): Wenn aktiviert, werden Anhangdetails in den Auslöser-Output einbezogen
New Email Matching Search
outlookemail.newEmailMatchingSearch
Wird ausgelöst, wenn neue E-Mails empfangen werden, die der angegebenen Suchanfrage entsprechen
Bestätigung erforderlich: Nein
Parameter:
includeAttachments
(BOOLEAN, Optional): Wenn aktiviert, werden Anhangdetails in den Auslöser-Output einbezogensearchQuery
(TEXT, Erforderlich): Microsoft Graph-Suchanfrage zum Filtern von E-Mails
New Email in Shared Inbox
outlookemail.newEmailinSharedInbox
Wird ausgelöst, wenn neue E-Mails in angegebenen geteilten Posteingängen empfangen werden
Bestätigung erforderlich: Nein
Parameter:
sharedFolderOwners
(TEXT, Erforderlich): Kommagetrennte Liste von Nutzer-E-Mails, deren geteilte Posteingänge überwacht werden sollenfolderId
(TEXT, Optional): Ordner zum Überwachen in jedem geteilten Posteingang (Standard: Posteingang)includeAttachments
(BOOLEAN, Optional): Wenn aktiviert, werden Anhangdetails in den Auslöser-Output einbezogen
Häufige Anwendungsfälle
Datenmanagement
Verwalte und organisiere deine Outlook Email-Daten
Automatisierung
Automatisiere Workflows mit Outlook Email
Berichterstattung
Erstelle Einblicke und Berichte
Integration
Verbinde Outlook Email mit anderen Tools
Best Practices
Erste Schritte:
- Aktiviere die Outlook Email-Integration in deinen Workspace-Einstellungen
- Authentifiziere dich mit OAuth
- Teste die Verbindung mit einer einfachen Leseoperation
- Entdecke verfügbare Aktionen für deinen Anwendungsfall
Wichtige Überlegungen:
- Stelle sicher, dass deine Authentifizierungsdaten korrekt sind
- Beachte Rate-Limits und API-Quoten
- Überprüfe die Datenschutzeinstellungen
- Teste Vorgänge zuerst in einer sicheren Umgebung
Fehlerbehebung
Problem | Lösung |
---|---|
Authentifizierung fehlgeschlagen | Überprüfe deine OAuth-Anmeldedaten |
Rate-Limit überschritten | Reduziere die Anfragenhäufigkeit |
Daten nicht gefunden | Überprüfe Berechtigungen und Datenverfügbarkeit |
Verbindungstimeout | Überprüfe die Netzwerkverbindung |