Outlook
Microsoft 365 email and calendar are two separate integrations in Sprigr Teams — Outlook Mail and Outlook Calendar — that you connect independently. Both authenticate with the same Microsoft sign-in. Together they let agents read and send email, search mailboxes, and manage calendar events across your Microsoft 365 environment.
Prerequisites
Section titled “Prerequisites”- A Microsoft 365 account (business or enterprise). Personal Outlook.com accounts are also supported.
- Admin or Owner role in your Sprigr Teams organisation.
- If your organisation uses Conditional Access policies, your Microsoft 365 admin may need to approve Sprigr Teams as an authorised application.
Connecting Outlook
Section titled “Connecting Outlook”-
Open the Integration Hub
Sign in to team.sprigr.com and click Integrations in the sidebar.
-
Find Outlook Mail and Outlook Calendar
Locate the Outlook Mail card in the integration directory. Click Connect. If you also want calendar access, repeat these steps for the Outlook Calendar card.
-
Sign in with Microsoft
A Microsoft sign-in window will appear. Enter your Microsoft 365 credentials and sign in.
-
Review and accept permissions
Microsoft will show you the permissions Sprigr Teams is requesting. Outlook Mail requests mail read/send permissions; Outlook Calendar requests calendar read/write permissions. Click Accept to grant access.
-
Verify the connection
The connected card will show a green “Connected” badge. Connect both Outlook Mail and Outlook Calendar if you want agents to work with email and calendar.
What syncs
Section titled “What syncs”Like the Gmail integration, the Outlook integration works on-demand. Agents query Microsoft 365 in real time when they need to read emails, search messages, or check calendar availability. No data is stored in Sprigr Teams.
The two integrations cover:
- Mail — Search, list, read, send, reply, forward, move, and delete emails. Download attachments and look up contacts.
- Calendar — List events, check availability, find meeting times, create events, update events, and cancel events.
Available tools
Section titled “Available tools”Outlook Mail tools
Section titled “Outlook Mail tools”| Tool | Description |
|---|---|
outlook_mail_search | Search emails by query (sender, subject, keywords, date range) |
outlook_mail_list | List messages from a folder |
outlook_mail_read | Read the full content of a specific email |
outlook_mail_send | Compose and send a new email |
outlook_mail_reply | Reply (or reply-all) to an existing email |
outlook_mail_forward | Forward an email to new recipients |
outlook_mail_move | Move a message to another folder |
outlook_mail_delete | Delete a message |
outlook_mail_download_attachment | Download an attachment from a message |
outlook_contacts_search | Search your Microsoft 365 contacts |
Outlook Calendar tools
Section titled “Outlook Calendar tools”| Tool | Description |
|---|---|
outlook_calendar_list_events | List calendar events within a date range |
outlook_calendar_check_availability | Check whether a time slot is free or busy |
outlook_calendar_find_meeting_times | Suggest meeting times that work across attendees |
outlook_calendar_create_event | Create a new event with attendees, time, and location |
outlook_calendar_update_event | Update an existing event (time, subject, location, description) |
outlook_calendar_cancel_event | Cancel an event |
Common use cases
Section titled “Common use cases”- Meeting scheduling — Ask an agent to find a time that works for multiple attendees and create the calendar event automatically. The agent checks each person’s availability before suggesting slots.
- Email triage and response — An agent monitors a shared inbox, categorises incoming messages, and drafts responses for review.
- Calendar briefings — A morning workflow step reads your calendar for the day and sends you a summary of upcoming meetings, preparation notes, and any scheduling conflicts.
- Out-of-office management — An agent reads incoming emails while you are away and sends context-appropriate auto-replies based on the content of each message.
Troubleshooting
Section titled “Troubleshooting”“Admin approval required” during OAuth Your Microsoft 365 admin needs to grant tenant-wide consent for Sprigr Teams. Ask your IT team to approve the application in the Azure portal under Enterprise Applications.
Calendar events not appearing Check that the connected account has access to the calendar you are querying. Shared calendars and room calendars may require additional permissions in Microsoft 365.
“Insufficient privileges” errors The connected account may not have the necessary permissions. Verify that mail and calendar permissions were granted during the OAuth flow. If in doubt, disconnect and reconnect the integration to re-request permissions.
Token refresh failures If the integration stops working after a period of inactivity, try disconnecting and reconnecting it. This is rare but can happen if your Microsoft 365 admin changes security policies.
Next steps
Section titled “Next steps”- Gmail — Connect Google Workspace email as an alternative or alongside Outlook.
- Integrations Overview — See all available integrations.
- Agent Settings — Assign the Outlook integration to specific agents.
- Workflows — Use Outlook actions as steps in automated workflows.