Admin Console

Add a control plane for the review layer you run in production.

One console to measure adoption, debug live, explore and export every record, configure features, and automate it all through REST APIs and webhooks.

// No more building dashboards, debuggers, and audit exports for the SDK you adopted to stop building.

Free tier. No credit card. First comment in 5 minutes.

VCAdoption / last 6 weeks
live
W1
W2
W3
W4
W5
+12% wowW6
200hengagement
4,255collaborators
55.4kcomments
87.3knotifications

engagement climbing, agents counted as users

View the console

3M+ comments created in products built on Velt.

Teams moved the control plane off in-house tooling.Compare Velt

What it is

One console for humans and agents.

The Velt admin console is one place to run the review and approval layer you embedded: measure adoption, debug live, explore and export records, configure features, and automate it through REST APIs and webhooks. It treats humans and agents like the SDK does: an agent is a user with type agent, so its activity appears in analytics, the data explorer, and every webhook, beside human users. The console is where you prove who allowed what.

VCData / filing-q3 / activity
live
ActorEventStatus
Brand Agentflagged a pricing claimagent
Mayareplied with a sourcehuman
Sarahapproved the changeapproved
Webhookreview.approved delivered200

run it, watch it, prove it: humans and agents in one console

How it works

Live the moment a key exists.

Create a key, add your domain, drop in the SDK. The console populates as your app sends events.

01Create a workspace and key
console.velt.dev
# create a workspace and API key
# console.velt.dev, or from code:
POST /v2/workspace/create
{ "name": "acme", "email": "you@acme.com" }
02Add a domain, drop in the SDK
app.tsx
// add your domain under Managed Domains,
// then drop in the SDK
<VeltProvider apiKey={VELT_API_KEY}>
  <YourApp />
</VeltProvider>
03Open the console and watch
console
// open console.velt.dev to watch it run
// analytics · debugger · data · feature configs
// the console populates as your app sends events
With Velt

Everything to run it, included.

The console comes with every Velt account, with nothing to install. It manages API keys and Managed Domains, monitors usage and monthly active documents, configures features without a deploy, sends every event to your webhook endpoints with signing, retries, transforms, and encryption, and exposes platform-management REST APIs for workspace lifecycle, keys, domains, and configs. Agent activity is first-class throughout, because an agent is a user with type agent.

nothing to install, live the same day

Build it yourself

An in-house control plane is a product.

  • A usage and adoption dashboard
  • A live debugger and a data browser with export
  • Per-feature configuration without a deploy
  • Multi-tenant API key and domain management
  • Webhook delivery with signing, retries, transforms, and encryption
  • The SOC 2 and HIPAA controls to operate all of it

Velt includes the whole control plane with the SDK, so your engineers run the review layer instead of building the tools that run it.

Skip the console clicks. Provision it from code.

Use the REST APIs or the Velt MCP server for agents that set up and query Velt.

POST /v2/workspace/create

Pipe console activity anywhere

Get the full console with your free API key.

No credit card.

Get Free API Key

Showcase

Everything you need to run it in production.

Eight tools, one console. Toggle to Code where a capability is API driven.

01analytics
VCAdoption / last 6 weeks
live
W1
W2
W3
W4
W5
+12% wowW6
200hengagement
4,255collaborators
87.3knotifications

Adoption analytics

See whether the review layer is used: hours of engagement, active collaborators, comments and notifications added, week over week, with agents counted as users.

02ai chat
VCAI chat / ask your console beta
live

Which documents had the most review activity last week?

Console AInow

Top documents by review events last week:

filing-q3 142proposal-acme 98launch-brief 61
Ask about your console…@

AI chat in the console

Ask plain-English questions about your setup, usage, and data, and get answers without writing a query. The console's built-in assistant for debugging and reporting.

03debugger
VCLive debugger / state
live
veltClientready
documentfiling-q3
users.online4 · 1 agent
lastEventcomment.added

Live debugger

Watch Velt state, data, events, and components update live as your users and agents act. Find the broken wire in minutes, not in a support thread.

04devtools
VCVelt DevTools / Chrome · SDK 4.5.2
live
OverviewDataEventsComponents
09:21Document.isSetevt
09:21Comment.isAddedagent
09:22Notification.sentevt

DevTools Chrome extension

Overview, Data, Events, and Components tabs in your browser, plus switch between SDK versions to reproduce a bug. Debug right where your product runs.

05data
VCData / filing-q3
live
TypeActorWhen
CommentBrand Agent09:02
ReplyMaya09:14
RecordingKim08:50

142 records

JSONCSV

Data explorer and export

Browse every comment, thread, recording, user, document, and location, then export to JSON or CSV. Your data is queryable and portable, not locked in.

06configs
VCFeature configs · production
live

Comments

Inline threads and mentions

