Voice-KI · Echtzeit

Ein KI-Empfang, der wirklich abhebt.

Leiten Sie eine Rufnummer auf CodeB — eine Echtzeit-Voice-KI nimmt ab. Sie spricht jede Sprache, folgt Ihrem Skript, nimmt Nachrichten, leitet auf Wunsch an ein menschliches Softphone weiter und mailt Ihnen nach Aufhebeln das Transkript. Kein Callcenter, kein IVR-Baum, kein „drücken Sie 1 für Reservierungen“. Steckbares Echtzeit-Voice-Backend, pro virtueller Nummer dispatchbar, läuft in Ihrer eigenen Installation.

Live-Demo · spricht in Ihrem Browser zurück
Hören Sie den KI-Empfang selbst.

Ein Klick öffnet einen Browseranruf auf unsere öffentliche Demo-Leitung. Sagen Sie Hallo in einer beliebigen Sprache — das Modell hebt ab, antwortet in Sekundenbruchteilen und folgt dem Skript. Keine Anmeldung, keine Installation.

KI-Empfang testen — jetzt anrufen

Bereits ausgeliefert — konfigurieren auf der Seite Virtuelle Nummern. Echtzeit-Voice-Mode auf einer Ihrer Nummern wählen, System-Prompt einfügen, speichern. Der nächste eingehende Anruf wird von der KI angenommen.

Was sie kann

Echtzeit, kein Record-and-Respond

Vollduplex-Audio auf demselben SIP-Leg, das der Anrufer gewählt hat. Das Modell hört den Anrufer während des Sprechens, lässt sich mitten im Satz unterbrechen und antwortet in Sub-Sekunden-Latenz. Kein „bitte warten Sie, ich denke nach“.

Echtzeit-Voice

Jede Sprache, on the fly

Das Modell erkennt die Sprache des Anrufers und antwortet in derselben. Wechselt mitten im Anruf, wenn der Anrufer wechselt. Ihr Skript kann einen Default fixieren („immer auf Deutsch begrüßen, nur wechseln auf Wunsch“) oder das Modell wählen lassen.

Mehrsprachig

Eine Persona pro Nummer

Jede virtuelle Nummer bekommt ihren eigenen System-Prompt, ihre Stimme, ihren Begrüßungssatz und ihre Warm-up-Verzögerung. Ein Hotel kann +356 ... 100 als Rezeption fahren, ... 101 als Restaurant, ... 102 als Spa — dieselbe KI-Engine, drei Persönlichkeiten.

Konfiguration pro Nummer

Weiterleiten an einen Menschen

Der Empfang entscheidet über einen strukturierten Tool-Call, wann weiterzuleiten ist — nicht durch brittle Phrasen-Matching. Er kann an jede registrierte CodeB-Webphone-Nebenstelle weiterleiten und, wenn der Betreiber die Nummer in die Mandanten-Whitelist eingetragen hat, auch an externe Telefone. Nummern abseits der Liste werden fail-closed abgelehnt. Die KI sagt, dass sie weiterverbindet, und tritt ab.

Whitelist-Hand-off

Weiß, wann aufzulegen ist

Ein zweites Tool erlaubt dem Empfang, den Anruf selbst zu beenden, sobald der Anrufer fertig ist. Der angegebene Grund („Anrufer hat sich verabschiedet“, „unhöflich/abusiv“, „Voicemail-Schleife erkannt“) landet im Transkript und im CDR — Sie sehen, warum jeder Anruf endete.

Selbstbeenden

Ein Raum pro Anrufer

Setzen Sie den Raum auf random und jeder Browseranruf erzeugt einen frischen isolierten Raumnamen. Zwei Besucher derselben Dial-in-URL landen nie im selben Raum, sodass die KI nie versehentlich das Gespräch des vorigen Anrufers mithört.

Session-Isolation

Transkript + Zusammenfassung per E-Mail

Jeder Anruf endet mit einem vollständigen Transkript und einer einzeiligen Zusammenfassung in Ihrem Posteingang. Die Empfänger werden pro virtueller Nummer konfiguriert; das Format liest sich, als hätte ein Mensch Notizen gemacht. Sonst wird auf dem Server standardmäßig nichts aufbewahrt.

