Showing results for 
Search instead for 
Did you mean: 
New Member

how to do double click and other essential UI functions

It says in the instructions for UI flows wth WinAutomation that thse are not supported:

so how the %^@#%%&$%& are we supposed to do them? especially double click which is, you know, an essential part of some programs actions.

  • Desktop UI Flows

    • Multiple monitors
    • Double click, mouse hover, touch/pen input
    • Interactions on Windows (File explorer, startup menu, task bar, etc.)
  • Web UI Flows

    • Right click.
Community Support
Community Support

Hello @Smila ,


As documented below, this is a known limitation with UI Flows and currently not supported.


UI Flows are evolving and I am optimistic that these program actions should soon be included in upcoming releases. Feel free to add an Idea on below forum:


Thanks and Best Regards,


Community Support Team _Rohit Sharma.

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

New Member

I have the same need for advanced mouse functions.  Double-click, repetitive or rapid clicks (loops are too slow), mouse wheel and other buttons and for non-ui-elements, click-drag(select), click-drag(move+drop).


Without these, there are too many tasks which cannot be fully automated.

The same request was made a year before this one.  And now, 9 months later, no update on when the feature optimistically expected by Rohsh354 is still not included.


I would appreciate a more concrete reply that this is in the feature build and when it might be expected.



New Member

This is my workaround for a Triple Click command.


In Power Automate:

  RunApplication 'TripleClick.exe'


AutoIT program TripleClick.exe

#cs ----------------------------------------------------------------------------

Script Function:
Triple click the current mouse position

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here
$pos = MouseGetPos()
MouseClick("left", $pos[0], $pos[1], 3, 200)


MouseClick() function above will click 3 times with a 200ms delay between each click.


Not sure if Microsoft will allow this post for suggesting use of freeware software.

Helpful resources

Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

New Ideas Forum MPA.jpg

A new place to submit your Ideas for Power Automate

Announcing a new way to share your feedback with the Power Automate Team.

MPA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

Learn to digitize and optimize business processes and connect all your applications to share data in real time.

Super User 2 - 2022 Congratulations 768x460.png

Welcome Super Users

The Super User program for 2022- Season 2 has kicked off!

Users online (2,676)