Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.
Custom SearchOPENPERPLEX_CUSTOM_SEARCH
Tool to perform a custom search with optional filtering and field selection. Use when you need tailored results based on query, filters, size, or fields.
Tool to perform custom streaming search with custom prompts. Use when you need AI-powered search responses with custom system and user prompts for more specific or tailored queries. Returns aggregated text response along with optional sources and images.
Get Website MarkdownOPENPERPLEX_GET_WEBSITE_MARKDOWN
Tool to retrieve the markdown content of a specified website. Use after confirming the URL. Supports optional formats like 'gfm' or 'commonmark'.
Get Website ScreenshotOPENPERPLEX_GET_WEBSITE_SCREENSHOT
Tool to capture a screenshot of a website. Use after confirming the target URL is reachable.
Get Website TextOPENPERPLEX_GET_WEBSITE_TEXT
Tool to retrieve the main text content of a specified website URL. Use when you need content extraction from online articles or pages. Use after confirming the URL is publicly accessible.
Query from URLOPENPERPLEX_QUERY_FROM_URL
Tool to query documents from a URL. Use when you need to fetch and interrogate web-hosted content with a natural language question.
Search DocumentsOPENPERPLEX_SEARCH
Tool to search documents using query parameters. Use when you have a search query and optional filters ready.
Search StreamOPENPERPLEX_SEARCH_STREAM
Tool to stream search results from OpenPerplex. Use when real-time AI-powered search responses are needed. Returns aggregated text response along with optional sources, images, and citations.