Copy Appointments from Microsoft Bookings to Dataverse or Dynamics

If you or your organization uses Microsoft Bookings and would like to sync events from Microsoft Bookings to Dynamics or Dataverse or to any other calendar, then this blog post is for you. 👉 A while ago, I had a use case with a client where they were using Bookings to let their customers book a time-slot for a 1:1 feedback session as a part of annual customer survey. That time, there wasn’t a straight-forward way to sync events and also the Bookings API was in beta. Now, with the new Bookings connector in Power Automate, it should make things much easier. ...

Jul 25, 2022 Â· 5 min Â· Vivek Bavishi

Open Meeting Links Automatically on Desktop | Microsoft Flow

Frustrated with always opening the meeting invite and clicking on the join Skype / Teams meeting? Want to know how to automatically start the meeting window on your desktop a few minutes before any meeting starts? You are at the right place! What you need - Microsoft Flow Pushbullet Account Pushbullet API Access token (don’t get scared, it’s simple) That’s all you need to automate your online meetings. Step 1: Get the access token for Pushbullet API After signing up for Pushbullet, go to My account and click on “Create Access Token” Copy this token and save it in some document / sticky note. ...

Feb 17, 2019 Â· 2 min Â· Vivek Bavishi

Microsoft To-do! Due dates based on E-mail Importance

I recently read this blog post from Luise Freese about Microsoft To-do - 11 reasons why I fell in love with Microsoft To-Do and I couldn’t agree more. In-fact, I can add 10 more to that list! :) One of the reasons mentioned was around moving flagged e-mails to To-Do using Microsoft Flow . To take this a step further, I wanted a way to assign due dates and reminders for the e-mails based on some priority level. Below is a step-by-step approach to achieve this - Note: This applies only for desktop Outlook ...

Feb 4, 2019 Â· 4 min Â· Vivek Bavishi

PowerApps Challenge

In this video we will show a step by step approach to solve the 3 tasks mentioned in this challenge by Audrie Gordon - Challenge Form Challenge 1. We will create a PowerApp with 2 data sources such that the user can read the data but can’t edit it. Challenge 2. Tracking inventory of PowerApps Swag using Flow. Challenge 3. Saving a photo to a Sharepoint Document library using Flow and adding some more meta-data to it. https://youtu.be/T7aLyuEwmw4 ...

Feb 3, 2019 Â· 1 min Â· Vivek Bavishi

Click-through PowerApps Analytics

Introduction This blog post will walk through a simple approach to create your own click-through analytics. Extend your reporting options to include statistics which will raise visibility into how your app consumers navigate your applications, enabling you to use data to validate assumptions on app usage and design. I have attached the MSAPP files and the datasource sample(excel spreadsheet) so you can play around with the app to understand it better and then implement the same approach in your apps. Workflow overview – To explore the app, follow these steps – Step 1: Install the app from the MSAPP file that I have attached below. Step 2: Save the excel spreadsheet “AnalyticsDemo.xlsx” in your OneDrive and add it as a data source in the app using the OneDrive connector. Step 3: After saving and publishing the app, open the app and click on some icons and navigate around the app. Check whether the data gets collected in the Excel Spreadsheet. (Note: Sometimes it may take a few seconds before the data gets updated so you might have to close and open the spreadsheet once) Step 4: Use the OneDrive excel spreadsheet as a data source in a PowerBI report and create different graphs/statistics based on what you would like to measure. Below is an example to get you started – Capturing Interaction points- The main functions that I have used to capture the user interaction are the Patch and Collect functions. To start with, you would probably like to collect some basic user information before you capture any further interaction points of that user. To do this, I used the below formula in the OnStart property of the app-Collect(AnalyticsDemo,{UserName:Office365Users.MyProfile().DisplayName,UserEmail:Office365Users.MyProfile().Mail,LoginDate:Today(),LoginTime:Text( Now(), "\[$-en-US\]hh:mm:ss" ),Latitude:Location.Latitude,Longitude:Location.Longitude})This will create a new record in the Excel data source and because we are using the OnStart property, the basic user information will get collected only once, i.e., when the app is opened by the user. For capturing user details, I have used the Office365users connector. For any further interaction points / clicks , I used the Patch function to update data in the record that was created above. Below is an example of the Patch function used in the OnVisible property of the Products screen –``` Patch(AnalyticsDemo,Last(AnalyticsDemo),{ProductScreen:“Y”}) ...

Nov 8, 2018 Â· 3 min Â· Vivek Bavishi