Keine stillen Aufzeichnungen

Fügt sich in Ihre vorhandene TK-Anlage

CodeB ersetzt Ihre Telefonanlage nicht — es ergänzt sie. Leiten Sie eine einzelne DID (oder eine interne Nebenstelle) auf die Bridge und der KI-Empfang ist online; der Rest Ihrer Nummern bleibt auf dem, was Sie schon haben.

SIP-freundlich

Funktioniert auch für Office und Softphone

Eingehend aus dem Festnetz, eingehend von einem registrierten SIP-Softphone, eingehend von einem CodeB-Webphone-Webnutzer — alle drei erreichen dieselbe KI. Dasselbe Skript, dieselbe Stimme, dasselbe Transkript.

Drei Antwortpfade

Mandanten-isoliert

Jeder Mandant zeigt auf seine eigene appsettings-Datei, bringt seine eigenen Provider-Zugangsdaten mit und bekommt seine eigenen Transkripte. Eine Hotelkette auf einem gemeinsamen CodeB-Host hält den Empfang jedes Häuserauges separat.

Multi-Mandant

Fallback zu TTS

Fehlen die Provider-Zugangsdaten oder ist das Modell nicht erreichbar, fällt die Bridge auf eine serverseitige TTS-Antwort zurück — der Anrufer landet nie in toter Stille. Das Transkript hinterlässt, dass der Fallback gegriffen hat.

Hebt immer ab

Beispielbranche: Hotellerie

Hotels, Restaurants, Spas, Ferienwohnungen, Pensionen — überall, wo ein kleines Team zu jeder Uhrzeit in jeder Sprache ans Telefon muss. Der KI-Empfang nimmt die offensichtlichen Anrufe, damit das menschliche Team die wirklich wichtigen führt.

Drei Nummern in einem Mittelmeer-Hotel

NummerPersonaWas sie erledigt
+356 ... 100 Rezeption Zimmerverfügbarkeit, Check-in-/Check-out-Zeiten, späte Anreise, verlorener Schlüssel, „ist der Pool offen?“. Bucht aus dem Ratentafel im Prompt. Alles Buchungssystem-Bezogene — weiterleiten an den dienstha­benden Manager.
+356 ... 101 Restaurant Tischreservierungen, Speisekartenfragen, diätetische Einschränkungen, Öffnungszeiten. Liest die Buchung zurück und mailt dem Maître das Transkript.
+356 ... 102 Spa & Concierge Behandlungs-Slots, Preise, Taxi-Buchungen, „wo ist die nächste Apotheke?“. Leitet bei allem Off-Script an den Concierge weiter.

Alle drei Personas leben in derselben Installation, teilen sich dieselben Mitarbeiter-Softphones für Weiterleitungen und rollen in einem Transkript-Ordner zusammen. Keine Per-Seat-Lizenzierung, kein Per-Minute-KI-Aufpreis von einem Dritten — die Bridge spricht direkt mit dem Provider, mit Ihren eigenen Credentials.

Rezeption in drei Sprachen, rund um die Uhr, die nie vergisst, mir die Buchung zu mailen. Der Nachtmanager kommt endlich zu Nachtmanager-Dingen. — Was wir von Boutique-Hotel-Käufern hören

Eine Nummer konfigurieren

Im Admin Virtuelle Nummern öffnen, eine Zeile anlegen, den Echtzeit-Voice-Mode wählen, Prompt einfügen. Speichern und anrufen. Das ist die ganze Einrichtung.

