Swarmz
IntegrationsMicrosoft 365

Microsoft Outlook

Read and update mail, send email, and manage calendar events

Connect Microsoft Outlook when a project needs mail or calendar data from a shared Microsoft account or from each published app user.

Available operations

OperationWhat it doesPermissionLimit per minute
list_messagesLists up to 50 messagesRead mail20
get_messageReads one messageRead mail20
update_messageChanges read state or categoriesManage mail10
send_emailSends one email to up to 50 recipientsSend mail10
list_eventsLists up to 50 events in a time rangeRead calendars30
create_eventCreates one calendar eventManage calendars10
update_eventChanges one calendar eventManage calendars10
delete_eventDeletes one calendar eventManage calendars10

Connect Microsoft Outlook

An administrator first configures Microsoft OAuth application and enables Microsoft Outlook under Admin > Settings > Integrations. Swarmz uses that application only to start Microsoft authorization; each person still signs in to Microsoft and grants access to their own account.

Ask the AI for the exact workflow and account owner. Examples:

  • “Show unread Outlook mail in a customer support dashboard.”
  • “Let each signed-in user send an Outlook email and create calendar events.”

Choose Connect new, select only the permissions the workflow needs, authorize Microsoft, then select Continue. For a published app-user connection, enter the app's final HTTPS origin before authorizing. See Connector connection modes.

Verify Microsoft Outlook

  1. List messages and confirm a known subject.
  2. Create a calendar event named Swarmz connector test at a future time.
  3. Update the event location, then confirm the change in Outlook.
  4. Delete the test event and confirm it no longer appears.
  5. If the product sends email, send one message to an address you control and confirm delivery.

If reads work but a write fails, reconnect and approve the matching write permission. Microsoft tenant policy can require administrator consent for some permissions. Disconnecting stops Swarmz from using the account but does not delete mail or calendar data. You can also revoke the grant in your Microsoft account.

Message and event bodies are limited to 64 KiB per operation. Generated code must call the connector gateway from an authenticated server route; it must not expose Microsoft tokens in browser code.

On this page