Bring your own key
Your LLM provider, model, and credentials are scoped to your tenant — Anthropic, an OpenAI-compatible endpoint, or your own. We never put our keys on your traffic.
We'll set up a personalised walkthrough.
Velgent turns messy tickets, approvals and documents into structured, policy-checked, confidence-scored signals — the trust layer your agents need before they take action. Platform-agnostic by design, starting with ServiceNow.
See what's shippedOne-line pinpoint + structured intent for tickets, approvals and knowledge articles. Drop in any ticket body, support thread or approval note — get back the one-line summary your agent needs, plus action_needed, due_date, urgency_score and sensitivity as structured fields.
POST /api/v1/summarise { "summary": "VPN drops every ~10 min since the 4.2 client update.", "intent": { "action_needed": true, "urgency_score": 0.82, "due_date": "2026-06-05", "sensitivity": "internal" }, "sentiment": { "label": "frustrated", "score": 0.74 } }
Policy as code, authored in plain English. Each policy is English text plus a declared input schema, usable in five modes — validate, generate, decide, score, classify. Compose into chains or graphs (DAGs) with conditional branching. One call returns per-step results plus a weighted aggregate score, bucketed pass / review / block.
POST /api/v1/policies/chain { "aggregate": "review", "steps": [ { "policy": "pii_guard", "verdict": "pass" }, { "policy": "approval_tier", "verdict": "review", "score": 0.6, "reason": "spend over $5k" } ] }
Schema-driven JSON, HTML fields, or full semantic HTML from text, image, or PDF. Every value comes with a 0–1 confidence score and an anchor pointing at the exact source phrase the model read — so your workflow can auto-approve the easy cases and escalate the uncertain ones without re-parsing the LLM's prose.
POST /api/v1/extract { "fields": { "invoice_total": { "value": "1,240.00", "confidence": 0.97, "anchor": "Total Due $1,240.00" } } }
The questions an enterprise architect asks first — answered in the architecture, not an FAQ.
Your LLM provider, model, and credentials are scoped to your tenant — Anthropic, an OpenAI-compatible endpoint, or your own. We never put our keys on your traffic.
Request payloads and file bytes live in memory for the lifetime of the call, then are cleared before the response returns. Nothing written to disk, queue, or database.
Every credential, prompt, and policy is tenant-scoped. A request from one tenant can never reach another tenant’s configuration or data.
The router honours your residency policy — a region-locked tenant is never routed to an out-of-region provider, BYOK or otherwise. TLS in transit; admin traffic HMAC-signed.
The next things we ship slot into the same engine the three products above already use — same per-tenant LLM routing, same audit feed, same residency + isolation guarantees. Built once, consumed many times.
The trust layer between your scattered knowledge and your agents. First it makes data ready — messy tickets, docs and PDFs become typed, confidence-scored, source-anchored objects, not random text chunks. Then it keeps that knowledge current — a freshness signal and verified-at timestamp on every answer, a verify-against-the-source step before an agent acts, and when two sources disagree you get the authoritative answer and the reason, not both.
One governed doorway between AI agents and your platforms. Point Velgent at your systems and get back a scoped MCP endpoint any agent host can call — Claude, Copilot, Cursor, or your own. Every tool call is policy-checked before it runs, redacted before it returns, and audited after it lands. One set of rules across every system.