This Article describes how to configure alerts for SharePoint Lists and Document Libraries. In order to do this Microsoft has provided two options:
- SharePoint Rules: fastest, great for “notify me when X happens” on a list/library; limited customization, simplistic.
- Power Automate: flexible, conditional logic, higher levels of customization, more complicated
Note:
Microsoft is retiring classic SharePoint Alerts. New alert creation is blocked for all tenants beginning January 2026, and all alerts stop working in July 2026. During the transition, existing alerts auto‑expire every 30 days from October 2025.
Here is a breakdown of each option:
|
Capability
|
SharePoint Rules
|
Power Automate
|
|
Setup speed
|
Very fast (UI in list/library)
|
Fast with templates; more steps for logic
|
|
Triggers
|
New item/file, item modified; basic column/value changes (not multi‑line text)
|
Full SharePoint trigger set (item/file created/modified/deleted; property‑only; selected item)
|
|
Conditions/filters
|
Basic; sentence‑style conditions; no complex logic
|
Full condition builder, expressions, trigger conditions, view‑like filters
|
|
Actions
|
Email only (from no‑reply@sharepointonline.com)
|
Many: Outlook/Teams/Planner, approvals, branching, loops, digests, etc.
|
|
Email customization
|
Minimal; fixed template; includes only title of the list item/document library
|
Fully customizable (subject/body), dynamic tokens
|
|
Per‑list limits
|
~15 rules per list/library (practical guidance)
|
Governed by Power Platform requests and connector throttling
|
|
Good for
|
“Notify me when a new item is added,” “Notify when Status = Closed”
|
Conditional routing, field‑level checks, multi‑recipient paths, Teams posts, digests, approvals
|
Configuring Alerts:
SharePoint Rules:
- Open your List or Document Library
- Click Automate → Rules → Create a rule
- Choose a trigger
- Configure the bolded parts:
- Click Create
- To edit later: Automate → Rules → Manage rules
Power Automate:
- Open Power Automate (Office.towson.edu) → Create → Automated cloud flow
- Name your flow: “Notify on new item” and Select trigger: When an item is created (SharePoint)
- Choose Site Address and List Name
-

- (Optional) Add Condition step to filter (e.g., Status = Approved)
- Add Send an email (V2)
-


- Configure Message. In Subject and Body
- Insert Dynamic Content by typing "/"

- Save and test