verify_research
Cross-verify factual claims across multiple web sources and receive a structured confidence verdict with consistency and conflict analysis.
Instructions
Cross-verify a factual claim across multiple web sources via Exa and return a structured confidence verdict. Returns an object {verifiedResults, confidence:{score, verified, consistencyThreshold, details:{sourceCount, uniqueSources, conflictingClaims, ...}}} — not markdown — from cross-source Jaccard consistency and conflict detection. Requires EXA_API_KEY and ENABLE_RESEARCH_INTEGRATION=true and makes live network calls; it fails without them. To generate alternative viewpoints instead of verifying facts, use perspective_shifter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The primary factual claim or question to verify. | |
| sources | No | Number of sources to retrieve and cross-verify per query, 1-10 (default 3). | |
| verificationQueries | No | Optional alternate phrasings used to cross-check the claim across additional sources (max 5). | |
| minConsistencyThreshold | No | Cross-source consistency (0-1) required to mark the claim 'verified' (default 0.7). |