Manage email, calendar events, tasks, and contacts through Microsoft Outlook integration
Microsoft Outlook allows you to manage your email, calendar, and tasks programmatically through the Microsoft Graph API. You can send and receive emails, create and manage calendar events, work with todo lists and tasks, handle email attachments, organize messages in folders, and search through your communications. This integration is perfect for email automation, calendar scheduling, task management, and unified communication workflows.
Required:
action
- The operation to perform with OutlookSend an email message
Parameters:
to
(required) - Recipient email addresssubject
(required) - Email subjectbody
(required) - Email contentcc
(optional) - CC recipientsimportance
(optional) - Email importance levelExample:
Response:
Get a list of emails from your inbox
Parameters:
folder
(optional) - Mail folder to list fromlimit
(optional) - Number of emails to retrieveunread-only
(optional) - Show only unread messagesExample:
Response:
Search for emails by query
Parameters:
query
(required) - Search query textfolder
(optional) - Folder to search inExample:
Response:
Create a new calendar event
Parameters:
subject
(required) - Event titlestart
(required) - Start date/time (ISO format)end
(required) - End date/time (ISO format)location
(optional) - Event locationattendees
(optional) - Comma-separated email addressesbody
(optional) - Event descriptionExample:
Response:
Get calendar events within a date range
Parameters:
start-date
(optional) - Start date for event listingend-date
(optional) - End date for event listinglimit
(optional) - Maximum number of eventsExample:
Response:
Get all todo lists
Parameters:
Example:
Response:
Create a new task in a todo list
Parameters:
list-id
(required) - ID of the todo listtitle
(required) - Task titledue-date
(optional) - Due date for the taskimportance
(optional) - Task importance (low, normal, high)body
(optional) - Task descriptionExample:
Response:
Download attachments from an email
Parameters:
email-id
(required) - ID of the email with attachmentsExample:
Response:
The integration uses Microsoft Graph API through the PinkConnect proxy. Email attachments are accessed through the contentBytes field in attachment metadata. Calendar events use ISO 8601 date/time format. Search queries cannot be combined with ordering operations. Todo lists must be retrieved first to get list IDs for task operations. The connection ID is required for all operations.