Zum Inhalt springen
Neu: das dialpress Node SDK. SIP routen wie mit Express und einen Agenten in jeden Anruf bringen.Get started
DialPress
DialPress
Infrastruktur für KI-Sprache

Die Infrastrukturschicht, die KI-Sprachkommunikation möglich macht.

Telefonnummern, Live-Anrufaudio, Speech und Agenten als Bausteine, die Sie programmieren. Routen Sie Anrufe wie in einer Express-App. Betreiben Sie alles in unserer Cloud oder auf Ihren eigenen Servern.

pbx.js
const dialpress = require('dialpress') const app = dialpress() app.register('/internal/:ext', auth, (req, res) => res.status(200).set('Contact', req.get('Contact')).end()) app.invite('/internal/:ext', async (req, res) => { const { outcome } = await res.dial(`user:${req.params.ext}`, { timeout: 20 }) if (outcome === 'busy') return res.sendStatus(486) res.end() }) app.invite('/inbound/:did', (req, res) => res.handoff('/ai/front-desk')) app.connect({ address: 'agi.dialpress.ai' })
$ node pbx.js
connection READY · gateway agi.dialpress.ai
claimed /internal /inbound · methods INVITE REGISTER
INVITE /inbound/15550100 → handoff /ai/front-desk

Funktioniert mit den Modellen und der Infrastruktur, die Sie bereits betreiben

  • Gemini Live
  • OpenAI Realtime
  • ElevenLabs
  • Deepgram
  • Twilio
  • WhatsApp
  • Telegram
  • Cartesia
  • AssemblyAI
  • Speechmatics
  • Google Cloud
  • Azure
  • Amazon
  • xAI
  • Whisper
  • WebRTC
  • Kubernetes
  • Docker
  • PostgreSQL
  • Amazon S3

01 — Ihren Voice-Stack bauen

Nicht nur eine Telefon-API.

DialPress ist ein komplettes Voice-Backend. Gateway, Media-Pfad, Speech, Agenten und Messaging laufen als ein System, sodass ein Anruf zwischen Carrier und Ihrem Modell nie den Stack verlässt.

02 — Programmieren wie eine Web-App

Anrufe sind Anfragen. Ihr Code beantwortet sie.

Ihre App verbindet sich per gRPC mit dem Gateway und empfängt jede SIP-Anfrage auf einem Pfad aus dem Dial Plan. Wenn Sie eine Express-App schreiben können, können Sie eine Telefonanlage betreiben.

Drei Ideen hinter dem SDK

Es sind die Ideen eines Web-Frameworks, angewendet auf Anrufe.

Routen statt Zustandsautomaten

app.invite, app.register, app.message. Middleware, Params und asynchrone Handler funktionieren wie in Express 5.

Audio in Ihrem Code

res.media() streamt das Audio des Anrufers an Ihre Spracherkennung und spielt Ihr Text-to-Speech zurück, mit Barge-in.

Übergaben halten den Anruf

res.handoff() übergibt einen laufenden Anruf zwischen einem Bot und einem Menschen. Dieselbe Call-ID, keine Weiterleitung, kein Audioverlust.

Eine Telefonanlage und ein KI-Bot auf einem Gateway

Jede App beansprucht ihre eigenen Pfade. Die Telefonanlage übergibt einen Anrufer an den Bot; der Bot gibt denselben Anruf mit einer Zusammenfassung zurück, wenn der Anrufer nach einem Menschen fragt.

Routet wie Expresspbx.js
const dialpress = require('dialpress') const app = dialpress() app.register('/internal/:ext', auth, (req, res) => res.status(200).set('Contact', req.get('Contact')).end()) app.message('/internal/:ext', (req, res) => res.proxy(`user:${req.params.ext}`)) app.invite('/internal/:ext', async (req, res) => { const { outcome } = await res.dial(`user:${req.params.ext}`, { timeout: 20 }) if (outcome === 'busy') return res.sendStatus(486) res.end() }) app.invite('/inbound/:did', (req, res) => res.handoff('/ai/front-desk')) app.connect({ address: 'agi.dialpress.ai' })

03 — Überall betreiben

Von einem Laptop bis zu einer GPU-Flotte.

Dieselben Apps und Routen laufen in der DialPress-Cloud, auf einem Linux-Server, mit Docker Compose oder auf Kubernetes. Jedes Modul skaliert für sich.

Preise, die Ihrem Team folgen, nicht Ihren Leitungen

Tarife pro Nutzer, ohne Gebühren pro Leitung oder regulatorische Gebühren.

Kostenlos testen

14 Tage die komplette Plattform, mit 250 KI-Sprachminuten. Keine Kreditkarte.

Keine Überraschungsgebühren

10DLC, STIR/SHAKEN und E911 sind inklusive. Die Portierung ist kostenlos.

Selbst gehostet, auf Angebot

Betreiben Sie DialPress auf Ihren eigenen Servern mit einem Enterprise-Vertrag.

Bringen Sie einen Agenten ans Telefon.

npm install dialpress, mit dem Gateway verbinden und Ihren ersten Anruf im Code annehmen.