Production AI agents, without the enterprise contract.
Multi-agent graphs across chat, voice and phone. Self-hostable end-to-end. Multi-tenant from day one. Built in Vienna.
Every channel.
Widget, voice, phone, webhook — same graph, same agents, same memory. Switch channels without losing context.
Or no channel at all — drive ChatFlow as a pure REST + SSE backend, with full KB CRUD and push APIs. Build mobile, embed, headless.
USER: Can I book an appointment for tomorrow?
Not a chat bubble.
A delivery surface.
Theme every color, font, and corner. Then let the agent deliver more than text — images, video, forms, detail cards, carousels, action pills, follow-ups, and inline citations all flow through the same widget, agent-driven.
Inline media in any reply — uploaded, pasted, dragged, or rendered from KBs and URLs. Lightbox preview on tap.
The agent renders the right form for the question — booking, intake, lead-qual, tickets — and reads the answer back.
Single-row, multi-row, or media-led detail views materialised from structured KBs with one retrieval.
Hero image, title, copy, action — fully themable cards rendered from structured KB rows or live tool results.
Quick replies and next-step suggestions, agent-chosen and persona-aware. One tap continues the conversation.
Suggested follow-ups under the answer, ranked by what the agent thinks the user is likely to ask next.
Both options are pet-friendly[1] and within 200 m of a tram stop[2]. Mariahilf has a south-facing balcony, Wieden adds basement storage[3].
- [1]
- [2]
- [3]
Inline citations link back to the exact KB chunk, with a numbered reference list at the end of the answer.
Pick your world.
Your stack, not theirs.
10,000+ MCP servers pre-catalogued. Salesforce, HubSpot, Zendesk, Jira, Slack, SharePoint, databases, analytics — one click, no custom code.
What your customers see.
What actually happens.
Harness selection, instruction source, deterministic graph routing, run-state writes — every step inspectable. Drag the timeline to peel back the curtain.
One tenant.
Many runtime variants.
A tenant can run several harnesses side by side. Each one selects its own graph, instructions, triggers, memory and analytics — without forking your KBs, tools, or model registry.
No lock-in. No surprises.
Self-host the whole thing
BGE-M3 + Qwen3 reranker + Qwen3 ASR/TTS + Silero VAD + your local LLM. Zero data leaves your network.
Open standards
OpenAI Agents SDK, MCP, Qdrant, OAI-compatible endpoints. Export snapshots as JSON. Leave whenever.
EU-built, EU-run
Vienna-based. GDPR role matrix. EU AI Act per-Article mapped. DACH VAT and reverse-charge built in.
Compliance receipts
Concrete features your DPO and procurement team can audit — not a marketing claim.
Subject-rights endpoints (Art. 15 / 16 / 17 / 20) implemented in product, with audited purge and export.
Article-by-article feature mapping documented inside the platform.
Automated retention windows — 30 / 90 / 180 / 365 days, per-tenant configurable.
EU-only deployment, hosted in Vienna. GoodGuys GmbH (Austria). EU invoice with valid VAT ID.
Ship AI for ten clients.
True multi-tenancy — per-tenant branding, API keys, model registry, billing with EU VAT. Cross-tenant Platform mode for you (with audited impersonation), isolated worlds for them.
20,000 guests a month. Since 2023.
ChatFlow's predecessor, AI-Concierge, has served tourists, citizens, and patients across Basel, Zurich, Salzburg, Vienna, Villach and the Dolomites — every day, in six languages.
Try it. Three ways.
Talk to a live bot
Talk to ChatFlow about ChatFlow. The voice stack, live.
Live demo. Audio is processed in real time. 3-minute cap. privacy.
See the platform
Open the full platform page. Architecture diagrams, retrieval internals, use cases, integrations and the product depth behind every demo.
- 4-stage contextual retrieval
- Multi-agent graph + handoffs
- Voice + telephony stack, self-hostable
Book 20 min
Walk through your exact use case with us, live in the product. No slides, no sales deck — just your stack against ours, and honest answers.
- Your concrete use case
- Live inside the product
- Technical Q&A, no gatekeeping