Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.
Answer QuestionOLOSTEP_ANSWER_QUESTION
Synchronously research a bounded task by searching and browsing the web, then return the completed answer and sources when available. This usage-metered operation usually takes 3-30 seconds and has no documented fixed dashboard-key credit price; check the account balance before expensive use.
Create MonitorOLOSTEP_CREATE_MONITOR
Create a scheduled page or web-query monitor and return immediately after Olostep accepts it for asynchronous provisioning. Configure alert channels and a separate webhook in the same non-streaming request. Checks and alerts repeat every hour by default until the monitor is paused.
Get Credit BalanceOLOSTEP_GET_CREDIT_BALANCE
Return the connected team's remaining Olostep credits, credit lots, active subscription, and whether usage is enabled without consuming web-processing credits.
Get Operation ResultOLOSTEP_GET_OPERATION_RESULT
Retrieve a stored scrape, search, map, answer, crawl, or batch by its operation ID without repeating or rebilling the original work. Crawl and batch results may still report in_progress.
List Batch ItemsOLOSTEP_LIST_BATCH_ITEMS
Return one page of completed or failed items from an asynchronous batch, including retrieve IDs, URLs, metadata, and extracted links.
List Crawl PagesOLOSTEP_LIST_CRAWL_PAGES
Return one page of URLs and retrieve IDs processed by an asynchronous crawl, with a continuation cursor for additional pages. Use Retrieve Content for page bodies.
List Monitor EventsOLOSTEP_LIST_MONITOR_EVENTS
Return one page of a monitor's snapshot events, including change summaries and short-lived snapshot links.
List MonitorsOLOSTEP_LIST_MONITORS
List the account's page and web-query monitors, including their IDs, lifecycle status, schedules, tracked targets, and notification settings.
Map WebsiteOLOSTEP_MAP_WEBSITE
Synchronously discover and optionally rank URLs on a website, returning one response page and a continuation cursor. This usage-metered operation consumes Olostep credits.
Retrieve ContentOLOSTEP_RETRIEVE_CONTENT
Retrieve stored page content by retrieve ID in selected live-supported formats, including hosted URLs for oversized output.
Scrape PageOLOSTEP_SCRAPE_PAGE
Synchronously scrape one web page and return requested content, links, metadata, a retrieve ID, and billing usage. This usage-metered operation can consume credits even when cached content is returned. Fresh scrapes, browser actions, extraction, and screenshots may cost more.
Search WebOLOSTEP_SEARCH_WEB
Synchronously search the web for relevant deduplicated links. This usage-metered operation costs 5 base credits per search; supplying scrape_formats also charges for scraping each returned page. The response reports credits_consumed when available.
Set Monitor StateOLOSTEP_SET_MONITOR_STATE
Pause future scheduled runs of an active monitor or resume scheduled runs of a paused monitor. Returns the updated monitor.
Start BatchOLOSTEP_START_BATCH
Start an asynchronous, usage-metered scrape of 1 to 10,000 URLs and return the batch ID and initial status. This action does not wait for completion; use Get Operation Result to monitor the batch and List Batch Items to consume results.
Start CrawlOLOSTEP_START_CRAWL
Start an asynchronous, usage-metered website crawl and immediately return its crawl ID and initial status. This action does not poll: use Get Operation Result to monitor status and List Crawl Pages to consume output. Work may continue for 1-10 minutes and can consume credits for up to max_pages pages.
Update MonitorOLOSTEP_UPDATE_MONITOR
Update a monitor's schedule, metadata, notification configuration, or webhook. Pass webhook as null to explicitly remove webhook delivery.