Verified AI agent
Identity in 2.6 s · 93.1% of speech covered
- Organization
- Acme Corporation
- Agent
- Claims Assistant
- Purpose
- claims.intake
Know whose agent is speaking.
Klangfarbe binds an AI agent’s authorization into its voice. Anyone on the call can verify it.
Klangfarbe binding · illustrative call
Agents have IDs.
Voices don’t.
- workload
- spiffe://acme.example/agents/claims-assistant
- authorized by
- Acme Corporation
- purpose
- claims.intake
- valid until
- 2026-10-21T10:00Z
Text to speech and a phone line strip every credential. A cloned voice sounds just as sure.
The rails just landed.
- W3C Verifiable Credentials 2.0Portable, signed authorization.
- OpenID4VCI 1.0 finalStandard credential issuance.
- OpenID Federation 1.0 finalTrust chains without one registry.
- EU AI Act, Article 50Synthetic audio must be machine-detectable.
- IETF WIMSE AIMS draftAI agents are workloads with credentials.
Identity for agents is standardizing. Nothing carries it into the voice.
From org chart to soundwave.
- Organizationtrusted via PKI, federation or trusted listauthorizes
- Agent credentiallives days to weekssigns
- Sessionone call, minutes, its own keybinds into
- Speechrolling binding in the phone bandis read by
- Verifieridentity within 3 s (target)
This speech is bound to a live session of an agent that Acme authorized for claims intake.
Try to fool it.
Pick a call. Watch the verifier read the print.
Verified AI agent
Identity in 2.6 s · 93.1% of speech covered
- Organization
- Acme Corporation
- Agent
- Claims Assistant
- Purpose
- claims.intake
Presence proves.
Absence proves nothing.
Verified AI agent
Identity in 2.6 s · 95.2% of speech covered
- Organization
- Acme Corporation
- Agent
- Claims Assistant
- Purpose
- claims.intake
Not verified
No binding found. Unverified, never “human”.
Illustrative prints of the same call. No binding means unknown. Never “human”, never “safe”. A wrong identity is the one error we design out.
We don’t reinvent identity.
- W3C VC 2.0the credential
- OpenID4VCissuance and presentation
- WIMSE · AIMS · SPIFFEthe agent as a workload
- OpenID Federationwho trusts whom
- EUDI trust modeltrusted lists and anchors
- C2PA · CAWGrecordings that outlive the call
Klangfarbe adds one thing: the bridge from session to speech.
Built for phone lines.
Illustrative prints. Identity within 3 s on WebRTC and 5 s on a phone line are MVP targets, not measurements. Recordings verify offline: klangfarbe verify call.wav
Verification is free.
Trust is the business.
Open, for everyone
- Protocol specifications
- Verifier core and CLI
- SDKs and test vectors
- Self-hosted issuers and resolvers
su.engineering, for a fee
- Managed issuance and key custody
- Organization verification, public trust
- Hosted resolvers with SLAs
- Carrier, CPaaS and contact-center integration
Anyone can implement it without asking us. That is the point.
In review. Nothing shipped yet.
- Whitepaper reviewnow
- Reference MVPnext
- Telecom PoC
- Open-source release
- Managed trust
Whitepaper v1.0, 21 September 2026. Open questions stay open until we can measure them.
Pilot it with us.
Running voice agents, or receiving their calls? Read the whitepaper, then tell us where your calls run.