Microsoft Outlook integration
Communication · 20 actions · OAuth auth
Send, draft, search, and organize email; manage contacts, folders, and categories in Microsoft Outlook via Microsoft Graph.
The ModuleX Microsoft Outlook integration lets a ModuleX agent operate Microsoft Outlook on your behalf — running create, update and send actions across label to emails, workflows and contacts — directly from a plain-English request, using your organization's own Microsoft Outlook credentials. No pre-built workflow is required: the agent picks the right Microsoft Outlook action for the task.
Microsoft Outlook is a communication platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Microsoft Outlook action — or, when you want a repeatable process, the composer assembles a Microsoft Outlook workflow for you, streaming the nodes onto the canvas as it builds.
Drive Microsoft Outlook in plain English
Type what you want. A ModuleX agent picks the right Microsoft Outlook action — or chains several — and runs it. No workflow to build.
- Adds a label/category to an email in Microsoft Outlookresolves to
add_label_to_email - Find the contact I describe and update itresolves to
find_contactsupdate_contact - Send an email containing approve/cancel URLs to a recipient so they can resume or cancel a workflow externallyresolves to
approve_workflow - Show me the emails that match what I describeresolves to
find_email
What you can automate with Microsoft Outlook
- Find the right contact and update it in one prompt
find_contactsupdate_contact - Add a label to email on the fly
add_label_to_email - Approve a workflow after a check
approve_workflow - Create a draft email straight from a request
create_draft_email - Download an attachment on demand
download_attachment - Find the emails that match what you describe
find_email
Microsoft Outlook integration at a glance
All 20 Microsoft Outlook actions
Label to Emails1
add_label_to_emailWorkflows1
approve_workflowContacts4
create_contactfind_contactslist_contactsupdate_contactDraft Emails1
create_draft_emailDrafts1
create_draft_replyAttachments1
download_attachmentEmails2
find_emailsend_emailShared Folder Emails1
find_shared_folder_emailCurrent Users1
get_current_userMessages1
get_messageFolders1
list_foldersImportant Mails1
list_important_mailLabels1
list_labelsEmail to Folders1
move_email_to_folderLabel From Emails1
remove_label_from_emailTo Emails1
reply_to_emailSee full parameters and response schemas in the Microsoft Outlook integration docs
Two ways to use Microsoft Outlook in ModuleX
Connecting Microsoft Outlook
Pairs well with Microsoft Outlook
Agents often chain Microsoft Outlook with these — connect them once and the agent can use all of them in a single task.
Microsoft Outlook + ModuleX FAQ
Put Microsoft Outlook to work in ModuleX.
Connect Microsoft Outlook once with your own credentials and let your agent run all 20 actions on demand.