Skip to main content
Each example below is a complete starting point: a system prompt that defines the Agent’s job, a structured output JSON Schema, and the task you send to run it. The system prompt is written so the Agent reads its target (a company, a URL) straight from the task, so you can run it by changing the task alone.
Structured output is a JSON Schema you set on the Agent. Keep it flat with scalar fields (string, number, boolean) so the output is quick to read back and diff. Build the Agent once in the dashboard, then trigger runs with Run an Agent.

Deep research: KYC and KYB checks

Know Your Customer (KYC) and Know Your Business (KYB) checks combine discovery and document retrieval across sources that have no API: company registries, sanctions lists, regulator portals, and news. An Agent searches for the right records, opens them, extracts the facts, and downloads supporting documents into its sandbox.
1

System prompt

2

Structured output

3

Run it

Documents the Agent downloads land in the run sandbox. Retrieve them through the Downloads API; see managing files for the full retrieval workflow. When you’re ready to keep sensitive inputs (account numbers, dates of birth) out of the task text, move them to variables.

Monitoring prices and changes

Pricing and inventory live on sites that change their markup, throw interstitials and ads, and hide numbers behind JavaScript. An Agent renders each page, dismisses what’s in the way, and returns the same fields every run, so you can diff against the last result and alert on movement.
1

System prompt

2

Structured output

3

Run it on a schedule

Once an Agent run reveals the underlying request that returns the price, you can replay that endpoint cheaply with the Fetch API for high-frequency polling, and keep the Agent for sites where the data only renders in a browser. See pulling the same data on a schedule.
To run the check on a cron, deploy the trigger as a Function and store each run’s result so you can diff successive observations.

Scale to 200+ portals

When you need the same task across hundreds of portals, supplier sites, or government systems, writing one script per target stops scaling: each portal has its own layout and changes on its own schedule. Instead, define one Agent whose prompt describes the goal abstractly, then run it across every portal by varying the inputs.
1

System prompt

2

Structured output

3

Fan out across portals

Node.js
Each portal gets its own browser session, so runs execute concurrently up to your concurrency limit. The same Agent handles every portal because variables provide the URL and credentials. Track each run to completion with Get a run, or follow the integration guide.

Next steps

Integrating Agents

Trigger runs, pass variables, and track them to completion.

Optimizing Agents

Tune the prompt and output to make runs faster and more reliable.

Managing files

Retrieve documents an Agent downloads during a run.

Run an Agent

Full request and response reference for a run.

Node.js SDK

Create, manage, and monitor Agents from Node.js.

Python SDK

Create, manage, and monitor Agents from Python.