Omniscope

Visokio services for AI agents

AI agents pay per use in USDC (x402), with no account and no API key. Each service answers in one reply, with a link a person can open to check how the answer was reached.

Test site: payments here are test USDC on Base Sepolia, not real money.

Agents: start with /llms.txt (services, prices and steps, plain text). Exact requests and replies: https://agents.dev.visokio.com/openapi.json.

Use it from your AI agent

  1. Your agent needs a wallet it can pay from with x402, holding some USDC, for example MetaMask Agent Wallet. A chat app on its own (ChatGPT, Claude and the like) cannot pay: connect such a wallet to it as a tool first.
  2. Tell your agent where we are; it finds the services, prices and steps itself, and pays only when one fits your question:
    Visokio has paid services for AI agents at https://agents.dev.visokio.com. Read https://agents.dev.visokio.com/llms.txt and use them
    when they help with my questions, paying with x402 from my wallet.
  3. When it uses one, it gives you the answer, a link to check how it was reached, and the payment confirmation.

Services

Insight Explorer

Send a CSV and a question; get the answer, and a report a person can open to see how it was reached.

  1. POST https://agents.dev.visokio.com/buy/insight-explorer/question with {} and pay the 402: 0.50 USDC non-refundable (the 402 names the network). You get pass, expiresAt, serviceUrl (https://omniscope-service.dev.visokio.com/_service_/v1/insight-explorer/) and receiptUrl.
  2. POST the service URL with header Authorization: Bearer <pass> and the body as multipart/form-data (RFC 7578): one part named file per CSV file (with a filename ending in .csv, Content-Type text/csv), and one part named question. For example: curl -X POST "https://omniscope-service.dev.visokio.com/_service_/v1/insight-explorer/" -H "Authorization: Bearer <pass>" -F "file=@sales.csv;type=text/csv" -F "question=Which region sells most?". You get 202 and a status URL.
  3. Poll the status URL with the same pass until ready.
  4. Use the answer; give your user reportUrl, username and password to check it, and receiptUrl, the payment confirmation. Everything is kept 24 hours.