Actions46
- app.launch
- app.close
- app.list_running
- app.list_available
- playwright.connect
- playwright.disconnect
- playwright.goto
- playwright.go_back
- playwright.go_forward
- playwright.reload
- playwright.click
- playwright.fill
- playwright.type
- playwright.press_key
- playwright.hover
- playwright.select_option
- playwright.check
- playwright.uncheck
- playwright.scroll
- playwright.snapshot
- playwright.get_content
- playwright.get_text
- playwright.get_attribute
- playwright.get_url
- playwright.get_title
- playwright.locator_count
- playwright.get_all_text
- playwright.get_all_attributes
- playwright.evaluate
- playwright.wait_for_selector
- playwright.wait_for_load
- playwright.wait_for_timeout
- playwright.wait_for_url
- playwright.close
- screen.start_recording
- screen.stop_recording
- screen.screenshot
- screen.list_recordings
- screen.list_screenshots
- screen.download_recording
- screen.download_screenshot
- system.info
- system.stats
- system.wait
- system.os
- system.display
playwright.connect
AI-generatedSummary
Connects to a Playwright CDP endpoint via a remote desktop session.
Inputs
- main (required) — Input items; the node reads the Session ID from its
sessionIdparameter (default expression looks at $json.session?.id or $json.session_id). In Build mode it also looks for an optionalqueued_actionsarray on the input JSON to append to.
Output shape
depends on mode
Run mode returns the raw API response from POST
/sessions/{sessionId}/run. Build mode returns an object containingsession_id, the updatedqueued_actionsarray, andqueued_count.
Examples
Example 1: Run mode – immediate execution
Set Mode=Run, provide Session ID (e.g., from a Session node). Optionally set Cdp url and Cdp port if needed for the Playwright connection.
Example 2: Build mode – queue for later batch
Set Mode=Build, provide Session ID (same as above). The node will append a {action: 'playwright.connect', params: {...}} entry to the queued_actions array and output the updated list.