AI Flow API

Die einfachste AI API seit es Telefonie gibt

Mit AI Flow bekommst du eine maximal unkomplizierte Real Time API, um echte Telefonie mit deinen Workflows und AI Agents zu verbinden. 


Plug & Play

Eine API, ein SDK und fertig! Ohne SIP-Wirrwarr, Mediastream oder Websockets.

Text raus & Text rein

Speech to Text und Text to Speech übernehmen wir - du bekommst und lieferst einfach Text.

Schlanke Schnittstelle & SDK

Flexibel integrierbar in jedes System: LCNC Platformen, Skripte oder Microservices.

Nahtlos in deinen Workflow integriert

So flexibel wie deine Use Cases

Von einfachen Responses bis hin zu komplexen Workflows und AI Agent-Integrationen: Die AI Flow API liefert ein leichtgewichtiges Fundament für die Integration in deine Tool-Landschaft.

Eine API unzählige Möglichkeiten

Verbinde deine Telefonie direkt mit openAI (wie hier im Beispiel). Oder mit unzähligen anderen Anwendungen.

1import asyncio
2
3from openai import OpenAI
4from sipgate_ai_realtime_call_api_sdk_python import SipgateRealtimeCallApiClient
5from sipgate_ai_realtime_call_api_sdk_python.model import RealtimeCallApiMessage
6
7
8class OpenAICallHandler:
9    def __init__(self, auth_token, openai_api_key):
10        self.openai = OpenAI(api_key=openai_api_key)
11        self.client = SipgateRealtimeCallApiClient(
12            {
13                "auth_token": auth_token,
14                "on_message": self.on_message,
15                "on_connect": None,
16                "web_socket_url": None,
17                "welcome_message": None,
18            }
19        )
20
21    def on_message(self, last_user_message: str, message: RealtimeCallApiMessage):
22        completion = self.openai.chat.completions.create(
23            model="gpt-4.1",
24            messages=[
25                {
26                    "role": "system",
27                    "content": "You are a helpful assistant for a phone call. Keep your responses concise and conversational",
28                },
29                {"role": "user", "content": last_user_message},
30            ],
31        )
32
33        response = (
34            completion.choices[0].message.content
35            or "I'm sorry, I didn't understand that."
36        )
37        print(f"Responding with: {response}")
38        asyncio.create_task(self.client.speak(response))
1import { SipgateRealtimeCallApiClient } from "@sipgate-ai-realtime-call-api/sdk";
2import OpenAI from "openai";
3
4const openai = new OpenAI({
5  apiKey: process.env.OPENAI_API_KEY || "your-openai-api-key-here",
6});
7
8const client = new SipgateRealtimeCallApiClient({
9  authToken: "my-auth-token",
10  onMessage: async (message) => {
11    const completion = await openai.chat.completions.create({
12      model: "gpt-4.1",
13      messages: [
14        {
15          role: "system",
16          content:
17            "You are a helpful assistant for a phone call. Keep your responses concise and conversational",
18        },
19        {
20          role: "user",
21          content: message,
22        },
23      ],
24    });
25    const response =
26      completion.choices[0]?.message?.content ||
27      "I'm sorry, I didn't understand that.";
28    client.speak(response);
29  },
30  welcomeMessage: "Hello, how can I help you today?",
31});

Genau das, was du brauchst?

Melde dich jetzt für den Early Access an!

Hast du Fragen?

Hier findest du Antworten auf häufig gestellte Fragen zu AI Flow.

Ab wann ist AI Flow verfügbar?

Wir starten in Kürze in die Alpha Phase, um API und Nutzung zu evaluieren. Über den Early Access kannst du dich anmelden, und wir halten dich über alle Entwicklungen auf dem Laufenden.

Brauche ich einen sipgate Account, um AI Flow nutzen zu können?

In der ersten Phase wird AI Flow nur für sipgate Nutzer:innen verfügbar sein. Wir arbeiten aber an einer Standalone Lösung. Nicht-sipgate-Kund:innen können zunächst eine 30-tägige kostenfreie Testphase starten, um die API zu nutzen.

Wie sieht das Pricing für AI Flow aus?

Die Nutzung von AI Flow wird minutengenau abgerechnet werden. Das genaue Pricing arbeiten wir aktuell noch aus.

Mit welchen Tools kann ich die API nutzen?

AI Flow kann mit allen gängigen LCNC Tools und Programmiersprachen genutzt werden, egal ob du n8n verwendest oder deinen eigenen Typescript-Code schreibst.