Research Agent Engine Overview
The Research Agent Engine leverages AI-powered search providers to conduct comprehensive web research. It can search the web, synthesize information from multiple sources, and return structured insights with source citations.Engine Inputs
The Research Agent Engine Configuration has the following parameters:- prompt: required. The research query or question to investigate.
- provider: optional. The search provider to use (default:
perplexity). Options:perplexity: Perplexity AI search (general web, conversational)exa: Exa AI-powered semantic search (structured/academic)
- use_deep_search: optional. Enable deep search for more comprehensive results (default: False). Higher cost but more thorough.
- include_sources: optional. Include source URLs in the response (default: True).
- output_schema: optional. JSON schema for structured response format. For Exa, providing a schema routes to the Research API; for Perplexity, schemas work with standard or deep search.
Engine Output
The output includes researched information with optional source citations. When an output schema is defined, the response will match that structure.Example Usage
Create an Agent
Click on the “Add Agent” button in the top right corner of the Agents page.
Enter a name and an optional description of your Agent.

Configure the engine
$ starts a template string
- prompt: $prompt
- provider: perplexity
- use_deep_search: False
- include_sources: True
- output_schema: Copy and paste the JSON schema below:
Search Providers
| Provider | Description | Best For |
|---|---|---|
| Perplexity | Conversational AI search (default) | General research, complex questions |
| Exa | AI-powered semantic search | Structured/academic research, technical topics |
Use Cases
- Market research: Gather competitive intelligence and market trends
- Due diligence: Research companies, products, or individuals
- Content creation: Gather source material for articles and reports
- Fact-checking: Verify claims with web sources
- Technical research: Find documentation, tutorials, and best practices