Skip to content

GenAI Powered Smart Reminder for PM-Team Collaboration powered by Microsoft Co-Pilot, MS PowerAutomate and MS Dataverse

License

Notifications You must be signed in to change notification settings

intelliconnect/genai-pm-assistant-smart-reminder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

About GenAI SmartReminder PM Assistant

Redefining the future of work with GenAI and Automation!

This custom intelligent application sends dynamic reminders to team members, ensuring essential tasks like code check-ins, updates, and follow-ups are completed without a hitch. The tool enables PM to make daily project management tasks seamless and stress-free

By using Generative AI, each reminder is thoughtfully rephrased, keeping the messages engaging and preventing them from becoming repetitive. This approach makes both managers and team members happier—managers save valuable time, and team members appreciate the gentle, non-intrusive prompts.

Pre-requisites

  • A Power Automate Premium License
  • A Dataverse License (Power Apps Per User Plan will work too)
  • Teams Services assigned to the account that will host this workflow
  • AI Prompt

Create a Dataverse Table

Go to https://make.powerapps.com/ >> Tables >> New Table >> Start with Blank Table >> Add columns as given below >> Rename Table to EmployeesGroup

Create a custom table in Dataverse. Refer to the details given in the below table to create columns.

image

Make a Prompt

Go to https://make.powerautomate.com/

Click on More >> Discover all >> AI >> AI Prompts

image

image

Click on Create text with GPT using a prompt >> Add inputs >> Add your Dataverse table >> Configure your prompt >> Rename your prompt >> Save your custom prompt.

image

image

image

You can use the following prompt or add your own. Once you added a prompt click on Save Custom prompt

Follow the instructions:
- Only keep the message body as the response.
- Learn from Variations marked in triple quotes
- Message should remind the programmers to check in their code on GitHub
- Message should also remind programmers to keep all/any team member updated on any dependencies
- Message should also remind put out a status update on client CR/Tickets to team members/clients
- User greetings at the start and end
- Add a '*' prefix to the End greeting.
- list out reminders using '#'

Output Format:
[Opening greetings]
 # [Reminder 1]
 # [Reminder 2]
 # [Reminder 3] 
*[Ending greetings(without names)]

Import Power Automate Flow

Go to https://make.powerautomate.com/

Click on Import in My Flows sections

image

image

Import DailyTasksReminder zip package

image

Wait till the package is uploaded, then make sure the import setup is set as create as new. Add your connections to Dataverse and Teams. Then click on import

image

Once flow is successfully imported. You will see a message shown in the image below. Click on Open flow.

image

Make sure that the List Rows action uses your Dataverse table. And then click on Save.

image

After saving the flow make sure you turn the flow on

image

Notes:

  • AI Prompt only supports the Dataverse table
  • You can customize your prompts according to your requirements
  • The flow is set(trigger) to run between 4 - 4:30 PM IST, Monday to Friday. You can change that in the trigger

[EmployeesGroup] - Data Sample

image

[Output snapshots] Reminder message

Android Teams App

image

Desktop Teams App

image

Disclaimer:

This project and its accompanying installation documentation are provided "as is" without any warranties or guarantees of any kind, either express or implied. While we have made every effort to ensure the accuracy and functionality of the code and instructions provided, we cannot guarantee that this solution will work in all environments or configurations. Use of this project is at your own risk. We are not responsible for any issues, damages, or data loss that may occur as a result of using this project or following the installation instructions. It is strongly recommended that you thoroughly test the solution in a non-production environment before deploying it to your production systems. Additionally, ensure that your environment meets all prerequisites and that you have the appropriate expertise to manage and troubleshoot any issues that may arise. By using this project, you acknowledge and agree to the terms of this disclaimer.

About

GenAI Powered Smart Reminder for PM-Team Collaboration powered by Microsoft Co-Pilot, MS PowerAutomate and MS Dataverse

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published