logo
search
Others

How to Send Microsoft Teams Notifications for Project Online Tasks

WPS Content ManagerWPS Content Manager Oct 12, 2026 869 views

Question details

The user wants to automate the process of sending Microsoft Teams messages whenever a task is created or modified in Project Online.

Send Microsoft Teams Notifications for Project Online Tasks
Product
Project Online / Microsoft Teams
Device & OS
not provided
Scenario
Keeping team members updated on project assignments and task changes without manually sending messages.
Observed behavior
A custom Power Automate flow is required to detect new or modified tasks in Project Online and trigger a notification message to the designated assignee or Microsoft Teams channel.
Before you start

Ensure you have an active Microsoft 365 subscription with access to Project Online, Microsoft Teams, and Power Automate, and that you have the necessary permissions to create custom cloud flows.

Solution 1Recommended

Set Up a Power Automate Flow for Teams Notifications

Create a custom automated flow to connect Project Online triggers with Microsoft Teams messaging actions.

Power Automate acts as the bridge between Project Online and Microsoft Teams. By setting up a custom cloud flow, you can instantly notify specific team members or entire channels when a project task requires attention.

Depending on your organization's Microsoft 365 setup, you may need to verify that the Project Online connector is enabled in your environment's data loss prevention (DLP) policies.

1
Create a new automated flow

Log into Microsoft Power Automate, click on 'Create' in the left navigation menu, and select 'Automated cloud flow'.

2
Select a Project Online trigger

Name your flow and search for 'Project Online' in the trigger search bar. Choose either 'When a new task is created' or 'When a task is changed', then click 'Create'.

3
Connect to your Project Web App

In the trigger configuration box, enter your Project Web App (PWA) URL to authenticate and connect the flow to your specific project workspace.

4
Add the Microsoft Teams action

Click 'New step', search for 'Microsoft Teams', and select the action named 'Post message in a chat or channel'.

5
Customize and test the notification

Choose whether to post as a user or a bot, and select your target channel or group chat. Use the dynamic content menu to insert task details like 'Task Name' and 'Assignee' into the message body. Save your flow and test it by creating a sample task in Project Online.

Set Up a Power Automate Flow for Teams Notifications
Connector Limitations: If you encounter missing triggers or connector limitations, visit the Microsoft Power Automate community forums for custom API solutions or workaround flow designs.
Free Microsoft Office alternative

Manage Your Projects Efficiently with WPS Office

While Project Online requires complex setups and expensive subscriptions, WPS Office offers a free, lightweight alternative for managing project tasks. You can easily track tasks, collaborate with team members, and manage schedules using WPS Spreadsheet, which is highly compatible with Microsoft Excel formats.

  1. 1. Download and install WPS Office: Visit the official WPS Office website to download the free suite and install it on your device.
  2. 2. Open a project management template: Launch WPS Office, go to the template library, and search for 'Project Management' or 'Gantt Chart' to find a suitable tracker.
  3. 3. Customize your task tracker: Open the template in WPS Spreadsheet, assign tasks to team members, and save the file in .xlsx format for easy sharing.
Free and lightweight suite for daily task tracking and project management.Highly compatible with Microsoft Excel (.xlsx) and Word (.docx) formats.Familiar tabbed user interface for a seamless migration experience.Rich built-in template library featuring Gantt charts and project timelines.
microsoft office alternative - wps office

Frequently Asked Questions

Can I send the Teams notification directly to the task assignee?

Yes. In the Microsoft Teams action within Power Automate, you can choose 'Chat with Flow bot' as the destination and use the dynamic content for the 'Assignee Email' to send a direct message to the person assigned to the task.

Why is my Project Online trigger not firing when a task is updated?

Ensure that the task changes are being published in Project Web App (PWA). The 'When a task is changed' trigger typically relies on the project data being published to register the update in Power Automate.

Do I need a premium license to connect Project Online to Teams?

The Project Online connector in Power Automate is generally considered a standard connector for enterprise plans, but depending on your exact Microsoft 365 subscription tier, specific custom API connections might require premium licensing. Always check your current plan's connector availability.

How do I include a link to the specific task in the Teams message?

You can construct a dynamic URL in the Teams message body by combining your base Project Web App URL with the dynamic content token for 'Task ID' provided by the Project Online trigger.