Jigsaw Trading

Jigsaw Trading

AI-powered support triage, a customer-facing AI agent, and a conversational dashboard that processes 35+ tickets in under three minutes. 2026

The Challenge

A trading software and education company with a busy support operation. The existing triage system ran through a chain of third-party tools: costly, unreliable, with multiple failure points. It hit a hard ceiling of 5 to 8 tickets per run due to processing timeouts. The team needed 35+ tickets per batch, smarter classification, and a way to manage it all without jumping between platforms.

What We Built

Distributed Processing Architecture

A two-stage system that breaks the timeout barrier. Open tickets are collected, grouped into chunks, and processed independently. 35 tickets don't need to finish in one go. No theoretical ceiling on volume.

geometric circle shape graphic

AI Ticket Classification

Every ticket analysed by an AI model trained on the company's own triage rules. Classifies by issue type (licensing, billing, bug, performance), drafts a reply, writes an internal note, and recommends actions. Results delivered as colour-coded email cards: classification, confidence, draft reply, and next steps in one view.

3D floating purple cubes on a black background
geometric coil shape graphic

Conversational Support Dashboard

The team interacts through an AI assistant: "What's the ticket breakdown this week?", "Show me unresolved licensing tickets", "Run a triage now", "Draft a response to ticket #4521." Full context on company policies, with the ability to take action directly.

AI Support Agent

A customer-facing agent handles first-line support across the website and messaging channels. Answers questions about the software, licensing, and account access. For issues it can't resolve, it creates a pre-classified ticket with full context so the team picks up where the AI left off.

geometric shape graphic

The Challenge

A trading software and education company with a busy support operation. The existing triage system ran through a chain of third-party tools: costly, unreliable, with multiple failure points. It hit a hard ceiling of 5 to 8 tickets per run due to processing timeouts. The team needed 35+ tickets per batch, smarter classification, and a way to manage it all without jumping between platforms.

What We Built

Distributed Processing Architecture

A two-stage system that breaks the timeout barrier. Open tickets are collected, grouped into chunks, and processed independently. 35 tickets don't need to finish in one go. No theoretical ceiling on volume.

geometric circle shape graphic

AI Ticket Classification

Every ticket analysed by an AI model trained on the company's own triage rules. Classifies by issue type (licensing, billing, bug, performance), drafts a reply, writes an internal note, and recommends actions. Results delivered as colour-coded email cards: classification, confidence, draft reply, and next steps in one view.

3D floating purple cubes on a black background
geometric coil shape graphic

Conversational Support Dashboard

The team interacts through an AI assistant: "What's the ticket breakdown this week?", "Show me unresolved licensing tickets", "Run a triage now", "Draft a response to ticket #4521." Full context on company policies, with the ability to take action directly.

AI Support Agent

A customer-facing agent handles first-line support across the website and messaging channels. Answers questions about the software, licensing, and account access. For issues it can't resolve, it creates a pre-classified ticket with full context so the team picks up where the AI left off.

geometric shape graphic

The Challenge

A trading software and education company with a busy support operation. The existing triage system ran through a chain of third-party tools: costly, unreliable, with multiple failure points. It hit a hard ceiling of 5 to 8 tickets per run due to processing timeouts. The team needed 35+ tickets per batch, smarter classification, and a way to manage it all without jumping between platforms.

What We Built

Distributed Processing Architecture

A two-stage system that breaks the timeout barrier. Open tickets are collected, grouped into chunks, and processed independently. 35 tickets don't need to finish in one go. No theoretical ceiling on volume.

geometric circle shape graphic

AI Ticket Classification

Every ticket analysed by an AI model trained on the company's own triage rules. Classifies by issue type (licensing, billing, bug, performance), drafts a reply, writes an internal note, and recommends actions. Results delivered as colour-coded email cards: classification, confidence, draft reply, and next steps in one view.

3D floating purple cubes on a black background
geometric coil shape graphic

Conversational Support Dashboard

The team interacts through an AI assistant: "What's the ticket breakdown this week?", "Show me unresolved licensing tickets", "Run a triage now", "Draft a response to ticket #4521." Full context on company policies, with the ability to take action directly.

AI Support Agent

A customer-facing agent handles first-line support across the website and messaging channels. Answers questions about the software, licensing, and account access. For issues it can't resolve, it creates a pre-classified ticket with full context so the team picks up where the AI left off.

geometric shape graphic

How It Works

The owner says "Run triage." The system pulls open tickets, chunks and classifies them, and delivers a full report in under three minutes. The dashboard shows a live breakdown by type and priority. Team members ask the assistant to draft responses, and the AI writes them based on company policy.

The Outcome

7x increase in processing capacity (8 to 35+ per run). Third-party fees eliminated, saving $1,000+ per year. Each triage run costs $0.11 to $0.33 and completes in under three minutes. The AI agent handles first-line support around the clock. The support team resolves issues instead of sorting them.

How It Works

The owner says "Run triage." The system pulls open tickets, chunks and classifies them, and delivers a full report in under three minutes. The dashboard shows a live breakdown by type and priority. Team members ask the assistant to draft responses, and the AI writes them based on company policy.

The Outcome

7x increase in processing capacity (8 to 35+ per run). Third-party fees eliminated, saving $1,000+ per year. Each triage run costs $0.11 to $0.33 and completes in under three minutes. The AI agent handles first-line support around the clock. The support team resolves issues instead of sorting them.

How It Works

The owner says "Run triage." The system pulls open tickets, chunks and classifies them, and delivers a full report in under three minutes. The dashboard shows a live breakdown by type and priority. Team members ask the assistant to draft responses, and the AI writes them based on company policy.

The Outcome

7x increase in processing capacity (8 to 35+ per run). Third-party fees eliminated, saving $1,000+ per year. Each triage run costs $0.11 to $0.33 and completes in under three minutes. The AI agent handles first-line support around the clock. The support team resolves issues instead of sorting them.

Get Started

tell us what's broken. we'll show you how to fix it.

Tell us what's going on in the business. We'll reply with a plan and a call invite to walk it through.

Get Started

tell us what's broken. we'll show you how to fix it.

Tell us what's going on in the business. We'll reply with a plan and a call invite to walk it through.