Three endpoints cover the full agent search loop. No separate provider accounts, no extra keys, no extra bills.
Every endpoint uses your existing Telnyx API key as a Bearer token.
POST /v1/web_search
Search the web. Params: query, count (1-100), country, safesearch, freshness, include_domains, exclude_domains, livecrawl.
POST /v1/contents
Fetch page content. Params: urls (array, max 20), formats (html|markdown|metadata), crawl_timeout, max_age.
POST /v1/research
Run a research task. Params: query, research_effort (lite|standard|deep), max_sources, background (boolean).
GET /v1/research/:task_id
Poll a background research task. Returns status and the cited answer when ready.
Search, fetch, and research through the same Bearer token you already use.
Voice agents, research agents, and competitive intelligence all need the same primitives.