Welcome to Ticket Masala Documentation¶
AI-powered workflow management platform designed for flexibility and extensibility.
Quick Navigation¶
-
Getting Started
Set up your development environment and start building with Ticket Masala.
-
Architecture
Understand the modular monolith design and GERDA AI integration.
-
API Reference
Explore the REST API endpoints and integration options.
-
Testing
Learn about our testing strategy and quality assurance practices.
-
Deployment
Deploy the Ticket Masala ecosystem using our automated pipeline.
Key Features¶
- AI Augmentation: GERDA AI pipeline for intelligent ticket grouping, ranking, and dispatching
- Configuration-Driven: YAML-based rules for extensibility without code changes
- Modular Architecture: Clear separation of concerns with reusable patterns
- Multi-Domain Support: Single platform serving IT, HR, government, and custom workflows
Technology Stack¶
- Backend: .NET 10 (ASP.NET Core MVC)
- Frontend: Razor Views with HTMX
- Database: EF Core with SQLite (WAL Mode)
- AI/ML: ML.NET (In-Process)
- Deployment: Docker & Fly.io
Get Started¶
- Set up your development environment
- Configure your domain
- Explore the architecture
- Build and test
- Deploy to production
For the Dutch documentation, visit the Nederlandse sectie.