Simple API & SDKs
Drop‑in client + server libraries for JS, Node, Python, and more.
Ship subscription, usage, and outcome‑based pricing with a simple API, real‑time usage tracking, and beautiful customer dashboards.
Everything you need to launch, iterate, and scale pricing without engineering bottlenecks.
Drop‑in client + server libraries for JS, Node, Python, and more.
Subscriptions, usage, and outcome‑based models — mix and match.
Hosted dashboards with usage transparency and invoices.
Event ingestion with instant aggregation and alerts.
Trigger upgrades, caps, or reminders with a few clicks.
Consent controls and regional storage to meet compliance.
Instrument events in minutes and start billing on what actually matters.
// JavaScript
import { Kivora } from "kivora-sdk";
const k = new Kivora({ apiKey: process.env.KIVORA_KEY });
await k.events.track({
userId: "cust_123",
unit: "meetings_booked",
quantity: 1,
metadata: { region: "us-east" }
});
// Usage summary\const usage = await k.usage.summary({ userId: "cust_123" });
console.log(usage.total);
Bill per token with rate tiers and monthly caps.
Charge only when an agent completes a task.
Usage‑based pricing per request with bursts handled.
Combine per‑seat with event‑based overage.
Bill for vector DB and file storage by GB.
Sell credit packs with expirations and bonuses.
Kivora | Traditional billing | |
---|---|---|
Outcome‑based pricing | Built‑in | Custom work |
Real‑time usage | Native | Delayed exports |
Customer dashboards | Hosted | DIY |
Developer experience | SDKs + webhooks | Manual |
Generous free tier. No credit card required.