Deutsche Telekom builds open-source LMOS multi-agent platform for customer-facing AI across Europe
Deutsche Telekom needed to deploy generative AI customer service automation across 10 European countries with different languages and multiple channels (chat, voice, autonomous), but no framework existed capable of scaling across this complexity without requiring deep Spring Boot expertise or tolerating brittle monolithic prompts.
Early RAG chatbots on LangChain required deep Spring Boot expertise and heavy boilerplate; LLM prompts were fragile so any change risked breaking the entire chatbot; and no JVM-ecosystem multi-agent framework existed that could meet Deutsche Telekom's scalability requirements.
The LMOS platform has served over a million customer questions with an 89% acceptable answer rate, deflected more than 300,000 human-agent conversations at a risk rate under 2%, and outperformed vendor products on agent handovers by 38%.
Domain agent development time fell from 2 months to 10 days.
Show all 9 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The LMOS platform has served over a million customer questions with an 89% acceptable answer rate, deflected more than 300,000 human-agent conversations at a risk rate under 2%, and outperformed vendor products on age…
What tools did this team use?
LMOS, ARC, Kotlin, OpenAI APIs, Kubernetes, Istio, Docker, Helm, LangChain.
What results were reported?
Questions answered: more than a million; Acceptable answer rate: 89%; Human-agent conversations deflected: more than 300,000; Risk rate: under 2% (source-reported, not independently verified).
What failed first in this deployment?
Early RAG chatbots on LangChain required deep Spring Boot expertise and heavy boilerplate; LLM prompts were fragile so any change risked breaking the entire chatbot; and no JVM-ecosystem multi-agent framework existed…
How is this customer support AI workflow structured?
Customer request via channel → Intent-based agent routing → Input filter validation → LLM agent processes request → Output filter and anonymization → Fallback to FAQ RAG agent.