Erika
Omnichannel service desk orchestrator: answers over chat and phone, and acts directly on the ITSM.
Multi-client service desk operation · Five clients plus the internal operation
Problem
A service desk answers through channels that do not talk to each other. The same request arrives by chat and by phone and gets handled differently, because each channel has its own path into the ticketing system. In the middle of all of them sits an analyst retyping what the user has just said.
Solution
A single orchestrator behind both channels. Erika understands the request in natural language, decides which action to run and talks straight to the ITSM: it opens, queries and updates tickets with no human in between. The channel stops being a fork in the road and becomes just the front door.
Architecture
The orchestration layer receives the intent — chat text or call transcript — and picks which tool to call, in whatever order the flow demands. Actions against the ITSM go through REST APIs. When a request touches identity, Erika does not resolve it herself: she delegates to the AD Middleware, which performs the directory action and returns only the result. Erika never sees a credential.
Connections
- consumesAD Middleware
Erika resolves identity through the middleware and never touches the credential
- consumed byPredikt Live
Incidents arrive from Erika’s post-processing, already correlated by ticket
- extended byErika RAG
Retrieval is exposed as a service, as well as answering through the Erika interface
- extended byPassword reset by phone
The reset is one more tool in the orchestrator’s hand, not a separate system
Stack
Voice and chat share one decision core instead of each channel carrying its own logic — that is what keeps the two from drifting apart over time. Integration is entirely over REST APIs because every client runs their own ITSM instance, and the contract has to be identical across all of them.
- LLM
- REST APIs
- ITSM
- Voice
- Chat
- Docker
- Google Cloud
Outcome
Running uninterrupted since January 2026, serving five clients and the internal operation.