Search Perplexity
The Search Perplexity block queries the web using the Perplexity API and returns structured search results directly within a MindStudio workflow.
Search the web via Perplexity API with structured results
The Search Perplexity block queries the web using the Perplexity API and returns structured search results directly within a MindStudio workflow. It accepts a search query string and returns an array of results, each containing a page title, a snippet or description, and the source URL. You can configure how many results to retrieve — anywhere from 1 to 20, with a default of 10 — and optionally filter results by country using an ISO country code such as "us" or "gb".
The block offers two output formats via the exportType parameter: text or JSON. When stored to a variable, the results are formatted according to whichever export type you select. Regardless of export type, the direct execution output always returns a structured array of result objects with title, description, and url fields. Results default to US-based content unless a countryCode is specified.
This block fits into workflows that require up-to-date web information as context for downstream AI processing, such as research assistants, content generation pipelines, competitive monitoring tools, or any workflow where a user's query needs to be grounded in current web data before being passed to a language model or summarization step.
What you can build
Real-world workflows powered by the Search Perplexity block.
AI Research Assistant
Accept a user's research question, run a Perplexity search, and pass the structured results to an AI block to generate a summarized answer with cited sources.
Competitive Intelligence Monitoring
Search for a competitor's name or product on a scheduled basis and store the returned URLs and snippets for review or further analysis.
Content Brief Generation
Query a target keyword to retrieve current top results, then feed the titles and descriptions into a writing block to generate an SEO-informed content outline.
News Aggregation by Region
Use the countryCode parameter to retrieve region-specific search results for a topic, enabling localized news feeds or market-specific reporting workflows.
Fact-Checking Pipeline
Take a claim or statement from user input, search for corroborating or contradicting web sources, and return the results for an AI block to evaluate.
Product Research Tool
Search for a product name or category and extract titles, descriptions, and URLs to populate a comparison table or feed a recommendation workflow.
Ready to add Search Perplexity to your workflow?
Get Started FreeCommon questions about Search Perplexity
What are the required parameters for this block?
The only required parameter is query, which is the search string you want to submit to the Perplexity API. All other fields — exportType, countryCode, numResults, and destinationVar — are optional and have defaults where applicable.
What does the block return?
The block returns an array of result objects. Each object contains three fields: title (the page title), description (a snippet or summary of the page), and url (the full page URL).
How many results can the block return, and can I change that number?
The block returns 10 results by default. You can configure this using the numResults parameter, which accepts any integer between 1 and 20.
Can I filter results by country?
Yes. You can pass an ISO country code to the countryCode parameter — for example, "us" for the United States or "gb" for the United Kingdom — to filter results to a specific region. Without this parameter, results default to US content.
What kinds of workflows is this block commonly used in?
This block is commonly used in workflows that need current web data as input for AI processing, such as research assistants, content generation pipelines, fact-checking tools, and region-specific news or market monitoring applications.
Related capabilities
Extract Text from URL
Download a file from a URL and extract its text content. Supports PDFs, plain text files, and other document formats.
HTTP Request
Make an HTTP request to an external endpoint and return the response.
Scrape URL
Extract text, HTML, or structured content from one or more web pages.
Download Video
Download a video file
Extract from URL
Scrape and extract from a site
Add Search Perplexity to your workflow
Build powerful AI workflows with drag-and-drop blocks. No coding required.