For AI Platforms
One Platform. Every Tenant.
Complete Orchestration.
Embed authorization into your platform and give each customer their own isolated agent environment. Manage tenants, monitor fleets, and allocate costs — all from one control plane.
Multi-Tenant Isolation
Provision customer tenants via API. Each tenant gets isolated policies, agents, and spending limits with zero cross-contamination.
permit.tenants.create({
name: "Acme Corp",
config: {
spendLimit: 10000,
agents: ["billing", "support"]
}
});Fleet Monitoring
Monitor all agents across all tenants from a single control plane. Track request volume, deny rates, and latency per tenant.
const fleet = await permit.fleet.status();
// 28 agents, 4 tenants
// 1,247 req/sec, 0.7ms p99
// 99.99% uptimeCost Allocation
Track and allocate costs per tenant automatically. Set per-tenant budgets with automatic enforcement when limits are reached.
const costs = await permit.billing.byTenant();
// Acme: $2,340 (45,678 req)
// TechStart: $890 (12,345 req)
// DataFlow: $1,560 (34,567 req)Platform Capabilities
Tenant provisioning via API
Per-tenant policy isolation
Usage metering & billing
Domain allowlists
Scoped API keys per tenant
Webhook callbacks
Custom branding per tenant
SLA monitoring
Embed authorization into your platform
See multi-tenant management, fleet monitoring, and cost allocation in a live demo.