A community-built Power Platform sample
AI Time Managemeent Plan Flow
A daily flow that utilizes a custom Prompt in AI Builder to take your Outlook calendar events and Microsoft ToDo (Business) tasks for the day and formulates a plan for how to allot your time for the day.

- Last updated
- Mar 4, 2024
- Category
- Power Automate
- Experimental features
- No
From idea to implementation
Make it your own.
Check this sample's prerequisites, permissions, and licensing before importing it. The documentation below comes directly from the sample README.
Summary
A daily flow that utilizes a custom Prompt in AI Builder to take your Outlook calendar events and Microsoft ToDo (Business) tasks for the day and formulates a plan for how to allot your time for the day.

Applies to
Compatibility
Features
This solution consists of a Scheduled Cloud Flow and a Custom AI Builder Prompt from the Power Platform Prompts Library.
It demonstrates how to:
- Call an AI Prompt in a Flow
- Pass dynamic inputs into the prompt
- Get a customized AI generated plan in HTML format so that it's email ready.
The only configuration required is to fill in the Compose action with the email you want to send the daily time management plan to as seen below:

You will also need to customize the recurrence to your needs. It is set to 7am daily. If you change the time you'll also need to update the Filter in the Get Events action so accomodate for the time change as seen below:

Authors
| Solution | Author(s) |
|---|---|
| ai-time-management-flow | April Dunnam, Microsoft |
Version history
| Version | Date | Comments |
|---|---|---|
| 1.0 | March 4, 2024 | Initial release |
Minimal Path to Awesome
- Download the
.zipfrom thesolutionfolder - Import the
.zipfile using Solutions > Import solution within Power Apps Maker portal.
Disclaimer
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
Help
We do not support samples, but we this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues.
If you encounter any issues while using this sample, create a new issue.
For questions regarding this sample, create a new question.
Finally, if you have an idea for improvement, make a suggestion.