Platform Engineering Docs
Welcome to the internal engineering documentation for the Helvia Platform.
Quick Navigation
- Architecture - System context, container diagrams, infrastructure
- Services - Per-service documentation (19 microservices)
- Domain Model - Entity schemas, relationships, enums
Platform at a Glance
Helvia Platform is a no-code AI agent platform for building, deploying, and monitoring conversational AI agents. The platform comprises 19 microservices spanning:
- Core: Central API (Java/Kotlin) and shared TypeScript client
- Bot Engine: Workflow execution and message routing
- AI/NLP: Intent classification, LLM orchestration, RAG pipelines
- Live Chat: Human agent routing and session management
- Channels: Multi-channel messaging (WhatsApp, Messenger, Slack, Teams, Viber)
- Analytics: Metrics aggregation and report generation
- Data: Media storage and GDPR data retention
- Frontend: Admin console and embeddable chat widget