Actions63
- 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
Repeatedly clicks a target until the stop condition is met or the timeout expires. Use it for controls such as “Next” or “Skip” when the number of clicks is unknown; each click can contain multiple consecutive clicks.
Inputs
- Topic (required) — MQTT topic used to publish the request.
- Remote Port (required) — CDP port used to route the command to the intended browser session.
- Target, XPath, X, Y — Specify the click location using a selector, XPath, or screen coordinates; leave unused location fields empty.
- Stop Condition — Value used as the condition for stopping repeated clicks.
- Interval (sec) — Delay between retry attempts; defaults to 1 second.
- Timeout (sec) — Maximum time to keep trying; defaults to 30 seconds.
- Button — Mouse button to click: left (default), middle, or right.
- Clicks — Number of consecutive clicks per attempt; defaults to 1.
- Central Click — When enabled, clicks the element's center; otherwise clicks within its safe area.
- QoS — MQTT delivery quality level; defaults to 1.
- Include Input Items — Optionally include selected fields from incoming items in the request payload.
- Wait For Response — Optionally wait for an MQTT response before returning; when enabled, the response timeout defaults to 60 seconds.
- Delay Next Step (ms) — Delay before the node proceeds; after a response when waiting is enabled, or after publishing otherwise. Defaults to a random delay between 200 and 1000 ms.
Output shape
A single item containing the MQTT response when waiting for a response is enabled; otherwise the operation publishes the request and returns without waiting for a response.
A response wait is limited by Response Timeout. The operation can fail if the click loop reaches its configured timeout before the stop condition is met.
Examples
Example 1: Skip through an unknown number of prompts
Target a Skip button, set a stop condition that indicates the prompts are finished, and adjust the interval and timeout for the page.
Example 2: Click repeatedly at screen coordinates
Set X and Y, choose the mouse button and consecutive click count, then provide the stop condition.
