[GH-ISSUE #832] Feature Enhancement: Add Trigger option to Automated Task 'Run URL Action' #525

Open
opened 2026-03-02 02:17:00 +03:00 by kerem · 2 comments
Owner

Originally created by @r3die on GitHub (Nov 29, 2021).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/832

Is your feature request related to a problem? Please describe.
Feature Enhancement needed to trigger action upon connection of 3rd party remote connection software

Describe the solution you'd like
The Added option of 'Run URL Action' with a dropdown to select the URL Action that is used as the trigger, essentially so that when I connect with a third party remote access platform ie splashtop, teamviewer, etc the task will automatically run.

Describe alternatives you've considered
N/A

Additional context
This would be useful as we have a lot of 'kiosk' type devices in circulation that make it difficult to get to the windows desktop as they do not respond to ctrl+alt+dlt. The action I have in mind is to open a file explorer window immediately upon connection. While this works perfectly it would be ideal to have it tied to a trigger.

image

Originally created by @r3die on GitHub (Nov 29, 2021). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/832 **Is your feature request related to a problem? Please describe.** Feature Enhancement needed to trigger action upon connection of 3rd party remote connection software **Describe the solution you'd like** The Added option of 'Run URL Action' with a dropdown to select the URL Action that is used as the trigger, essentially so that when I connect with a third party remote access platform ie splashtop, teamviewer, etc the task will automatically run. **Describe alternatives you've considered** N/A **Additional context** This would be useful as we have a lot of 'kiosk' type devices in circulation that make it difficult to get to the windows desktop as they do not respond to ctrl+alt+dlt. The action I have in mind is to open a file explorer window immediately upon connection. While this works perfectly it would be ideal to have it tied to a trigger. ![image](https://user-images.githubusercontent.com/89989185/143887386-69516334-c580-4033-ae1b-9f06942f2c6d.png)
Author
Owner

@silversword411 commented on GitHub (Dec 8, 2021):

Automated task is a task scheduler entry in windows. Nothing related to a random automation task you can stick somewhere.

Maybe one of the devs can think of something like attaching a script run to a url action to Cain the two functions together.

<!-- gh-comment-id:988429447 --> @silversword411 commented on GitHub (Dec 8, 2021): Automated task is a task scheduler entry in windows. Nothing related to a random automation task you can stick somewhere. Maybe one of the devs can think of something like attaching a script run to a url action to Cain the two functions together.
Author
Owner

@sadnub commented on GitHub (Dec 10, 2021):

I don't know if this is possible because trmm scheduled tasks run in the SYSTEM context. See if you can get this working with a normal windows task with a user specified. There is a task trigger of "on connection to user session" that might work. Then set your action to run exporer.exe.

image

I am currently revamping the scheduled tasks to allow more options and it might feature the ability to import a task scheduler xml file. Basically, you would be able to export a task from a windows computer and import it into TRMM to add to one or more agents.

image

<!-- gh-comment-id:990618158 --> @sadnub commented on GitHub (Dec 10, 2021): I don't know if this is possible because trmm scheduled tasks run in the SYSTEM context. See if you can get this working with a normal windows task with a user specified. There is a task trigger of "on connection to user session" that might work. Then set your action to run `exporer.exe`. ![image](https://user-images.githubusercontent.com/20450757/145519352-cedd163d-c1bb-42d4-b919-8e1840b954e7.png) I am currently revamping the scheduled tasks to allow more options and it might feature the ability to import a task scheduler xml file. Basically, you would be able to export a task from a windows computer and import it into TRMM to add to one or more agents. ![image](https://user-images.githubusercontent.com/20450757/145519572-fe648af1-7908-4081-80de-49c12f87a374.png)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#525
No description provided.