Actions7
- Robot Lifecycle Actions
- Context Actions
- Tool Actions
- Error Actions
Robot Lifecycle → Start Robot
AI-generatedSummary
Start a Puppeteer Robot instance by requesting its creation on the configured Puppeteer server, initializing execution memory, and optionally pausing the workflow execution for a specified duration.
Inputs
- Puppeteer Pool — Optional string identifying the Puppeteer pool to use for starting the robot; defaults to "none" if unspecified.
- On Error — Defines error handling behavior; options include continuing, throwing on all errors, or throwing only on non-user errors.
- Sleep (Seconds) — Number of seconds to pause the workflow execution immediately after starting the robot; supports arbitrary duration using workflow wait state if 65 seconds or more.
Output shape
A single item with JSON containing the current execution memory context, the Puppeteer server response with the robotId, and the n8n executionId.
The output JSON includes a 'context' object representing all stored data for the execution, a 'resp' object with server response details including the created robotId, and the current 'executionId'. Workflow execution may be delayed by the specified sleep duration before proceeding.
Examples
Example 1: Starting a Puppeteer Robot without specifying a pool and waiting 3 seconds before next action
Puppeteer Pool set to empty string (defaults to "none"), Sleep (Seconds) set to 3, On Error set to 'Exception on All Errors'. Node initializes execution memory, calls Puppeteer server create API, stores robotId, returns context and response, then sleeps 3 seconds.