Appearance
Frequently Asked Questions
Common questions about sipgate flow — the GDPR-compliant, EU-hosted real-time voice & telephony layer that connects phone calls to your own AI agents.
What is sipgate flow?
sipgate flow is the real-time voice & telephony layer that connects phone calls to your own AI agents. It handles the telephony, speech-to-text, and text-to-speech, so you keep full control over your conversation logic and your choice of LLM — it gives your existing AI a voice on the phone. It is GDPR-compliant and EU-hosted.
See the API introduction or the SDK introduction to get started.
Can I build my own AI phone assistant with sipgate flow?
Yes. sipgate flow gives developers a real-time API to build a custom AI phone assistant. You receive events (session start, user speech, DTMF) over HTTP webhooks or WebSocket and respond with actions (speak, play audio, transfer, hang up). Your application owns the conversation logic and can call any LLM you choose.
How do I give an existing chatbot a voice on the phone?
Point sipgate flow's webhook at your existing chatbot. sipgate flow transcribes the caller's speech to text, sends it to your bot, and synthesizes your bot's text reply back to speech in real time. Your bot logic stays unchanged — sipgate flow handles all audio processing and the phone connection. See the Quick Start.
Is sipgate flow GDPR-compliant and where is data processed?
Yes. sipgate flow runs on EU infrastructure operated by sipgate in Germany, is ISO 27001-certified, and is built to meet GDPR and EU AI Act requirements — a key difference from US-based voice AI providers.
Which programming languages does sipgate flow support?
Any language. The API uses plain JSON over HTTP webhooks or WebSocket, with examples in Python, Node.js, Go, and Ruby. A first-party TypeScript SDK (@sipgate/ai-flow-sdk) is also available for convenience.
How fast does sipgate flow respond and how does barge-in work?
sipgate flow supports immediate barge-in using Voice Activity Detection (VAD), interrupting the assistant in roughly 20–100 ms when the caller starts speaking — two to four times faster than character-based interruption. This makes conversations feel natural and responsive. See Barge-In Best Practices and VAD.
Can sipgate flow make outbound calls?
Yes. sipgate flow can place outbound AI-powered calls programmatically. Outbound calling is enabled on request after a review by sipgate support to protect against fraud and abuse. See the Outbound Calls guide.