Perform an in-depth, multi-source research and synthesis task based on a detailed prompt, using a selected AI provider.
Deep Research
block empowers the AI agent to act as a research analyst. Instead of just finding links, this block performs a comprehensive investigation on a given topic, synthesizes information from various sources, and delivers the findings in a specified format.
This is a powerful Input block for workflows that need to begin with rich, synthesized data rather than just a list of URLs.
Deep Research
block to:
Screenshot: Deep Research block configuration showing the query.
Screenshot: Deep Research advanced options panel.
Deep Research
block. The agent takes your prompt and, using the selected AI Provider, performs the research. Based on the “Output Format” you chose, one of two things happens:
Extract Data
Block: If you choose the Return text
output format, you must place an Extract Data
block immediately after it to parse the synthesized text into the structured format (like JSON) that you requested in your prompt. The Deep Research
block provides the text; the Extract Data
block structures it.Deep Research
Block:
keyDevelopments
, competitiveLandscape
, etc.Return text
Auto (Recommended)
Extract Data
Block (added next - MANDATORY):
Deep Research
block.keyDevelopments
, competitiveLandscape
, etc. Because you asked the AI to format the text as JSON, the Extract Data
block’s job is simply to parse this pre-formatted text.Deep Research
block generates a comprehensive analysis as a text block. The Extract Data
block then parses this text into a clean, structured JSON output with all the requested fields, ready for use or to be sent to an output block like Webhook out
.Search on Google
to simply find links based on keywords. Use Deep Research
when you need the AI to read multiple sources, understand a topic, and synthesize a structured answer.Return text
, the next block must be Extract Data
to make the result usable.