DocumentationAI-generated

@couleetech/n8n-nodes-playwright-api

Overview

Integrate Playwright, the Microsoft-browser automation library, into n8n, providing workflow builders with programmatic browser control for automation, testing, and web scraping.

Nodes & Operations

Playwright API

Provides session-based API actions for Playwright browser control, including navigation, DOM manipulation, and element interaction within n8n workflows., including navigation, DOM manipulation, and element interaction within n8n workflows, with sessions for navigation, DOM interaction, and element actions., including navigation, DOM manipulation, and element interaction within n8n workflows, with sessions for navigation, DOM interaction, and element actions, including navigation, DOM manipulation, and element interaction within n8n workflows, using Session resource actions for navigation, DOM manipulation, and element interaction., including navigation, DOM manipulation, and element interaction within n8n workflows, using Session resource actions for navigation, DOM manipulation, and element interaction., including navigation, DOM manipulation, and element interaction within n8n workflows, offering Session-level API operations for browser automation., including navigation, DOM manipulation, and element interaction within n8n workflows, providing Session-level API operations for browser automation., including navigation, DOM manipulation, and element interaction within n8n workflows, providing Session-level API operations for browser automation., including navigation, DOM manipulation, and element interaction within n8n workflows, providing Session-level API operations for browser automation., including navigation, DOM manipulation, and element interaction within n8n workflows, providing Session-level API operations for browser automation., including navigation, DOM manipulation, and element interaction within n8n workflows, providing Session-level API operations for browser automation., including navigation, DOM manipulation, and element interaction within n8n workflows, providing Session-level API operations for browser automation.

  • Session · Create
  • Session · Delete
  • Session · Navigate
  • Session · Screenshot
  • Session · Get DOM
  • Session · Search DOM
  • Session · Type Text
  • Session · Click Element
  • Session · Keep Alive
  • Session · Press Key

Playwright Create Session Tool

Initializes a fresh Playwright browser session in n8n, enabling subsequent automation actions on a dedicated context., Default, Default

  • Default · Default

Playwright Delete Session Tool

Terminates a Playwright browser session, freeing resources within the n8n execution environment., Default, Default

  • Default · Default

Playwright List Sessions Tool

Returns an overview of currently active Playwright sessions managed by n8n, supporting session tracking and management., Default, Default

  • Default · Default

Playwright Navigate Tool

Directs a Playwright session to load a specified URL, preparing the page for downstream interaction steps., Default, Default

  • Default · Default

Playwright Screenshot Tool

Captures a visual snapshot of the current page within a Playwright session, useful for verification or output generation., Default, Default

  • Default · Default

Playwright Get DOM Tool

Retrieves the DOM structure of the active page, enabling inspection and programmatic manipulation within n8n., Default, Default

  • Default · Default

Playwright Search DOM Tool

Locates specific elements within the current page's DOM using selectors, facilitating targeted interaction., Default, Default

  • Default · Default

Playwright Type Text Tool

Inputs text into a specified element on the current page, simulating user typing in automation workflows., Default, Default

  • Default · Default

Playwright Click Element Tool

Triggers a click on a specified element within the current page, simulating mouse interaction., Default, Default

  • Default · Default

Playwright Keep Alive Tool

Maintains an active Playwright session, preventing expiration and allowing sustained automation across multiple steps., Default, Default

  • Default · Default

Playwright Key Press Tool

Sends a keystroke to the current page, enabling keyboard interaction within Playwright-driven workflows., Default, Default

  • Default · Default

Installation

Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter @couleetech/n8n-nodes-playwright-api. See the n8n community nodes installation guide.

Discussion