Build a people research agent in 10 minutes. It takes a name through a chat interface, searches the web with AI search tools, and returns structured JSON with the person's location, profession, and education.
Tutorial
In the sidebar, click the + next to Workflows and name the new workflow "Getting Started". The Start block is already in the workflow builder — it's the entry point that receives your chat input.
Open Add steps in the right panel, drag an Agent block into the workflow builder, and connect it to the Start block. Select the Agent and, on the Configure tab, set its Messages:
- System: "You are a people research agent. When given a person's name, use your search tools to find their location, profession, educational background, and other relevant details."
- User: insert
<start.input>so the agent reads whatever the chat receives.
Leave the Model on the default (claude-sonnet-5), or pick any other.
In the Agent block's Tools section, add Exa and Linkup. The agent decides when to call them.
Click the chat icon next to Run to open the test chat, pick agent1.content from Outputs, and send: "John is a software engineer from San Francisco who studied Computer Science at Stanford University."
The agent searches, then returns what it found.
If the run doesn't go green, open the output dropdown and read what each block returned — the failure is almost always visible there. The two most common causes are a missing API key on a tool and a reference pointing at a value that isn't there. For the full method, see tracing a failure backward.
In the Agent block's Response Format, click Generate and prompt: "create a schema named person, that contains location, profession, and education". The schema is generated for you.
Back in the test chat, pick the new structured fields from Outputs and send: "Sarah is a marketing manager from New York who has an MBA from Harvard Business School."
The agent now returns JSON with location, profession, and education fields — ready for any downstream block to read by name.
Next
Workflows
The full model: blocks, connections, triggers, and how runs execute.
Agent block
Everything the block you just used can do — tools, memory, skills, structured output.
Integrations
supported services your agents can act on, from Gmail to HubSpot.
Deploy it
Ship the workflow as an API, a chat, or an MCP server.