tell application "BetterTouchTool" to execute_assigned_actions_for_trigger "1FD907C3-07A9-4E0F-9C16-CE909A574B74"
returns: missing value
macOS: 15.7.3
BetterTouchTool: 6.505
tell application "BetterTouchTool" to execute_assigned_actions_for_trigger "1FD907C3-07A9-4E0F-9C16-CE909A574B74"
returns: missing value
macOS: 15.7.3
BetterTouchTool: 6.505
that script call does not return a value for most actions, so missing value is usually fine
I expected that Recents would get focussed which not happens
![]()
This just executes the actions assigned to the trigger with the given UUID
https://docs.folivora.ai/docs/scripting/java-script#execute_assigned_actions_for_trigger
Do these 3 have an endpoint (UUID and/or by name) I can use to focus them?

I retrieved following for which 1 and 3 work to focus For All Apps and Trash but for some reason 2. Recently Used doesn't work. Any idea what can be causing this:
[
{"title":"1. For All Apps","action":"js::(async()=>{await runShellScript({script:'/usr/bin/curl -sk "https://127.0.0.1:55660/reveal_element_in_ui/?shared_secret=XXXXXXXX&uuid=D3759038-AE5E-499D-8BAE-AACC0D00BD71\"'});await runShellScript({script:'/usr/bin/open -a "BetterTouchTool"'});})();"},
{"title":"2. Recently Used","action":"js::(async()=>{await runShellScript({script:'/usr/bin/curl -sk "https://127.0.0.1:55660/reveal_element_in_ui/?shared_secret=XXXXXXXX&uuid=6D2DC454-BBCB-429B-B1F1-F3EE3F6C70BD\"'});await runShellScript({script:'/usr/bin/open -a "BetterTouchTool"'});})();"},
{"title":"3. Trash","action":"js::(async()=>{await runShellScript({script:'/usr/bin/curl -sk "https://127.0.0.1:55660/reveal_element_in_ui/?shared_secret=XXXXXXXX&uuid=60EAF9F9-7B59-4FA5-9FE3-AA2AB7A9316D\"'});await runShellScript({script:'/usr/bin/open -a "BetterTouchTool"'});})();"},
These will just focus the item with the specified UUID in their "real" place in the UI. Recently used is dynamically generated, thus items in there can not be focused. Currently there is no way to open recently used like this.