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
6. Image → ImageWait
AI-generatedSummary
Waits for a client to detect the specified image on screen, checking at the configured interval until it appears or the timeout is reached. Publish the request to an MQTT topic and route it to the intended browser session using its remote port.
Inputs
- Topic (required) — MQTT topic used to publish the request to the client.
- QoS — MQTT delivery quality level; defaults to 1.
- Include Input Items — When enabled, adds selected fields from incoming items to payload.inputItems.
- Include Input Fields — Comma-separated fields to include from incoming items; supports nested paths and array indexes.
- Wait For Response — When enabled, waits for the MQTT response before returning; defaults to false.
- Response Timeout (sec) — Maximum time to wait for an MQTT response when waiting is enabled; defaults to 60 seconds.
- Delay Next Step (ms) — Delay before continuing after publishing, or after receiving a response if waiting is enabled; defaults to rand(200,1000).
- Remote Port (required) — CDP port used to route the request to the intended worker session; commonly taken from the profile-opening node, with 127001 used for a local session.
- Image URL (required) — Image to search for on the client screen, specified as an HTTP(S) URL or a file path on the client.
- Temperature — Image similarity threshold from 0.01 to 1; higher values require a closer match. Defaults to 0.7.
- Interval (sec) — Delay between screen checks in seconds; defaults to 0.1.
- Timeout (sec) — Maximum time to wait for the image before the client reports an error; defaults to 60 seconds.
Output shape
A single MQTT response when Wait For Response is enabled; otherwise the operation publishes the request and continues without waiting for a response.
When enabled, the response timeout applies. Selected incoming fields may be included in the request payload when Include Input Items is enabled. The configured delay runs after the response or after publishing, depending on whether response waiting is enabled.
