Playwright
In one line: Add Playwright so your UnleashX agent can open web pages, click and fill forms, take screenshots, save pages as PDF, and pull text and content from the live web — all in plain language.
1. Overview
Playwright is a browser automation engine that drives a real, headless web browser — navigating pages, clicking elements, filling forms, and reading rendered content the way a person would. UnleashX runs it for you as a hosted tool, so there’s no browser to install and no infrastructure to manage. Once added to UnleashX, your agent can open a URL, click buttons and links, type into form fields, capture a screenshot, save a page as a PDF, and extract the visible text or full content of a page. It runs against UnleashX’s built-in browser, so it works out of the box. Adding Playwright to UnleashX gives your agent hands and eyes on the live web. Instead of being limited to what it already knows, it can visit a page, interact with it, and turn what it finds into content you can use in a conversation or workflow.2. What you’ll need
- An UnleashX account with access to Data Connectors and Workflows.
- The URL(s) of the pages you want the agent to work with.
There’s nothing to connect. Playwright is a hosted browser tool built into UnleashX — no account, no API key, and no OAuth. The agent uses UnleashX’s own browser.
3. Get your credentials
No credentials needed. Playwright uses UnleashX’s built-in hosted browser — there’s no external account to create, no key to paste, and no OAuth flow. There’s nothing to authorize.What it can do
4. Connect on UnleashX
Because Playwright is built in, there’s nothing to link under Data Connectors — you add it directly in the Workflows builder (or use it in a conversation) with no setup.Use Playwright in a Workflow
Once connected, you can add Playwright to any automation from the Workflows builder. Its tools appear in the Apps panel, marked with an MCP badge.1
Add a trigger node
Open Workflows → New Workflow. On the canvas, click + Add Trigger. In the Paths panel, open the Apps tab and select Playwright — its Triggers are listed underneath. Use the search box if you have many connectors.
2
Add an action node
Click the + below any node to add a step, then pick Playwright again — this time the panel lists its Actions.
3
Configure the step
Fill in the fields for the trigger or action you picked. Required fields are marked with a red asterisk (*).
4
Add or select your account
Under Selected account, choose an already-connected account, or click Add Account to connect one now.
5
Save and test
Click Save. Use Test to verify the step, then toggle Publish when the workflow is ready.
The steps are the same for every connector. For the full workflow builder guide, see Using MCP in Workflows.
5. Available tools
These tools read and interact with external websites; they don’t change your own data. Clicking and filling act on the page in the hosted browser session, not on any UnleashX record.
6. Example usage
“Open our competitor’s pricing page and tell me their plan tiers and prices.” → Runs Navigate to the URL, then Extract Text to read the pricing tiers from the page. “Go to this form, fill in my name and email, and take a screenshot of the completed form.” → Runs Navigate to the page, Fill for each field, then Screenshot to capture the result.7. Permissions & data access
UnleashX can:- Open public web pages in the hosted browser.
- Click elements, fill form fields, and read page text and content.
- Capture screenshots and save pages as PDF.
- Sign in to sites or access pages behind a login.
- Bypass a site’s anti-bot protection, CAPTCHAs, or terms of use.
- Reach pages on private networks it can’t route to.
8. Troubleshooting
For general MCP issues, see /mcp/integrations.
9. Frequently asked questions
Do I need to install or connect anything? No. Playwright is a hosted browser built into UnleashX — no account, no key, no OAuth. Just add it in Workflows. Can it log in to sites for me? No. It browses as an anonymous visitor and can’t sign in on your behalf or reach pages behind a login. Does UnleashX store the pages it visits? No. Pages are loaded live in the hosted browser per request and returned to your agent; UnleashX doesn’t keep a copy. Is automated browsing allowed? Respect each site’s terms of service and robots rules. You’re responsible for how the agent uses the tool.10. References
- Playwright documentation: https://playwright.dev/docs/intro
- Playwright API reference: https://playwright.dev/docs/api/class-playwright
- Using MCP in Workflows: https://www.tryunleashx.com