# Rezeption — Hotel Casa Mediterraneo Nummer: +356 ... 100 Mode: ai-receptionist Stimme: aoede # warm, weiblich, mehrsprachig Warm-up: 1500 ms # Jitter-Puffer vor dem ersten Audio Begrüßung: "Casa Mediterraneo, guten Abend — wie kann ich helfen?" Transkripte an: manager@hotel.example, rezeption@hotel.example System-Prompt: Sie sind der Rezeptionist im Casa Mediterraneo, einem 38-Zimmer- Boutique-Hotel an der Nordküste Maltas. Begrüßen Sie zuerst auf Englisch und wechseln Sie in die Sprache des Anrufers, sobald dieser in einer anderen antwortet. Sie KÖNNEN beantworten: Check-in (15:00) und Check-out (11:00), Zimmerkategorien und Richtpreise, Frühstücks­zeiten (07:30–10:30), Pool- und Strandzugang, Parken (kostenfrei, geschlossen), Spätanreise, Ersatzschlüssel, Taxibuchungen über Concierge. Sie KÖNNEN keine Buchung selbst bestätigen — bieten Sie immer an, zum dienstha­benden Manager weiterzuleiten ("Ich verbinde Sie mit einer Kollegin, die das finalisieren kann"); das System übergibt dann das Gespräch. Halten Sie sich kurz. Sprechen Sie natürlich. Wenn der Anrufer in Not ist, sofort weiterleiten.

Wie es verdrahtet ist

Sechs bewegliche Teile; jedes ist austauschbar.

KomponenteWas sie tut
Virtuelle Nummer Admin-Datensatz: „wird diese Nummer gewählt, dispatche an Handler X mit Konfig Y“. Pro Mandant in App_Data/<tenant>/appsettings.json.
InboundDispatcher Routet das eingehende INVITE basierend auf dem virtuellen-Nummer-Datensatz an den richtigen Handler. Derselbe Dispatcher behandelt KI-Mode, TTS-Auto-Reply, Raumbeitritt und Softphone-Fan-out — ein Ort für neue Modi.
VoiceHandler Besitzt den Anruf für seine Lebensdauer. Hebt das SIP-Leg ab, öffnet ein WebSocket zum konfigurierten Echtzeit-Voice-Provider, streamt Audio in beide Richtungen, beobachtet Transfer-Intents, schreibt das Transkript bei Anrufende.
Audio-Pipeline G.711-µ-law auf der SIP-Seite (RFC 3551-Baseline, jeder Carrier unterstützt es), PCM 16 kHz auf der Modellseite, mit ordentlichem Resampling, damit der Anrufer nicht piepst.
Transkript-Writer Pro Anruf JSONL in App_Data/<tenant>/transcripts/, optional E-Mail über Ihr bestehendes SMTP-Pickup-Verzeichnis. Nichts geht an Dritte.
CDR Derselbe Call-Detail-Record wie bei jedem anderen CodeB-Anruf — Disposition (answered / transferred / fallback-tts), Dauer, erkannte Sprache, Transferziel falls vorhanden. Sichtbar auf cdr.html.

Datenschutz-Posture

Zwei Fakten zum Wissen:

Was Scope ist, was nicht

Heute im ScopeNoch nicht
Live-Sprachannahme mit Sub-Sekunden-Latenz Ausgehende autonome Anrufe — KI ruft Kunden an
Mehrsprachig on the fly Echtzeit-Anbindung an Drittanbieter-PMS / Buchungs-Engines (geplant)
Persona, Stimme, Warm-up pro Nummer Voice-Cloning eines bestimmten Mitarbeitenden
Weiterleiten an Mitarbeiter-Softphone bei Intent Mehrparteienkonferenz mit KI in einem bestehenden Anruf
Transkript + E-Mail-Zusammenfassung pro Anruf Langzeit-Gesprächsgedächtnis über Sessions hinweg (nächste Phase)

Weitere passende Branchen

Zahnarzt & Arztpraxen

Termin­verschiebungen, Öffnungszeiten, „ist Dr. X heute da?“, Rezeptabholungs-Status. Bei Intent an die Rezeption weiterleiten.

Hausverwaltung

After-Hours-Wartungs-Triage. Fragt nach Objekt, Problem, Dringlichkeit, leitet an den Bereitschafts­dienst weiter oder nimmt die Nachricht auf.

Anwalt / Steuerberatung

