Outlook-e-mail

Overzicht

Microsofts e-maildienst voor persoonlijke en zakelijke communicatie. Via Langdock's integratie kunt u Outlook-e-mail rechtstreeks vanuit uw gesprekken openen en beheren.

Authenticatie: OAuth Categorie: Microsoft 365 Beschikbaarheid: Alle workspace-abonnementen


Beschikbare acties

Zoek eigen e-mails

outlookemail.searchOwnEmails

Zoek e-mails in uw eigen postvak, inclusief submappen

Vereist bevestiging: Nee Parameters:

  • searchQuery (TEKST, Optioneel): Volledige-tekstzoekopdracht met de Microsoft Graph $search-parameter. Automatisch gesorteerd op relevantie

    • folderId (TEKST, Optioneel): ID van specifieke map om in uw postvak te doorzoeken

    • top (NUMMER, Optioneel): Maximale aantal e-mails om terug te geven (standaard: 50, maximum: 1000)

    • includeFields (TEKST, Optioneel): Komma-gescheiden lijst van aanvullende velden om in de respons op te nemen

    • includeAttachmentDetails (BOOLEAN, Optioneel): Neem gedetailleerde bijlage-informatie op in de respons

    • senderEmail (TEKST, Optioneel): Filter op exacte afzender-e-mailadres. Kan niet worden gebruikt met zoekopdrachten

    • subjectContains (TEKST, Optioneel): Filter e-mails waarvan het onderwerp deze tekst bevat (niet-hoofdlettergevoelig). Kan niet worden gebruikt met zoekopdrachten

    • dateFrom (TEKST, Optioneel): Filter e-mails ontvangen op of na deze datum (ISO 8601-formaat). Kan niet worden gebruikt met zoekopdrachten

    • dateTo (TEKST, Optioneel): Filter e-mails ontvangen op of vóór deze datum (ISO 8601-formaat). Kan niet worden gebruikt met zoekopdrachten

    • isRead (SELECT, Optioneel): Filter op gelezen-status. Kan niet worden gebruikt met zoekopdrachten

    • isFlagged (SELECT, Optioneel): Filter op gemarkeerde status. Kan niet worden gebruikt met zoekopdrachten

    • sortBy (SELECT, Optioneel): Aangepaste sorteervolgorde voor resultaten. Standaard: ‘Nieuwste eerst’

Uitvoer: Geeft een array van e-mails terug met hun details inclusief onderwerp, inhoud, afzender, ontvangers en metadata


Conceptantwoord op bericht

outlookemail.draftReplytoMessage

Maak een conceptantwoord op een bestaande e-mail. Gebruik de schakelaar om te kiezen tussen Antwoorden (alleen afzender) of Allen beantwoorden (afzender en alle ontvangers)

Vereist bevestiging: Ja Parameters:

  • messageId (TEKST, Vereist): ID van het bericht waarop u wilt antwoorden

    • body (MEERREGELIGE_TEKST, Optioneel): Inhoud van het antwoord. Als HTML is ingeschakeld, wordt dit als HTML geïnterpreteerd; anders verzonden als platte tekstcommentaar

    • isHtml (BOOLEAN, Optioneel): Wanneer ingeschakeld, wordt de antwoordtekst als HTML verzonden met message.body; anders wordt het als eenvoudige tekst verzonden

    • replyAll (BOOLEAN, Optioneel): Wanneer ingeschakeld, wordt het antwoord naar de afzender en alle oorspronkelijke ontvangers gestuurd

    • outlookTimezone (TEKST, Optioneel): Optionele Prefer-header om de tijdzone voor de antwoordcontext in te stellen

Uitvoer: Geeft het aangemaakte conceptantwoord terug


E-mail verzenden

outlookemail.sendEmail

Verstuurt e-mails namens de gebruiker via de Outlook API

Vereist bevestiging: Ja Parameters:

  • toRecipients (TEKST, Optioneel): Komma-gescheiden lijst met e-mailadressen voor primaire ontvangers

    • ccRecipients (TEKST, Optioneel): Komma-gescheiden lijst met e-mailadressen voor CC-ontvangers

    • bccRecipients (TEKST, Optioneel): Komma-gescheiden lijst met e-mailadressen voor BCC-ontvangers

    • subject (TEKST, Optioneel): Onderwerp van de e-mail

    • body (MEERREGELIGE_TEKST, Optioneel): De inhoud van de e-mail

    • isHtml (BOOLEAN, Optioneel): Verstuur e-mail in HTML-formaat. Wanneer ingeschakeld, wordt de inhoud van de body als HTML geïnterpreteerd

Uitvoer: Geeft de verzonden e-mail terug met ID en details


Maak concept

outlookemail.createDraft

Maakt e-mailconcepten namens de gebruiker via de Outlook API met ondersteuning voor meerdere ontvangers, CC en BCC

