Skip to content

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.

    Development Guide

  • Architecture


    Understand the modular monolith design and GERDA AI integration.

    Architecture Overview

  • API Reference


    Explore the REST API endpoints and integration options.

    API Documentation

  • Testing


    Learn about our testing strategy and quality assurance practices.

    Testing Guide

  • Deployment


    Deploy the Ticket Masala ecosystem using our automated pipeline.

    Ecosystem Guide


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

  1. Set up your development environment
  2. Configure your domain
  3. Explore the architecture
  4. Build and test
  5. Deploy to production

For the Dutch documentation, visit the Nederlandse sectie.