We’re shipping three updates to Browser Rendering:
- Playwright support is now Generally Available and synced with Playwright v1.55, giving you a stable foundation for critical automation and AI-agent workflows.
- We’re also adding Stagehand support (Beta) so you can combine code with natural language instructions to build more resilient automations.
- Finally, we’ve tripled limits for paid plans across both the REST API and Workers Bindings to help you scale.
To get started with Stagehand, refer to the Stagehand example that uses Stagehand and Workers AI to search for a movie on this example movie directory, extract its details using natural language (title, year, rating, duration, and genre), and return the information along with a screenshot of the webpage.
const stagehand = new Stagehand({ env: "LOCAL", localBrowserLaunchOptions: { cdpUrl: endpointURLString(env.BROWSER) }, llmClient: new WorkersAIClient(env.AI), verbose: 1,});
await stagehand.init();const page = stagehand.page;
await page.goto('https://demo.playwright.dev/movies');
// if search is a multi-step action, stagehand will return an array of actions it needs to act onconst actions = await page.observe('Search for "Furiosa"');for (const action of actions) await page.act(action);
await page.act('Click the search result');
// normal playwright functions work as expectedawait page.waitForSelector('.info-wrapper .cast');
let movieInfo = await page.extract({ instruction: 'Extract movie information', schema: z.object({ title: z.string(), year: z.number(), rating: z.number(), genres: z.array(z.string()), duration: z.number().describe("Duration in minutes"), }),});
await stagehand.close();
Source: Cloudflare
Latest Posts
- Dynamics 365, Power Platform, and Role-based Copilot offerings 2026 release wave 1 plans available now [MC1255714]
![Dynamics 365, Power Platform, and Role-based Copilot offerings 2026 release wave 1 plans available now [MC1255714] 2 pexels divinetechygirl 1181712](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Dynamics 365 Customer Service – Define critical questions in evaluation criteria [MC1255709]
![Dynamics 365 Customer Service – Define critical questions in evaluation criteria [MC1255709] 3 pexels sarah trummer 155385 955787](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Microsoft Copilot Studio – Read only Analytics Viewer role [MC1255508]
![Microsoft Copilot Studio - Read only Analytics Viewer role [MC1255508] 4 pexels minan1398 1527255](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Amazon SageMaker Unified Studio adds custom metadata filters


![Dynamics 365, Power Platform, and Role-based Copilot offerings 2026 release wave 1 plans available now [MC1255714] 2 pexels divinetechygirl 1181712](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-divinetechygirl-1181712-150x150.webp)
![Dynamics 365 Customer Service – Define critical questions in evaluation criteria [MC1255709] 3 pexels sarah trummer 155385 955787](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-sarah-trummer-155385-955787-150x150.webp)
![Microsoft Copilot Studio - Read only Analytics Viewer role [MC1255508] 4 pexels minan1398 1527255](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-minan1398-1527255-150x150.webp)