Vereist bevestiging: Ja Parameters:

  • toRecipients (TEKST, Optioneel): Komma-gescheiden lijst met e-mailadressen voor primaire ontvangers

    • ccRecipients (TEKST, Optioneel): Komma-gescheiden lijst met e-mailadressen voor CC-ontvangers

    • bccRecipients (TEKST, Optioneel): Komma-gescheiden lijst met e-mailadressen voor BCC-ontvangers

    • subject (TEKST, Optioneel): Onderwerp van de e-mail

    • body (MEERREGELIGE_TEKST, Optioneel): De inhoud van de e-mail

    • isHtml (BOOLEAN, Optioneel): Verstuur e-mail in HTML-formaat. Wanneer ingeschakeld, wordt de inhoud van de body als HTML geïnterpreteerd

Uitvoer: Geeft het aangemaakte concept terug met ID en details


Zoek gedeelde e-mailmappen

outlookemail.searchSharedEmailFolders

Zoek e-mails in gedeelde e-mailmappen van andere gebruikers. Vereist leesrechten voor het postvak en specifieke mappen

Vereist bevestiging: Nee Parameters:

  • folderId (TEKST, Vereist): ID van de gedeelde map om te doorzoeken

    • sharedFolderOwner (TEKST, Vereist): E-mailadres van de gebruiker die eigenaar is van de gedeelde map

    • senderEmail (TEKST, Optioneel): Filter op exact afzender-e-mailadres

    • subjectContains (TEKST, Optioneel): Filter e-mails waarvan het onderwerp deze tekst bevat (niet-hoofdlettergevoelig)

    • dateFrom (TEKST, Optioneel): Filter e-mails ontvangen op of na deze datum (ISO 8601-formaat)

    • dateTo (TEKST, Optioneel): Filter e-mails ontvangen op of vóór deze datum (ISO 8601-formaat)

    • isRead (SELECT, Optioneel): Filter op gelezen-status

    • sortBy (SELECT, Optioneel): Sorteervolgorde voor resultaten. Standaard: ‘Nieuwste eerst’

    • top (NUMMER, Optioneel): Maximale aantal e-mails om per pagina terug te geven

    • includeFields (TEKST, Optioneel): Komma-gescheiden lijst van aanvullende velden om in de respons op te nemen

    • includeAttachmentDetails (BOOLEAN, Optioneel): Neem gedetailleerde bijlage-informatie op in de respons

Uitvoer: Geeft een array van e-mails uit gedeelde mappen terug


Contacten weergeven

outlookemail.listContacts

Lijst met contacten uit uw standaard Contacten of een specifieke contactmap

Vereist bevestiging: Nee Parameters:

  • contactFolderId (TEKST, Optioneel): Wanneer opgegeven, toont het contacten uit deze contactmap

    • top (NUMMER, Optioneel): Maximale aantal contacten om terug te geven (standaard: 50, max: 999)

    • orderBy (SELECT, Optioneel): Sorteer contacten op een specifiek veld

Uitvoer: Geeft een array van contacten terug met hun details


Contact ophalen

outlookemail.getContact

Vind en haal een specifiek contact op op naam, bedrijf of contact-ID

Vereist bevestiging: Nee Parameters:

  • searchName (TEKST, Optioneel): Zoek naar contacten op naam (ondersteunt gedeeltelijke overeenkomsten)

    • contactId (TEKST, Optioneel): Exacte contact-ID voor precieze opzoeking

    • companyName (TEKST, Optioneel): Filter op bedrijfsnaam om resultaten te verfijnen

    • maxResults (NUMMER, Optioneel): Maximale aantal contacten om terug te geven bij zoeken op naam

Uitvoer: Geeft een array van contacten terug die overeenkomen met de zoekcriteria


Contact aanmaken

outlookemail.createContact

Maak een nieuw contact in uw Outlook-adresboek of een specifieke contactmap

Vereist bevestiging: Ja Parameters:

  • contactFolderId (TEKST, Optioneel): Optioneel. Maak het contact binnen een specifieke contactmap

    • givenName (TEKST, Optioneel): Voornaam van het contact

    • surname (TEKST, Optioneel): Achternaam van het contact

    • displayName (TEKST, Optioneel): Volledige weergavenaam van het contact

    • emailAddresses (TEKST, Vereist): Komma-gescheiden lijst met e-mailadressen voor het contact

    • businessPhones (TEKST, Optioneel): Komma-gescheiden lijst met zakelijke telefoonnummers

    • homePhones (TEKST, Optioneel): Komma-gescheiden lijst met thuisnummers

    • mobilePhone (TEKST, Optioneel): Mobiel telefoonnummer

    • companyName (TEKST, Optioneel): Bedrijf of organisatie

    • jobTitle (TEKST, Optioneel): Functietitel van het contact

    • department (TEKST, Optioneel): Afdeling of team

    • businessAddressStreet (TEKST, Optioneel): Straat van het zakelijke adres

    • businessAddressCity (TEKST, Optioneel): Plaats van het zakelijke adres

    • businessAddressState (TEKST, Optioneel): Staat/provincie van het zakelijke adres

    • businessAddressPostalCode (TEKST, Optioneel): Postcode/ZIP-code van het zakelijke adres

    • businessAddressCountryOrRegion (TEKST, Optioneel): Land/regio van het zakelijke adres

    • homeAddressStreet (TEKST, Optioneel): Straat van het huisadres

    • homeAddressCity (TEKST, Optioneel): Plaats van het huisadres

    • homeAddressState (TEKST, Optioneel): Staat/provincie van het huisadres

    • homeAddressPostalCode (TEKST, Optioneel): Postcode/ZIP-code van het huisadres

    • homeAddressCountryOrRegion (TEKST, Optioneel): Land/regio van het huisadres

    • categories (TEKST, Optioneel): Komma-gescheiden lijst met categorieën om aan het contact toe te wijzen

