Em primeiro lugar, tenha certeza de que já possui o node.js instalado em sua máquina: https://nodejs.org/en/ Após isso, abra o cmd e rode os comandos abaixo (um de cada vez - aguarde a instalação): npm i puppeteer npm i puppeteer-core npm install xhr2 npm install --save xmlhttprequest Para que o script funcione, é necessário que o Dolphin Anty esteja sendo executado/aberto na sua máquina, caso contrário, nada irá acontecer Na pasta onde está o script, rode o comando: cmd Agora, dentro do CMD, rode o comando: node xxxxxx.js (sendo xxxxxx o nome do arquivo) Prontinho, o resto é com o script :) SCRIPT: const http = require("http"); const options = { hostname: "localhost", port: 3001, path: "/v1.0/browser_profiles/ID_DO_PERFIL_AQUI/start?automation=1", method: "GET", }; const req = http.request(options, (res) => { console.log(`statusCode for PERFIL: ${res.statusCode}`); res.on("data", (d) => { const obj = JSON.parse(d); console.log(`Response from GET: `); console.log(JSON.stringify(obj)); const puppeteer = require("puppeteer-core"); (async () => { // port const port = obj.automation.port; // wsEndpoint const wsEndpoint = obj.automation.wsEndpoint; // conectando const browser = await puppeteer.connect({ browserWSEndpoint: `ws://127.0.0.1:${port}${wsEndpoint}`, }); // abrindo a primeira page const page = await browser.newPage(); await page.goto("https://g1.globo.com", { waitUntil: "load", // Remove the timeout timeout: 0, }); await page.waitForTimeout(10000); // abrindo a segunda page await page.goto("https://mercadolivre.com", { waitUntil: "load", // Remove the timeout timeout: 0, }); await page.waitForTimeout(5000); // abrindo a terceira page await page.goto("https://instagram.com", { waitUntil: "load", // Remove the timeout timeout: 0, }); })(); }); }); req.on("error", (error) => { console.error(error); }); req.end();