Actions57
- 1. Manager Actions
- 2. Mouse Actions
- 3. Keyboard Actions
- 4. Browser Control Actions
- 5. Element Actions
- 6. Image Actions
- 7. Others Actions
- 8. Email Actions
- 9. Developer Actions
- 10. General Debug Actions
2. Mouse → many_click
AI-generatedSummary
Sends an MQTT request for a client to repeatedly click a target until a stop image appears or the timeout expires. Configure the target with screen coordinates, an XPath, or both, and set the click interval, button, and other click options as needed.
Inputs
- Topic (required) — MQTT topic used to route the request to the client.
- QoS — MQTT delivery quality; defaults to 1.
- Remote Port (required) — CDP port used to route the command to the intended browser session; defaults to the incoming
remote_portvalue. - X, Y — Screen pixel coordinates for the click target. Leave blank when targeting with XPath.
- XPath — XPath for the page element to click. Leave blank when targeting with coordinates.
- Stop Image Input — Image path or URL that signals the client to stop clicking when it appears.
- Interval (sec) — How often the client checks the stop condition; defaults to 1 second.
- Timeout (sec) — Maximum time to keep clicking before a timeout; defaults to 30 seconds.
- Button — Mouse button to use: left, middle, or right; defaults to left.
- Clicks — Number of consecutive clicks at the target per iteration; defaults to 1.
- Central Click — When enabled, clicks the element center; otherwise selects a point in its safe area. Defaults to false.
- Include Input Items — Optionally include selected fields from incoming items in the request payload.
- Include Input Fields — Comma-separated field paths to include when Include Input Items is enabled.
- Wait For Response — Wait for the MQTT response before returning; defaults to false.
- Response Timeout (sec) — Maximum wait for a response when waiting is enabled; defaults to 60 seconds.
- Delay Next Step (ms) — Delay before continuing after publishing, or after receiving the response when waiting; defaults to
rand(200,1000).
Output shape
A single operation result per input item, returned through the node's MQTT response handling.
The operation is executed by the remote client. The node can continue after publishing or wait for a response, depending on Wait For Response; response timeout and delay settings apply in that flow.
Examples
Example 1: Stop when a completion image appears
Set Remote Port from the browser session, provide an X/Y target or XPath, enter the completion image path or URL in Stop Image Input, and choose an interval and timeout.
Example 2: Repeatedly click a known page element
Set XPath to the element, leave X and Y empty, and configure Button, Clicks, and Central Click as needed.
