Marketing data for AI agents · MCP + API

One API for every marketing data source.

One key for Google, the web and more. Voxoria picks the provider and reroutes when one fails. You get one format back and pay per call.

Who ranks first for "crm for small teams" in the UK, and what do they charge?

I'll search Google in the UK for that.

voxoria - google.serp.organic (MCP)(query: "crm for small teams", country: "gb")

provider-a 503 · rerouted to provider-b

  • 10 results · 0.8 s
  • 1 Example CRM: plans and pricingexample.com/pricing
  • 2 CRM for small teams, comparedexample.org/compare
  • 3 The small team CRM guideexample.net/guide
  • cost $0.0214 (provider $0.0200 + 7% fee $0.0014) · balance $0.9786

Example CRM is first. I'll read its pricing page.

voxoria - web.extract (MCP)(url: "https://example.com/pricing")

  • 1 page · 1.2 s
  • # Plans and pricing
  • Starter: £9 per user a month. Team: £19 per user a month.
  • cost $0.0107 (provider $0.0100 + 7% fee $0.0007) · balance $0.9679

Example CRM ranks first. Its pricing page lists Starter at £9 and Team at £19 per user a month.

An example. The sites and the dollar figures are made up.2 calls · 1 reroute · $0.0321

What one key gets you

  1. 01

    One API

    One key and one balance for every source.

    VOXORIA_API_KEY
  2. 02

    Many sources

    Google results and page content today. 13 sources in the catalog.

  3. 03

    Normalised responses

    One format per source, whichever provider served the call.

    results[].url
  4. 04

    Smart routing

    When a provider fails, the call goes to the next one.

    503 → provider-b → 200
  5. 05

    Cost tracking

    Every call returns what it cost: provider, fee and total.

    cost.total_usd
  6. 06

    Budgets

    Set a cap. When it is reached, further calls are refused.

Normalised responses

One format. Any provider.

Each source has one response format. Your agent reads the same fields whichever provider served the call.

  • The same field names
  • Standard country and language codes
  • A missing field is null, never renamed
An example.
ProviderStatusDetailOutcome
provider-a503UnavailableSkipped
provider-b20010 results · 0.8 sServed
An example: the search from the session above.
Smart routing

A provider fails. Your call doesn't.

Voxoria picks the provider on cost, reliability and speed. When one fails, it tries the next. Your agent gets one answer in one format.

  • You choose the source, not the provider
  • Every call records which provider served it
  • You can name one provider for a call
Cost tracking and budgets

See every cent. Stop where you choose.

Pay per call from one prepaid balance. No subscription, no seats.

  1. Pay for the call

    What the provider charges, plus a 7% platform fee.

  2. See what you spend

    By provider, by API key and over time.

  3. Set a budget

    When it is reached, the next call is refused. Nothing is debited.

FAQ

Common questions.

Do I need an account with each provider?

No. One Voxoria account and one key cover every provider.

Do I choose the provider?

You do not have to. You choose the source, such as Google results or a page's content. Voxoria picks the provider on cost, reliability and speed. The API also lets you name one provider for a call.

Does the response change with the provider?

No. Each source has one response format. It is the same whichever provider served the call.

How is pricing structured?

Pay per call. A call costs what the data provider charges for it, plus a 7% platform fee, taken from a prepaid dollar balance.

Is there a subscription?

No. No monthly fee and no seats. You pay for the calls you make.

Is anything free to start?

Yes. A new account starts with $1 in its balance, once, to try it.

What happens after the $1?

You add funds to your balance and pay per call.

Can I cap what my agent spends?

Yes. Set a budget. When it is reached, further calls are refused.

How do I see what was spent?

Spend analytics show it by provider, by API key and over time.

Which marketing data can my agent reach?

Today: Google search results (web, news, maps, local and shopping) and the content of any page. The catalog lists every source and marks the tools that are live.

How does my agent connect?

Over MCP, with one command. Or call the REST API from your own code.

One API for marketing data.

Give this to your agent
claude mcp add --transport http voxoria https://mcp.voxoria.ai

Get API key →$1 to startRead the docs