Browser commands
Usage and options for commands that control the browser.
Basic browser workflow
orke browser tab.list --json
orke browser page.snapshot --page "PAGE_ID" --json
orke browser page.run --page "PAGE_ID" --goal "Open the user guide on this page" --jsonStart an interaction goal with page.run, which follows the decision model settings. Read the returned observation and handoff before choosing the next action.
Get references such as e7 from the latest snapshot or current run observation on the same page. Observe again after navigation or a document change.
5 convenience aliases
| Alias | Canonical method |
|---|---|
| goto <URL> | page.navigate |
| tab list | tab.list |
| tab create | tab.create |
| tab switch | tab.activate |
| tab close | tab.close |
Command list
41 commands · Select one to open its details.
orke browser tab.listList pages in the current workspace.
↗orke browser tab.createCreate a web page.
↗orke browser tab.activateSelect the specified page.
↗orke browser tab.closeClose the specified page.
↗orke browser page.navigateNavigate to a URL.
↗orke browser page.backGo to the previous page.
↗orke browser page.forwardGo to the next page.
↗orke browser page.stopStop loading the page.
↗orke browser page.reloadReload the page.
↗orke browser page.snapshotRead current elements and their reference numbers.
↗orke browser page.inspectInspect an element’s text, value, and input state.
↗orke browser page.runSend a web task goal and interact according to the decision model settings (Jev or Microsoft Decision-1).
↗orke browser page.screenshotGet an image of the current page.
↗orke browser page.consoleRead the page’s console log.
↗orke browser page.networkRead the page’s recorded network observations.
↗orke browser page.clickClick an observed element.
↗orke browser page.dblclickDouble-click an element.
↗orke browser page.hoverMove the pointer over an element.
↗orke browser page.focusMove input focus to an element.
↗orke browser page.fillReplace an input field’s content with the specified text.
↗orke browser page.typeEnter text at the active editing position.
↗orke browser page.selectSelect a value from a list.
↗orke browser page.checkSet the checked state.
↗orke browser page.keypressSend keys and key combinations to the page.
↗orke browser page.scrollScroll the page by the specified distance.
↗orke browser page.uploadPass files to an upload button or file input.
↗orke browser page.waitWait for text, a URL, an element, or a loading condition.
↗orke browser page.findFind text within the page.
↗orke browser page.stopFindEnd find and choose how to handle the selection.
↗orke browser page.zoomChange the page zoom.
↗orke browser page.viewportChange or reset the page viewport size.
↗orke browser page.evaluateRun JavaScript with an allowed development capability.
↗orke browser download.listRead the downloads list.
↗orke browser download.cancelCancel a download.
↗orke browser profile.listList web profiles.
↗orke browser profile.createCreate a web profile.
↗orke browser profile.selectSelect the page’s web profile.
↗orke browser annotation.pickAsk a person to pick a page element.
↗orke browser annotation.cancelCancel element picking.
↗orke browser page.dialogRead the current JavaScript dialog.
↗orke browser page.dialogRespondAccept or dismiss a previously read dialog.
↗