AI-Powered Support Ticket Management

🎫 TicketFlow

A modern ticketing system with AI-powered routing, priority scoring, SLA tracking, and an embeddable widget. Integrates with TaskFlow for autonomous task execution.

16KB Widget Size
<1s Route Time
6 AI Models
0 JS Dependencies
Capabilities

What TicketFlow Does

🤖

AI Ticket Routing

Ollama-powered classification routes tickets to the right team based on content analysis, historical patterns, and agent expertise.

OllamaML Routing
📊

Priority Scoring

ML models score ticket urgency based on language, customer tier, SLA proximity, and business impact. No more manual triage.

ML ScoringTriage
⏱️

SLA Management

Real-time SLA countdown timers with escalation rules. Automatic notifications when tickets approach or breach SLA thresholds.

SLAEscalationAlerts
📦

Embeddable Widget

16KB vanilla JS widget drops into any website. Voice STT input, file attachments, and custom branding. Zero dependencies.

WidgetVoice STTEmbed
🔗

TaskFlow Integration

Approved tickets automatically create TaskFlow tasks. AI agents can execute routine fixes autonomously with human approval gates.

TaskFlowAutomation
💬

Dark Sidebar UI

HTMX-R powered dark-mode interface with real-time updates, keyboard shortcuts, and a sidebar layout optimized for high-volume support.

HTMX-RDark ModeReal-time
Why TicketFlow

What Sets It Apart

1. Ollama-Powered (Free AI)

Runs on local Ollama models — no per-ticket API costs. Six specialized models handle routing, priority, estimation, and expansion.

2. TaskFlow Pipeline

Tickets don't just get tracked — they get executed. Approved tickets flow into TaskFlow where AI agents implement fixes.

3. Tiny Widget, Big Power

The embeddable widget is 16KB of vanilla JavaScript with voice-to-text, attachments, and full customization. No React, no framework.

Technology

Built With

Backend
Go, HTMX-R, PostgreSQL
AI/ML
Ollama (6 specialized models on Frank M4)
Widget
Vanilla JS, Web Speech API, 16KB total
Integration
TaskFlow webhooks, email ingestion
FAQ

Common Questions

Does the AI routing require expensive API calls?

No. TicketFlow uses Ollama models running on local hardware. Zero per-ticket AI costs after initial setup.

How small is the widget really?

16KB total — vanilla JavaScript, no dependencies. It loads faster than a single React component.

Can tickets automatically trigger actions?

Yes. Approved tickets create TaskFlow tasks that AI agents can execute autonomously, with configurable human approval gates.

Does it support email tickets?

Yes. Email ingestion creates tickets automatically with sender identification, thread tracking, and attachment handling.

Ready to Get Started?

Stop drowning in support tickets. Let AI handle routing, priorities, and SLA tracking while your team focuses on solving problems.