Research Agent
Most tools call a language model with a prompt and hand you back a text blob. The Formt Research Agent searches the web on its own, reads full pages, and returns typed, cited output the next step in your workflow can act on immediately.
How it works
The Research Agent doesn't send one prompt and take the first answer. You give it a brief: the company, topic, or question. It searches the web, reads what it finds, and searches again, following leads until the brief is satisfied or its depth budget runs out. Then it returns the result in the shape your workflow needs: a cited summary for reading, or typed fields the next step uses directly.

At scale
One-off research is what chat AI is for. The reason to put research in a workflow is a list: the agent runs once per record, pulls what's current for each one, and hands typed fields to the steps that act on them.

Output modes
The output mode decides what the next step can do with the research. Search mode is for human reading. Structured Search is for the steps that come after.
Trust
An agent that feeds your CRM and your outreach has to earn it. Every claim carries its source, you decide where the agent is allowed to look, and nothing acts on the results until you say so.
Structured Search attaches the source to each value it returns. When a number looks off, you check the page it came from, not the whole internet.
Restrict research to domains you trust, exclude the ones you don't, and cap how old results can be. The agent works inside the fence you set.
Put review on the step that uses the research: the CRM write, the send. The run pauses in the Task Manager until you've looked, and bulk approval keeps big batches quick.
Built in
Research steps in other tools start by asking for your language-model key and a search service to call. The Formt Research Agent ships with all of it: the models, the web search, the page reading. Add the step and it works.
No language-model key of your own, no search-provider account, no token to generate and guard. The agent's whole toolchain is part of the platform, on every plan.
Search, page reading, and synthesis all run inside the step. There's no external service to connect, keep funded, or debug when a workflow stops in the middle of the night.
Drop the step on the canvas, write the brief, run. The free plan runs the same agent, with the same depth and filter options, as every other plan.
How it compares
In most automation tools, the AI step takes a prompt and returns text, and anything more is yours to assemble from parts. Useful, but it isn't research.
| Capability | Other tools | Formt Research Agent |
|---|---|---|
| Setup | Bring your own model API key, and a search service too if the tool lets you wire one in. | Built in. Add the step and write the brief. No keys, no connected accounts. |
| How it researches | A prompt in, one model call, text out. Web access and iteration are yours to build, where they're possible at all. | An agent that searches the web, reads full pages, and keeps going until the brief is satisfied or its depth budget runs out. |
| Research depth | However far one call gets, or an agent you assemble, cap, and govern yourself. | A depth dial per step: Quick, Standard, or Deep (up to 2, 5, or 10 tool calls). Match the thoroughness to the job. |
| Output format | A block of text. Parsing it into usable fields is your problem. | Typed structured fields, or a markdown summary with citations. Usable as-is by the next step. |
| Citations | None. You take the model's word for it. | A source list in Search mode. A citation on every field in Structured Search mode. |
| Domain control | Only what a search service you connect happens to support. | Allow-lists and exclude-lists per step. Keep research on sources you trust. |
| Recency | The model's training data, or whatever a bolt-on search returns. | A recency filter caps how old results can be. Built for news and signals workflows. |
Use cases
The Research Agent starts any workflow whose first question is "what do we know about this?" Whatever it finds flows into the steps that act on it.
Research a company before the call: overview, recent news, funding, tech stack, key people. The output feeds AI Generate to produce a structured brief, then lands as a PDF or a HubSpot note.
See templateEnrich a contact list with live company research, then generate an outreach email per contact that references something specific and current, not a mail-merge blank.
See templatePull SEC filings and live financial data, then let the Research Agent add the context the numbers leave out: news, competitors, management moves. AI Generate synthesises it into one report.
See templateBefore a meeting, the Research Agent researches the attendee and their company, and AI Generate turns it into a brief: an opener, talking points, things to watch for. In your inbox before the call.
See templateMonitor a company or topic. The Research Agent pulls recent coverage inside a recency window, AI summarises what matters, and the brief is emailed on the schedule you set.
See templateImport a list of companies, run a Quick research pass on each one for a short snapshot, and write the enriched list back to Google Sheets. Hundreds of records in one run.
See templateTry it first