cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
GreenJaguar
Helper I
Helper I

Speeding up notifications

I just built a simple power app and flow.

The app has one button that students can press if they are confused, rather than having to raise their hand.

It writes a simple time stamp and name to a sharepoint list

A flow watches the list for new entries and sends a notification.

I have tried post to a Teams Channel, send a mobile notification, and send an email notification to exchange

 

So far the fastest is post to a Teams Channel, but then it still fluctuates between 30 and 90 secs.

 

What is the best way to reduce the speed of delivery?

1 ACCEPTED SOLUTION

Accepted Solutions
GreenJaguar
Helper I
Helper I

@takolota 

Thanks to your suggestion I looked more into power automate.  Here is the solution I went with and it is almost instantaneous.

I created a flow in the app, which is an instant flow.  

The flow posts to Flowbot who sends me a chat

The app has one dynamic variable which pulls the Text of a label called "Who"

The Text in Who is = User() & " " & Now() & " Needs help"

 

The onselect for the button on the screen = 'PowerApp->StudentsNeedsHelp'.Run(Who.Text)

View solution in original post

3 REPLIES 3
takolota
Super User
Super User

@GreenJaguar 


I’ve noticed cloud triggers for SharePoint can take anywhere from 5 seconds to 2 minutes to trigger.

Can you re-arrange the program & flow steps so it sends a notification before it needs to write something to the SharePoint list?

Would it be acceptable with your use-case to set things up that way?

GreenJaguar
Helper I
Helper I

Interesting thought.  Let me test it.

GreenJaguar
Helper I
Helper I

@takolota 

Thanks to your suggestion I looked more into power automate.  Here is the solution I went with and it is almost instantaneous.

I created a flow in the app, which is an instant flow.  

The flow posts to Flowbot who sends me a chat

The app has one dynamic variable which pulls the Text of a label called "Who"

The Text in Who is = User() & " " & Now() & " Needs help"

 

The onselect for the button on the screen = 'PowerApp->StudentsNeedsHelp'.Run(Who.Text)

Helpful resources

Announcements
Microsoft 365 Conference – December 6-8, 2022

Microsoft 365 Conference – December 6-8, 2022

Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.

Users online (3,582)