diff --git a/PlayWallPlugins/PlayWallPluginWebAPI/src/main/java/de/tobias/playpad/plugin/api/trigger/RemoteTriggerItem.java b/PlayWallPlugins/PlayWallPluginWebAPI/src/main/java/de/tobias/playpad/plugin/api/trigger/RemoteTriggerItem.java
index 88da46fe8b406b2fd74ac2faed131c5d9930a4fc..64efe5093957340f795206bd81c35cbe43e81e2a 100644
--- a/PlayWallPlugins/PlayWallPluginWebAPI/src/main/java/de/tobias/playpad/plugin/api/trigger/RemoteTriggerItem.java
+++ b/PlayWallPlugins/PlayWallPluginWebAPI/src/main/java/de/tobias/playpad/plugin/api/trigger/RemoteTriggerItem.java
@@ -3,6 +3,7 @@ package de.tobias.playpad.plugin.api.trigger;
 import de.thecodelabs.utils.list.UniqList;
 import de.tobias.playpad.pad.Pad;
 import de.tobias.playpad.pad.PadStatus;
+import de.tobias.playpad.plugin.api.WebApiPlugin$;
 import de.tobias.playpad.profile.Profile;
 import de.tobias.playpad.project.Project;
 import de.tobias.playpad.tigger.TriggerItem;
@@ -47,7 +48,11 @@ public class RemoteTriggerItem extends TriggerItem {
 
 	@Override
 	public void performAction(Pad pad, Project project, IMainViewController controller, Profile profile) {
-
+		WebApiPlugin$.MODULE$.getConnection(serverId).ifPresent(client -> {
+			for (UUID uuid : uuids) {
+				client.setPadStatus(uuid, newStatus);
+			}
+		});
 	}
 
 	@Override