scrape_url |
gologin-web-access scrape <url> |
Raw rendered HTML is needed |
read_page |
`gologin-web-access read <url> [--format text |
markdown |
html] [--source auto |
scraping |
browser]` |
The agent just needs the main content of a docs page or article with minimal friction |
scrape_markdown |
`gologin-web-access scrape-markdown <url> [--source auto |
scraping |
browser]` |
Readable article or docs output is needed and the CLI may need to auto-retry through browser rendering |
scrape_text |
`gologin-web-access scrape-text <url> [--source auto |
scraping |
browser]` |
Plain text analysis is needed and the CLI may need to auto-retry through browser rendering |
scrape_json |
gologin-web-access scrape-json <url> [--fallback browser] |
Structured title, description, headings, heading levels, and links are enough, with optional browser fallback for JS-heavy pages |
batch_scrape |
gologin-web-access batch-scrape <urls...> [--retry <n>] [--backoff-ms <ms>] [--summary] [--only-main-content] |
Multiple stateless URLs should be fetched in one pass, with retry controls, optional one-line summary output, per-URL structured envelopes for --format json, and optional readable main-content extraction |
batch_extract |
`gologin-web-access batch-extract <urls...> --schema <schema.json> [--source auto |
scraping |
browser] [--summary] [--output <path>]` |
The same deterministic selector schema should run across many known URLs |
search_web |
`gologin-web-access search <query> [--source auto |
scraping |
browser]` |
Search discovery is needed before scraping and the CLI should try multiple search paths automatically while returning attempts and limit/warning metadata |
map_site |
gologin-web-access map <url> [--strict] |
Internal website links and a page inventory are needed, with usable partial results by default |
crawl_site |
gologin-web-access crawl <url> [--strict] [--only-main-content] |
Multiple pages from one site should be extracted without browser interaction, with usable partial results by default and optional readable main-content output |
crawlsiteasync |
gologin-web-access crawl-start <url> [--only-main-content] |
A crawl should run detached and be checked later |
extract_structured |
`gologin-web-access extract <url> --schema <schema.json> [--source auto |
scraping |
browser]` |
Deterministic structured extraction is needed, including JS-heavy pages that may require browser rendering |
track_changes |
gologin-web-access change-track <url> |
The agent should compare a page against the last stored snapshot |
batchtrackchanges |
`gologin-web-access batch-change-track <urls...> [--format html |
markdown |
text |
json] [--summary] [--output <path>]` |
A watchlist of pages should be checked for new, same, or changed results in one pass |
parse_document |
gologin-web-access parse-document <url-or-path> |
A PDF, DOCX, XLSX, HTML, or local document should be parsed |
workflow_run |
gologin-web-access run <runbook.json> |
A reusable multi-step workflow should be executed |
workflow_batch |
gologin-web-access batch <runbook.json> --targets <targets.json> |
One workflow should run across many targets |
job_list |
gologin-web-access jobs |
Stored crawl or workflow jobs should be listed |
job_get |
gologin-web-access job <jobId> |
A stored crawl or workflow job should be inspected |
browser_open |
gologin-web-access open <url> |
A browser session must start or resume |
browser_search |
gologin-web-access search-browser <query> |
Search should happen inside a live browser session |
browserscrapescreenshot |
gologin-web-access scrape-screenshot <url> <path> |
A one-shot browser screenshot is needed without keeping the session open |
browser_tabs |
gologin-web-access tabs |
Open browser tabs should be listed |
browsertabopen |
gologin-web-access tabopen [url] |
A new tab should be opened |
browsertabfocus |
gologin-web-access tabfocus <index> |
A different tab should become active |
browsertabclose |
gologin-web-access tabclose [index] |
A tab should be closed |
browser_snapshot |
gologin-web-access snapshot |
The next actionable refs are needed |
browser_click |
gologin-web-access click <ref> |
A ref from the latest snapshot should be clicked |
browser_type |
gologin-web-access type <ref> <text> |
Text should be entered into a ref from the latest snapshot |
browser_fill |
gologin-web-access fill <ref> <text> |
A field should be filled deterministically |
browser_hover |
gologin-web-access hover <ref> |
Hover state should be triggered |
browser_wait |
gologin-web-access wait ... |
The agent should wait for a target, text, URL, load state, or timeout |
browser_get |
gologin-web-access get <kind> |
Page or element data should be read back from the live browser |
browser_back |
gologin-web-access back |
Browser history should move backward |
browser_forward |
gologin-web-access forward |
Browser history should move forward |
browser_reload |
gologin-web-access reload |
The current tab should be reloaded |
browser_find |
gologin-web-access find ... |
Semantic element lookup and action are needed |
browser_cookies |
gologin-web-access cookies |
Cookies should be exported from the live browser |
browsercookiesimport |
gologin-web-access cookies-import <cookies.json> |
Cookies should be imported into the live browser |
browserstorageexport |
gologin-web-access storage-export |
localStorage/sessionStorage should be exported |
browserstorageimport |
gologin-web-access storage-import <storage.json> |
localStorage/sessionStorage should be imported |
browser_eval |
gologin-web-access eval <expression> |
A JavaScript expression should be evaluated in the live tab |
browser_upload |
gologin-web-access upload <ref> <file...> |
Files should be uploaded through the live browser |
browser_pdf |
gologin-web-access pdf <path> |
A PDF artifact is needed from the live page |
browser_screenshot |
gologin-web-access screenshot <path> |
A visual artifact is needed |
browser_close |
gologin-web-access close |
The current browser session should end |
browser_sessions |
gologin-web-access sessions |
All active browser sessions should be listed |
browser_current |
gologin-web-access current |
The current active browser session should be inspected |