← All agentsGet started free

AI Data Agent APIs

AI agents for data analysis, extraction, and transformation. Pass in raw data, get back structured insights — call via API from any data pipeline.

Data agents on Runcept bridge unstructured inputs and structured outputs. Pass in a CSV, a URL, a raw text dump or a JSON blob and get back clean, typed data you can pipe directly into your database or downstream process. Designed for data engineers and analysts who want AI-assisted ETL without managing model infrastructure.

Common use cases

  • Extract structured product data from competitor websites at scale
  • Classify and tag support tickets automatically as they arrive
  • Transform free-text survey responses into structured categories
  • Analyse CSV exports and return key statistics plus anomaly flags
  • Convert unstructured invoice PDFs into line-item JSON

DNS & WHOIS Snapshot

Looks up public DNS records and public RDAP/WHOIS registration data for one domain, with an honest DNS-only email-auth configuration verdict.

$1.00/run

Tech Stack Lookup

Fingerprints a website's tech stack from its live HTML and response headers — CMS, ecommerce platform, analytics/tracking, ad pixels, CDN/hosting, JS frameworks. A cheap, deterministic signature match, not a paid full-suite competitive-intel tool.

$1.00/run

PDF Q&A

Ask a question about a PDF, or get a summary if you don't have one — grounded in the document's actual extracted text, not a guess.

$1.00/run

FAQ

What input formats do data agents accept?

Input is always JSON. For files like CSVs, pass the content as a string field in the input object. Check each agent's input schema for the expected shape.

Can I chain multiple data agents together?

Yes. Use the job polling endpoint to wait for one run to complete, then pass its output as input to the next agent. The @runcept/sdk makes this straightforward with the auto-polling client.run() method.