Mandanten-Erstaufnahme. Nimmt Name, Sachverhaltstyp, Rückruf­nummer auf, mailt dem Partner eine Zusammenfassung, bucht einen 15-Minuten-Slot.

Handwerk & Dienstleistung

Klempner, Elektriker, Schlüsseldienst. Adresse, Problem, Dringlichkeit aufnehmen. Schickt eine SMS-artige Zusammenfassung an den Techniker per WhatsApp oder Ihrer üblichen Integration.

FAQ

Wessen API-Key nutzt es? Ihren. Die Bridge liest Provider-Credentials aus den Mandanteneinstellungen; Sie bezahlen den Provider direkt, ohne Aufschlag. Ungültige Credentials fallen auf den TTS-Auto-Reply-Pfad zurück, damit der Anrufer trotzdem eine sinnvolle Antwort bekommt.
Was passiert bei Provider-Ausfall? Die Bridge fällt automatisch auf den TTS-Auto-Reply der virtuellen Nummer zurück. Der Anrufer bekommt trotzdem eine sinnvolle Antwort, und Ihr Transkript verzeichnet den Fallback.
Kann ich zwei Prompts A/B-testen? Ja — auf zwei verschiedenen virtuellen Nummern laufen lassen und Transkripte vergleichen. Die Bridge erfasst pro Prompt Anrufzahl + Dauer + Transferrate im CDR.
Welche Audioqualität? G.711-µ-law (8 kHz, PCMU-Payload 0) auf dem SIP-Leg — die sicherste Baseline, die jeder Carrier und jedes Softphone akzeptiert. Das konfigurierte Modell erhält 16-Bit-PCM mit der erwarteten Sample-Rate und ordentlichem Resampling; die Chipmunk-Effekte früherer Builds sind beseitigt.
Bricht die Verbindung nach 32 Sekunden wie bei billigen SIP-Gateways? Nein. Wir haben das frühe 180 Ringing entfernt, das den carrier­seitigen Timer-C-32-Sekunden-Drop ausgelöst hat. Sessions bleiben so lange offen, wie Anrufer und KI reden wollen.
Wie funktionieren Weiterleitungen? Das Modell nutzt ein strukturiertes transfer_to_user-Tool. Die Bridge prüft den Benutzernamen zuerst gegen die SIP-Registry — ist es ein registriertes Softphone, geht ein SIP-REFER an diesen Contact, und die KI tritt ab. Sieht der Name nach einer Telefonnummer aus, prüft die Bridge die Mandanten-Whitelist und schleift den Anruf (falls erlaubt) über den Public-Listener als ausgehenden PSTN-Anruf zurück. Nummern abseits der Liste werden abgelehnt; der Empfang sagt das dem Anrufer und bietet an, eine Nachricht aufzunehmen.
Woher weiß sie, wann sie aufzulegen hat? Ein zweites hangup-Tool gibt dem Modell einen expliziten Weg, das Gespräch mit Grund zu beenden (z. B. Anrufer verabschiedet sich, abusiv, Voicemail-Schleife). Der Grund landet im Transkript und im CDR, sodass Sie Muster später erkennen.
Was hindert den Empfang daran, +1-900er-Premiumrate-Nummern anzurufen? Zwei Gates. (1) Die Mandanten-Whitelist — nur von einem Admin explizit eingetragene Nummern sind erreichbar. (2) Die FraudGuard der Bridge läuft unabhängig auf dem Loopback-INVITE, sodass der Trunk eine off-list-Nummer auch dann ablehnt, wenn das Modell sie irgendwie anfragen würde.
Merkt der Anrufer, dass es eine KI ist? Wer genau hinhört, irgendwann ja. Viele nicht. Die ehrliche Antwort im Skript ist die richtige; wir empfehlen, beim Erstkontakt offen zu legen („Casa Mediterraneo, unsere virtuelle Assistentin am Apparat“) — das präferieren Anrufer und das wird der EU-AI-Act ohnehin bis 2026 verlangen.

Auf einer virtuellen Nummer einrichten → virtual-numbers.html · Live-Verzeichnis → virtual-numbers-overview.html · Den Rest sehen? Alle Funktionen →