API · Governance Gate
Ein Aufruf, bevor die Worte das Haus verlassen.
POST https://api.audact.ai/v1/governance/gate
Der öffentliche API-Host. Die Codebeispiele dokumentieren die vorgesehene Schnittstelle und die im aktuellen Produkt genutzten Endpunkte.
Auf diesem Host wird noch keine öffentliche API bereitgestellt, abgesehen von den veröffentlichten Merkle-Wurzeln unter /v1/metachain. Die im Produkt genutzten Endpunkte sind nicht dasselbe wie eine öffentliche API.
Warum dieser Status
- Behauptung
- In Entwicklung · Nur nach Bewerbung
- Geltungsbereich
- Der öffentliche API-Host. Die Codebeispiele dokumentieren die vorgesehene Schnittstelle und die im aktuellen Produkt genutzten Endpunkte.
- Grundlage
- Auf diesem Host wird noch keine öffentliche API bereitgestellt, abgesehen von den veröffentlichten Merkle-Wurzeln unter /v1/metachain. Die im Produkt genutzten Endpunkte sind nicht dasselbe wie eine öffentliche API.
- Was er nicht feststellt
- Dass ein einzelner Endpunkt heute funktioniert. Das wird je Endpunkt bestätigt, und die Bestätigung steht aus.
- Was Sie heute bekommen
- Der Produktionszugang liegt innerhalb eines geltenden bezahlten Vertrags. Endpunkte werden nicht separat bepreist.
- Zuletzt geprüft
- 5. Oktober 2026
- Wo Sie es prüfen
- /apis
Governance Gate: In kontrollierten Tests
Sie schicken die geplante Antwort, bevor sie gesprochen oder gesendet wird. Das Gate antwortet mit zulassen, ändern oder ablehnen, liefert die Begründung als strukturierte Daten statt als Fließtext und gibt in jedem Fall eine Quittung zurück – auch bei einer Ablehnung, dem Fall, den die meisten Systeme nicht festhalten. Wo es ablehnt, schlägt es eine Umformulierung vor, damit das Gespräch weitergeht statt abzubrechen.
POST /v1/governance/gate
curl -X POST https://api.audact.ai/v1/governance/gate \
-H "Authorization: Bearer $AUDACT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"agent_id": "agent_dental_intake_v2",
"candidate_response": "Gerne 50 % Rabatt auf das Implantat-Paket.",
"policy_bundle": "dental_de_brand_v3",
"context": {
"caller_role": "patient",
"session_id": "sess_8h2k9d7"
}
}'Eine Anfrage je geplanter Äußerung. Idempotent über session_id plus Payload-Hash.
200 OK · Urteil und Umformulierung
{
"verdict": "BLOCK",
"reasons": [
{
"policy": "commercial_commitment",
"rule": "no_discount_without_authorization",
"severity": "hard"
},
{
"policy": "brand_governance",
"rule": "approved_pricing_only",
"severity": "hard"
}
],
"rewrite_suggestion": "Ich verbinde Sie gern mit unserer Terminvergabe.",
"call_id": "7f3c2a1e-0000-4000-8000-000000000000"
}Drei Urteile: zulassen, ändern, ablehnen. Jedes schreibt eine Quittung.
Worüber das Gate entscheidet
- Brand Governance: freigegebene Botschaften, Tonalität und Aussagen. Kein Rabatt außerhalb des Skripts, kein erfundenes Merkmal.
- In kontrollierten Tests
- Kommerzielle Validierung: Preis, Laufzeit und Zusage werden geprüft, bevor der Anrufer eine Zahl hört.
- In kontrollierten Tests
- Fachliche Befugnisgrenzen: medizinische, rechtliche und finanzielle Auskünfte gehen an eine qualifizierte Person, sobald das Modell abschweift.
- In kontrollierten Tests
- Identifikatorerkennung (BSN, IBAN, Karte): im Segment erkannt, bevor es das Gate verlässt. Schwärzung gemäß Ihrer Datenverarbeitungsvereinbarung; kryptografische Löschung bei Löschverlangen folgt in Kürze.
- In kontrollierten Tests
- Latenz auf dem Go-Hot-Path.
- Ziel: p99 unter 10 ms
Position
Vor der Handlung, nicht nach dem Protokoll.
Entscheidend ist, wo die Prüfung sitzt. Ein Monitor liest, was gesagt wurde, und meldet es hinterher; ein Gate entscheidet, ob es überhaupt gesagt wird. Alles Nachgelagerte (die Quittung, der Export, die Antwort an einen Prüfer) ist so viel wert wie diese Position.
Das kostet einen Roundtrip auf dem heißen Pfad. Das ist die ehrliche Abwägung, und deshalb steht das Ziel als p99 und nicht als Mittelwert da: ein Mittelwert verdeckt genau die Aufrufe, die weh tun.
Verhalten im Störfall
Was geschieht, wenn das Gate nicht erreichbar ist, ist eine Vertragsfrage und keine Produkteinstellung.
Es gibt keine eine Antwort, und eine Seite, die Ihnen eine gibt, verkauft Ihnen eine Einstellung, die es nicht gibt. Das Ausfallverhalten unterscheidet sich je Handlungsklasse: eine Äußerung, die Geld bindet oder eine Zusage macht, sollte ungeprüft nicht hinausgehen, während das Vorlesen einer Öffnungszeit oder das Einbuchen eines Termins nicht dieselbe Folge trägt. Welche Klasse wie zurückfällt, wird mit Ihnen vereinbart und im Vertrag festgehalten.
Das Argument dafür, eine Äußerung zurückzuhalten statt sie durchzulassen, verdient eine eigene Zeile: eine ungeprüfte Äußerung, die hinausgeht, während der Prüfer ausgefallen ist, macht jede Quittung in der Kette zu einer Aussage über ein System, das zeitweise nicht lief. Das ist die Kostenseite der Abwägung, und deshalb gehört die Frage in einen Vertrag und nicht in eine Voreinstellung.
Fragen
- Ändert es, was das Modell sagt?
- Es schreibt von sich aus nichts um. Es liefert ein Urteil und bei einer Ablehnung einen Formulierungsvorschlag, den Ihr Agent verwenden kann. Was gesprochen wird, bleibt Ihre Entscheidung; festgehalten wird, dass die Entscheidung geprüft wurde.
- Woher kommen die Regeln?
- Ein Richtlinienpaket, das Sie konfigurieren. Der Paketname reist in der Anfrage mit; die Quittung trägt ein Feld policy_version. In Entwicklung.
- Wird eine Ablehnung festgehalten?
- Ja, und genau darum geht es. Ein System, das nur festhält, was geschehen ist, kann nicht zeigen, was es verhindert hat.
Dieselbe Entscheidung, im Gespräch
Control ist die Produktsicht auf diesen Endpunkt: was die KI auslösen darf, wer das erweitern kann und wie eine Ablehnung auf der Seite des Anrufers klingt.
Verwandt
Alle sechs APIs Article 50 Attestation Die Offenlegung, festgehalten.
Evidence Vault Wo die Quittungen landen.
Architektur Anfrageweg und Störfallverhalten.
Die Richtlinien-Engine Wie ein Paket geschrieben wird.
Brand Governance Der kaufmännische Fall desselben Gates.
