Create Deep Research Task
createDeepResearchCreates a Deep Research task for comprehensive, single-topic research with citations. USE THIS for analyst-grade reports, NOT for batch data enrichment. Use Parallel Search MCP for quick lookups. After calling, share the URL with the user and STOP. Do not poll or check results unless otherwise instructed.
Multi-turn research: The response includes an interaction_id. To ask follow-up questions that build on prior research, pass that interaction_id as previous_interaction_id in a new call. The follow-up run inherits accumulated context, so queries like "How does this compare to X?" work without restating the original topic. Note: the first run must be completed before the follow-up can use its context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | Natural language research query or objective. Be specific and detailed for better results. | |
| processor | No | Optional processor override. Defaults to 'pro'. Only specify if user explicitly requests a different processor (e.g., 'ultra' for maximum depth). | |
| source_policy | No | Optional source policy governing preferred and disallowed domains in web search results. | |
| previous_interaction_id | No | Chain follow-up research onto a completed run. Set this to the interaction_id returned by a previous createDeepResearch call. The new run inherits all prior research context. The previous run must have status 'completed' before this can be used. |