Connect Outlook to SharePoint
Ideas
What you can do with Outlook and SharePoint
Log form submissions in a SharePoint list and email the owner
Every form submission becomes an item in your SharePoint list, the right person is emailed, and the sender gets an acknowledgement.
See how it worksArchive email attachments to a SharePoint library
Attachments from incoming emails are saved to your SharePoint library by date, with a log of what was filed.
See how it worksEmail timesheet reminders to staff listed in SharePoint
Twice a week everyone on your staff list gets a personal reminder from Outlook to submit their timesheet.
See how it worksRecord decisions from meeting summaries in SharePoint
Decisions and action items from meeting summary emails are added to SharePoint lists, so nothing agreed gets lost.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Outlook and SharePoint, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Outlook and SharePoint automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Save attachments from Outlook to SharePoint only if they are PDFs from our clients' domains, and name each file with the date and client name.
Every Monday, email each owner the SharePoint list items assigned to them that are past their due date.
Use cases
Why people connect Outlook and SharePoint
How the two apps work together
- New Outlook messages and SharePoint list changes can reach a trigger link through Microsoft Graph change notifications, or the script checks every few minutes.
- Attachments and extracted email details are written to SharePoint document libraries or list items.
- Outlook emails go out when list items reach a date or status you choose.
Project teams file client emails in SharePoint
Emails with attachments from a client go to the client's document library folder. The project record is complete without manual saves.
Operations track requests in a SharePoint list
Emails to a request mailbox create SharePoint list items with requester, type and due date. The list becomes the team queue.
HR and compliance send reminders from lists
SharePoint list items with expiry or review dates trigger Outlook reminders to the owner. Reviews happen on time.
Managers get a summary of library changes
New or changed documents in a library are listed in a weekly Outlook email. People see what was added without browsing the site.
More apps
Outlook, SharePoint and other apps in one automation
Request emails to SharePoint and Teams
When an email arrives in our requests mailbox in Outlook, create a SharePoint list item and post the request in our Teams Operations channel.
Weekly SharePoint list export to Excel
Every Friday, copy the open items in my SharePoint Requests list into a new sheet in my Excel workbook and email it to me from Outlook.
Escalate SharePoint requests to Jira
When a SharePoint list item created from an Outlook email is marked Technical, create a Jira issue and email the requester the issue key.
Setup
Connect Outlook and SharePoint once
Outlook
- At entra.microsoft.com, go to Identity → Applications → App registrations → New registration. Choose single tenant for a work account, or any organisation plus personal accounts for Outlook.com, and add the Web redirect URI
https://clickruntime.com/oauth/callback. - Under Certificates & secrets, create a new client secret and copy its value straight away.
- Under API permissions, add Microsoft Graph delegated permissions
Mail.ReadWrite,Mail.Send,offline_accessandUser.Read, then grant admin consent if your organisation requires it. - In the ClickRuntime dashboard, open Connections, choose Outlook and enter the Tenant ID, Client ID and client secret.
SharePoint
Intranet / Documents
- In Microsoft Entra, open App registrations and create a registration, or reuse the one you made for your other Microsoft apps.
- Add a client secret (or certificate) and copy its value.
- For access to all your sites, add the delegated permission
Sites.ReadWrite.Alland have an admin grant consent. To limit it to certain sites, add the app-only permissionSites.Selectedinstead. - With
Sites.Selected, a SharePoint admin grants the app each site throughPOST /sites/{id}/permissions. - In the ClickRuntime dashboard, open Connections, choose SharePoint and enter the client ID and client secret.
FAQ
Questions about connecting Outlook and SharePoint
Can it be limited to one SharePoint site?
Will it work with our existing lists and libraries?
Do I need admin approval to connect?
Which mailbox does it read?
Does it need admin consent in Microsoft 365?
Can it write to custom list columns?
Can it organise files into folders?
Related pages
Keep exploring
Tell your assistant what Outlook and SharePoint should do together
Free plan. No credit card.