web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Creating a shift calen...
Power Apps
Answered

Creating a shift calendar in powerapp that automatically books to outlook calendar

(3) ShareShare
ReportReport
Posted on by 37

Hi everyone,

 

We currently have an Excel spreadsheet where I create a shift pattern for my team. Each week I allocate one of us to go and visit one of our offices. I am currently thinking of possibly creating a calendar app in PowerApp in which  once I have booked a certain person in the calendar, it will automatically book it to their outlook calendar via power automate. 

Bennet1_1-1720088381660.png

 

My question is, would that be possible? or any idea is welcome and appreciated. 

 

Thank you very much.

Categories:
I have the same question (0)
  • Verified answer
    KeithAtherton Profile Picture
    3,707 Most Valuable Professional on at

    Hi @Bennet1,

     

    Sounds like an interesting solution and definitely feasible! There is a lot to it but here are some pointers:

     

    • Create a data model and host the data using Dataverse
    • Create a canvas Power App and use a gallery control to replicate the layout used in your Excel spreadsheet
    • As you say, create a Power Automate cloud flow using the Outlook connector to create / update / delete calendar entries

    If I have answered your question, please mark your post as Solved.
    If you like my response, please give it a Thumbs Up.
    Connect with me online.

  • Sunil Kumar Pashikanti Profile Picture
    773 Moderator on at

    Hi @Bennet1

     

    Creating a shift calendar in PowerApps that automatically syncs with Outlook calendars is indeed possible. Here are some steps to achieve this:

     

    PowerApps Calendar Control:
    Start by building a calendar control in PowerApps. You can use the built-in Calendar Screen Template, which provides an out-of-the-box calendar experience connected to Outlook calendars.
    Customize the calendar to display shifts and relevant information.


    Shifts Data Source:
    Connect your PowerApp to a data source that holds your shift information. Since you’re currently using an Excel spreadsheet, consider migrating this data to a SharePoint list or another suitable data source.


    Booking Shifts:
    When you book a person for a shift in your PowerApp, capture the relevant details (e.g., date, time, person).
    Use Power Automate (formerly known as Microsoft Flow) to create an automated workflow.
    Set up a flow triggered by the booking action in PowerApps.
    In the flow, create an event in the person’s Outlook calendar using the “Office 365 Outlook” connector.


    Flow Configuration:
    Configure the flow to include the necessary details from your PowerApp (e.g., shift date, time, person).
    Map these details to the corresponding fields in the Outlook event creation action.


    Testing and Deployment:
    Test the flow thoroughly to ensure it correctly adds events to Outlook calendars.
    Once validated, deploy the PowerApp to your team.


    Remember that you’ll need appropriate permissions for connecting to Outlook calendars and creating events.

     

    Shifts To Office365 Outlook Calendar Automatizatio... - Power Platform Community (microsoft.com)

    How to build 📅 Calendar Control in Power Apps wit... - Power Platform Community (microsoft.com)

    Create a Shifts schedule - Microsoft Support

    MS Shifts to Outlook 365 Calendar - Power Platform Community (microsoft.com)

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

    Sunil Pashikanti - Tech Blog: PowerApps

  • Bennet1 Profile Picture
    37 on at

    Thanks for the input everyone, really appreciate it. I will now start my application.

     

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
Haque Profile Picture

Haque 70

#2
WarrenBelz Profile Picture

WarrenBelz 64 Most Valuable Professional

#3
Kalathiya Profile Picture

Kalathiya 36 Super User 2026 Season 1

Last 30 days Overall leaderboard