Skip to main content

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