Uitvoer: Geeft het aangemaakte contact terug met ID en details


Lijst contactmappen

outlookemail.listContactFolders

Lijst alle contactmappen (standaard Contacten en submappen)

Vereist bevestiging: Nee Parameters:

  • includeSubfolders (BOOLEAN, Optioneel): Neem alle geneste subcontactmappen op (standaard: true)

    • sortByPath (BOOLEAN, Optioneel): Sorteer mappen alfabetisch op hun volledige pad

Uitvoer: Geeft een array van contactmappen terug met hun details


Lijst mappen

outlookemail.listFolders

Lijst alle mailmappen en submappen in het postvak van de gebruiker en gedeelde mappen van andere gebruikers met hun ID's en hiërarchie

Vereist bevestiging: Nee Parameters:

  • includeSubfolders (BOOLEAN, Optioneel): Neem alle submappen in de hiërarchie op (standaard: true)

    • includeHidden (BOOLEAN, Optioneel): Neem verborgen mappen zoals Clutter op

    • sortByPath (BOOLEAN, Optioneel): Sorteer mappen alfabetisch op hun volledige pad

    • filterType (SELECT, Optioneel): Filter mappen op type

    • sharedFolderUsers (TEKST, Optioneel): Komma-gescheiden lijst met e-mailadressen van gebruikers die u toegang tot hun postvak hebben gegeven

Uitvoer: Geeft een array van mappen terug met hun hiërarchie en details


Triggers

Nieuwe e-mail

outlookemail.newEmail

Wordt geactiveerd wanneer een nieuwe e-mail wordt ontvangen

Vereist bevestiging: Nee Parameters:

  • includeAttachments (BOOLEAN, Optioneel): Wanneer ingeschakeld, worden bijlagegegevens opgenomen in de triggeruitvoer

Uitvoer: Geeft het resultaat van de bewerking terug


Nieuwe e-mail die overeenkomt met zoekopdracht

outlookemail.newEmailMatchingSearch

Wordt geactiveerd wanneer nieuwe e-mails die voldoen aan de opgegeven zoekopdracht worden ontvangen

Vereist bevestiging: Nee Parameters:

  • includeAttachments (BOOLEAN, Optioneel): Wanneer ingeschakeld, worden bijlagegegevens opgenomen in de triggeruitvoer

    • searchQuery (TEKST, Vereist): Microsoft Graph-zoekopdracht om e-mails te filteren

Uitvoer: Geeft het resultaat van de bewerking terug


Nieuwe e-mail in gedeelde inbox

outlookemail.newEmailinSharedInbox

Wordt geactiveerd wanneer nieuwe e-mails worden ontvangen in opgegeven gedeelde inboxen

Vereist bevestiging: Nee Parameters:

  • sharedFolderOwners (TEKST, Vereist): Komma-gescheiden lijst met gebruikers-e-mails waarvan de gedeelde inboxen moeten worden bewaakt

    • folderId (TEKST, Optioneel): Map om te bewaken binnen elke gedeelde inbox (standaard: inbox)

    • includeAttachments (BOOLEAN, Optioneel): Wanneer ingeschakeld, worden bijlagegegevens opgenomen in de triggeruitvoer

Uitvoer: Geeft het resultaat van de bewerking terug


Veelvoorkomende gebruikssituaties

  • Gegevensbeheer: Beheer en organiseer uw Outlook-e-mailgegevens

  • Automatisering: Automatiseer workflows met Outlook-e-mail

  • Rapportage: Genereer inzichten en rapporten

  • Integratie: Verbind Outlook-e-mail met andere tools


Beste praktijken

1

Aan de slag

  • Schakel de Outlook-e-mailintegratie in uw workspace-instellingen in

  • Authenticeer met OAuth

  • Test de verbinding met een eenvoudige leesbewerking

  • Verken beschikbare acties voor uw gebruikssituatie

2

Belangrijke overwegingen

  • Zorg voor de juiste authenticatiegegevens

  • Respecteer rate limits en API-quotums

  • Controleer instellingen voor gegevensprivacy

  • Test bewerkingen eerst in een veilige omgeving


Probleemoplossing

Probleem
Oplossing

Authenticatie mislukt

Controleer uw OAuth-gegevens

Rate limit overschreden

Verminder de frequentie van verzoeken

Gegevens niet gevonden

Controleer machtigingen en beschikbaarheid van gegevens

Verbindingstime-out

Controleer netwerkconnectiviteit


Ondersteuning

Voor extra hulp met de Outlook-e-mailintegratie, neem contact op met [email protected]