Ü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 |