const result = await app.scrape("https://example.com");console.log(result.markdown);
Example response
{ "markdown": "# Example Domain\n\nThis domain is for use in illustrative examples...", "metadata": { "title": "Example Domain", "sourceURL": "https://example.com" }}
Use interact to control a live browser session — click buttons, fill forms, and extract dynamic content.
const result = await app.scrape('https://www.amazon.com', { formats: ['markdown'] });const scrapeId = result.metadata?.scrapeId;await app.interact(scrapeId, { prompt: 'Search for iPhone 16 Pro Max' });const response = await app.interact(scrapeId, { prompt: 'Click on the first result and tell me the price' });console.log(response.output);await app.stopInteraction(scrapeId);