Skip to main content
The Outlook node adds Outlook operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the Outlook node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Outlook under Credentials in the node settings. See Connecting credentials for the general flow. Sign in with your Outlook account when prompted; no keys to copy. NoClick requests the following permissions:
  • https://graph.microsoft.com/Mail.Send
  • https://graph.microsoft.com/Mail.Read
  • https://graph.microsoft.com/Mail.ReadWrite
  • https://graph.microsoft.com/MailboxSettings.ReadWrite
  • https://graph.microsoft.com/Calendars.Read
  • https://graph.microsoft.com/Calendars.ReadWrite
  • https://graph.microsoft.com/Contacts.Read
  • https://graph.microsoft.com/Contacts.ReadWrite
  • https://graph.microsoft.com/User.Read
  • offline_access

Operations

Calendar

OperationIDDescription
List Calendar Groupslist_calendar_groups
List Calendarslist_calendars

Calendar event

OperationIDDescription
Accept Calendar Event Invitationaccept_calendar_event_invitation
Cancel Calendar Eventcancel_calendar_event
Create Calendar Eventcreate_calendar_event
Decline Calendar Event Invitationdecline_calendar_event_invitation
Delete Calendar Eventdelete_calendar_event
Dismiss Event Reminderdismiss_event_reminder
Find Available Meeting Timesfind_available_meeting_times
Get Calendar Eventget_calendar_event
Get Free Busy Scheduleget_free_busy_schedule
List Calendar Eventslist_calendar_events
List Recurring Event Instanceslist_recurring_event_instances
Snooze Event Remindersnooze_event_reminder
Tentatively Accept Calendar Event Invitationtentatively_accept_calendar_event_invitation
Update Calendar Eventupdate_calendar_event

Contact

OperationIDDescription
Create Contact Personcreate_contact_person
Delete Contact Persondelete_contact_person
Get Contact Personget_contact_person
List Contactslist_contacts
Update Contact Personupdate_contact_person

Contact folder

OperationIDDescription
Create Contact Foldercreate_contact_folder
Delete Contact Folderdelete_contact_folder
Get Contact Folderget_contact_folder
List Contact Folderslist_contact_folders
Update Contact Folderupdate_contact_folder

Email message

OperationIDDescription
Add Attachment to Messageadd_attachment_to_message
Copy Message to Foldercopy_message_to_folder
Create Email Draftcreate_email_draftCreate an email draft
Create Forward Draftcreate_forward_draft
Create Reply All Draftcreate_reply_all_draft
Create Reply Draftcreate_reply_draft
Delete Attachment from Messagedelete_attachment_from_message
Delete Email Messagedelete_email_messageDelete an email
Forward Email Messageforward_email_messageForward an email
Get Email Attachmentsget_email_attachmentsGet attachments from an email
Get Email Messageget_email_messageGet a specific email by ID
Get Email Mime Contentget_email_mime_content
Mark Email As Read Unreadmark_email_as_read_unreadMark an email as read or unread
Move Email to Foldermove_email_to_folderMove an email to a different folder
Read Inbox Emailsread_inbox_emailsRead emails from inbox
Reply to Email Messagereply_to_email_messageReply to an email
Send Email Draftsend_email_draft
Send Email Messagesend_email_messageSend an email
Send Mime Messagesend_mime_message
Update Email Message Propertiesupdate_email_message_properties

Inbox rule

OperationIDDescription
Create Inbox Rulecreate_inbox_rule
Delete Inbox Ruledelete_inbox_rule
Get Inbox Ruleget_inbox_rule
List Inbox Ruleslist_inbox_rules
Update Inbox Ruleupdate_inbox_rule

Mail folder

OperationIDDescription
Copy Mail Foldercopy_mail_folder
Create Mail Foldercreate_mail_folderCreate a new mail folder
Delete Mail Folderdelete_mail_folder
List Mail Folderslist_mail_foldersList all mail folders
Move Mail Foldermove_mail_folder
Update Mail Folderupdate_mail_folder

Mailbox

OperationIDDescription
Get Mailbox Settingsget_mailbox_settingsGet mailbox settings (auto-reply, timezone, etc.)
Update Auto Reply Settingsupdate_auto_reply_settingsUpdate auto-reply (out of office) settings

Message category

OperationIDDescription
Create Message Categorycreate_message_category
Delete Message Categorydelete_message_category
Get Message Categoryget_message_category
List Message Categorieslist_message_categories
Update Message Categoryupdate_message_category

Room

OperationIDDescription
Get Available Room Listsget_available_room_lists