Recorder

Async screen and voice notes

Minimap

Comment density overview

change behavior without a deploy

Feature configuration

Turn features on or off, manage API keys and Managed Domains, set email config and roles, all from the console. Change behavior without a deploy.

07rest apis
VCREST / provisioning
live
Authorization: Bearer sk_live_***
POST/v2/workspace/apikey/create
{ "name": "tenant-acme", "environment": "production" }
201 responsecreated
{ "apiKey": "ak_live_***", "tenant": "tenant-acme" }

Platform-management REST APIs

Provision and configure from your own code: workspaces, API keys, domains, auth tokens, and the email, notification, webhook, activity, and permission configs.

08webhooks
VCWebhooks / deliveries
live
comment.addedapi.acme.com/velt-hookssigned200
review.approvedapi.acme.com/velt-hookssigned200
comment.resolvedapi.acme.com/velt-hooksretry 1/3200
retriestransformencryption2-way Slack

Webhooks and integrations

Every event fires a signed webhook with retries, payload transforms, custom encryption, and failure recovery, plus two-way Slack sync and pre-built connectors.

Little big details

The whole control plane, in one place.

The showcase is the highlight reel. This is the index.

Hours of engagement, week over weekActive collaborators, agents counted as usersComments and notifications addedUsage and monthly active document monitoringAI chat assistantComing soonLive debuggerDevTools: Overview, Data, Events, ComponentsSDK version switchingData explorer across folders, documents, users, threadsExport to JSON and CSVPer-feature enable and disableAPI keys, testing and productionManaged Domains and environmentsEmail configuration and rolesWorkspace lifecycle REST APIsWebhook config: signing, retries, transforms, encryptionTwo-way Slack syncActivity and permission-provider config APIsMCP server for docs and setupMessaging, storage, CRM, analytics, automation connectors
Built for enterprise

Built for your customers' compliance.

Per-feature data providers keep content and PII on your infrastructure. SOC 2 Type II audited, HIPAA workloads supported, data residency options including the EU.

PILLAR 01 · DEPLOYMENT

Your data stays yours.

Velt stores minimal identifiers. Everything sensitive lives where you say it does.

▸ comments → your db
▸ recordings → your S3
▸ user PII → never leaves
PILLAR 02 · RELIABILITY

99.999% SLA

Reliability terms in writing for enterprise plans, with a public status page your team can watch.

trailing 90d100.000%
PILLAR 03 · GLOBAL

42 regions

Multi-region infrastructure with residency pinning, so review stays fast wherever your users work.

us-east, eu-west,
ap-south, +39 more
PILLAR 04 · COMPLIANCE

SOC 2 Type II.

The information your buyer's security team asks for, ready before they ask.

SOC 2 report under NDA
HIPAA BAA available
PEN TESTS regular

FAQ

Questions buyers and agents ask.

It is the control plane for the review and approval layer you embed with Velt: one place to measure adoption, debug live, explore and export data, configure features, manage API keys and domains, and send events to your systems through webhooks and REST APIs. It comes with every Velt account.

The console's adoption analytics tracks hours of engagement, active collaborators, and comments and notifications added, week over week, with agents counted as users. Export it for a QBR or a renewal.

Yes. The data explorer browses every comment, thread, recording, user, and document, and exports to JSON or CSV. Your data is portable.

Use the live debugger and the DevTools Chrome extension: Overview, Data, Events, and Components tabs in your browser, plus SDK version switching to reproduce a bug. See the DevTools page.

Yes. The platform-management REST APIs cover the full workspace lifecycle: create and get a workspace, create, update, and list API keys, manage domains and auth tokens, and read or update the email, notification, webhook, activity, and permission-provider configs, so you can provision tenants and automate onboarding.

Every event fires a signed webhook. You get retries, rate limiting, payload transforms, custom encryption, failure recovery, and two-way Slack sync, so review activity reaches your backend, analytics, or audit pipeline reliably.

Yes. An agent is a user with type agent, so agent comments, approvals, and actions appear in analytics, the data explorer, and every webhook beside your human users. The console is where you prove an agent proposed and a human approved.

Cloud by default, with a hybrid model where content and user PII stay on your infrastructure and Velt stores only minimal identifiers, plus multi-region and isolation options. Velt is SOC 2 Type II audited and supports HIPAA with a BAA.

It is automatic: create a free API key, add your domain under Managed Domains, install the SDK, and the console populates as your app sends events. First comment renders in about five minutes and the console is live the same day.

Velt is priced on usage, not seats: you pay for documents with review activity in a month (monthly active documents), and agents are users, not billed seats. The console, DevTools, webhooks, and REST APIs are part of the SDK. There is a free tier for development and early production.

Add a control plane for the review layer you run in production.

Free tier. No credit card.

First comment in 5 minutes.