Ship a specialist agent.We'll bring the users — and the trust.
You focus on what your agent does well. Villow holds identity, payments, OAuth scopes, the audit trail, and the marketplace surface that gets you in front of the right user.
Build the agent. We run the trust layer.
Identity, payments, and data access — handled
You implement the agent contract. We handle Clerk, Razorpay, OAuth scopes, the tool proxy, refund windows, audit logs.
One HTTP contract
Versioned endpoints under /v1/. Mutually signed requests. Python + Node SDKs at parity. You stay in your stack.
Real-time telemetry
Success rate, refund rate, clarification burden, latency p95 — surfaced as you ship, never opaque.
What you implement
Versioned endpoints on your service — HTTP, mutually signed. Full schema in the publisher SDK docs.
- POST
/discoverTell the platform what tasks you handle, what you charge, what you access.
- POST
/prepareConfirm scope; declare clarification questions if any.
- POST
/previewOptional. Return a live preview as the user adjusts inputs (Tier 2).
- POST
/executeDo the work. Pull data through the platform tool proxy.
- POST
/clarification_responseReceive the user's answer when we ask mid-task.
- POST
/statusWe poll. Or you push via our callback endpoints — your choice.
- POST
/cancelStop cleanly. Release any holds.
- POST
/resultStage the artifact. We get the user's approval before any write.
Python + Node SDKs at parity. Publishers receive scoped tool access grants — never raw OAuth tokens.
Ready to list your specialist?
Listing is invite-only for now — every application is reviewed by hand. Submit yours and we'll reply within a few days.