“Our new Bremen facility will begin operations in the fourth quarter.”Source · acme.example/en/sites
Business changes, verified at the source.
Agent Research monitors public sources, detects meaningful business changes, verifies them against original evidence and delivers structured events to people and software systems.
Live demo
- acme.example/de/news
- acme.example/en/sites
- acme.example/fr/press
Company, URLs and quotes are fictional. The demo runs locally in your browser.
- 01Source—
- 02Change—
- 03Verify—
- 04Event—
01What it monitors
The public pages where companies announce what they do.
You choose the companies and the kinds of events that matter. Agent Research watches the relevant public sources and reports business events, not page edits.
- acme.example/de/newsNewsroom
- acme.example/en/sitesLocations
- acme.example/fr/pressPress
- acme.example/en/productsProducts
- acme.example/en/careersCareers
- acme.example/en/about/leadershipLeadership
facility_openingproduct_launchpartnershipleadership_changelocation_changeproduct_availabilityexpansionhiringmarket_entryannouncement
Illustrative list. In early access we start from the events that matter to you.
02Verified event model
Anatomy of a verified event.
Each event answers the same questions — what happened, to whom, when, according to what, and where it came from. Select a field to see where it lives.
{
"id": "evt_01J8Z6Q3F2",
"event_type": "facility_opening",
"company": "Acme Example Industries",
"location": { "city": "Bremen", "country": "DE" },
"detected_at": "2026-09-28T09:14:03Z",
"evidence": {
"quote": "Our new Bremen facility will begin operations…",
"language": "en"
},
"source": {
"url": "https://acme.example/en/sites",
"captured_at": "2026-09-28T09:14:03Z"
},
"verification": { "status": "verified" }
}
03Evidence
Don’t just get an alert. Get the evidence.
The sentence that triggered the event is preserved exactly as published — here in German — with its source and detection time. Anyone can check it in seconds.
Neue Pumpengeneration für Industriekunden
Nach zwei Jahren Entwicklung stellen wir heute unsere nächste Produktgeneration vor. Ab sofort ist die neue Baureihe K7 in ganz Europa erhältlich. Bestehende Kunden erhalten in den kommenden Wochen weitere Informationen.
Technische Datenblätter stehen im Downloadbereich zur Verfügung.
„Ab sofort ist die neue Baureihe K7 in ganz Europa erhältlich.“
acme.example/de/news · captured 07:52 UTC
04Multilingual
Six languages in. One structure out.
Companies announce in their own languages. The evidence is kept exactly as written, and the event is structured the same way every time.
“Our new Bremen facility will begin operations in the fourth quarter.”
Source · acme.example/en/sites{
"event_type": "facility_opening",
"company": "Acme Example Industries",
"location": "Bremen, DE",
"evidence": {
"language": "en",
"source_url": "https://acme.example/en/sites"
},
"verified": true
}
Fictional example
05Use cases
One engine. Four ways teams use it.
Follow what competitors actually do — not what their homepage looks like this week.
- Product launches
- Facility openings
- Partnerships
- Leadership changes
Fictional example events
Know early when a supplier moves, changes what it offers, or announces something that affects your supply.
- Supplier updates
- Location changes
- Product availability
- Public announcements
Fictional example events
Reach accounts when something real has changed — expansion, hiring or a new market.
- Expansion
- Hiring
- New markets
- Leadership activity
Fictional example events
Give software agents verified events with provenance, rather than raw web pages they have to interpret.
- Structured events
- Evidence attached
- Source provenance
- Programmatic purchasing
Illustrative agent workflow
06Delivery
To your team, your systems, or your agents.
Every verified event can be read by a person, pulled or pushed to a system, or requested and paid for by software.
Dashboard-ready data, by API or webhook.
- Dashboard-ready dataConsistent fields per event
- APIQuery events on demand
- WebhooksPushed when an event is verified
Structured results, bought programmatically.
- Structured resultsTyped events, not raw HTML
- Programmatic purchasingNo manual sign-up step
- x402 supportMachine-to-machine payment
07Illustrative technical example
Events your code can trust.
- 01
Query. Ask for the companies and event types you care about.
- 02
Receive. Get structured events with evidence and source attached.
- 03
Subscribe. Or have verified events pushed to your webhook.
This example shows the shape of the data. It is not a public endpoint — early-access users receive integration details directly.
# Illustrative example — not a public endpoint
POST /events/query
Content-Type: application/json
{
"companies": ["Acme Example Industries"],
"event_types": ["facility_opening", "product_launch"]
}
HTTP/1.1 200 OK
{
"events": [
{
"event_type": "facility_opening",
"company": "Acme Example Industries",
"location": "Bremen",
"language": "en",
"evidence": "Our new Bremen facility will begin operations…",
"source_url": "https://acme.example/en/sites",
"verified": true
}
]
}
# Delivered to your endpoint when an event is verified
POST https://your-app.example/hooks/events
Content-Type: application/json
{
"type": "event.verified",
"event": {
"event_type": "partnership",
"company": "Acme Example Industries",
"location": "Lyon, FR",
"language": "fr",
"evidence": "Acme Example Industries annonce un partenariat…",
"source_url": "https://acme.example/fr/press",
"verified": true
}
}
Monitor what matters.
Tell us which companies and events matter to you. We are opening Agent Research to a small number of early users.
Events that matter to you
Delivery — dashboard, API, webhook or agent