A CTI Services Product

The Help Desk That
Reaches Into the Machine.

TicketDesk is a complete IT help desk platform — tickets, assets, change approvals, and email-to-ticket — with browser SSH terminals, remote desktop, and built-in vulnerability scanning. Your technicians fix things from the ticket. No second tool.

https://ticketdesk.yourcompany.com — Dashboard
TicketDesk dashboard — tickets, changes and approvals at a glance
4-in-1
App + SSH Relay + Remote Desktop + Vulnerability Scanning
0
Extra Tools to Buy — Terminals & Remote In the Ticket
Live
Real-Time Updates via SSE
4
Roles — Admin, Supervisor, Technician, User

Inside the app

Ticket queue with statuses and priorities
Ticket queue with statuses and priorities
Asset inventory with assignments and status
Asset inventory with assignments and status
Ticket view with the Remote Connect button for the requester's machine
Remote desktop launchpad — right in the ticket
Device picker showing the requester's machines with live online status
Pick the machine — with live online status
Change request with impact, risk and approve or reject workflow
Change approvals with impact and risk rated
Asset monitoring with CPU, RAM and disk trends
Asset monitoring — CPU, RAM and disk trends
Fleet-wide Vulnerabilities page with severity filters and every CVE across all assets
Fleet Vulnerabilities — every CVE across all machines, filterable by severity
Vulnerability scan results by severity with CVE details
Every vulnerability matched against live CVE feeds — no external scanner required
Every change request that touched the asset
Every change that touched the asset
What's Inside

Everything a Help Desk Should Be

🎫

Real Ticketing

Tickets with priorities, custom statuses, assignment, comments, time tracking, and attachments. A live dashboard keeps the whole team on the same queue.

  • Custom statuses & priorities
  • Time entries & attachments
  • Public token-based ticket portal for end users
✉️

Email-to-Ticket

Users email a support address and tickets appear automatically, with replies threaded as comments. Meet your users where they already are.

  • Automatic ticket creation from a shared inbox
  • Assignment & status notifications by email
  • Redmine sync for teams that live there
💻

Asset Management

Track every machine — asset types, locations, change history, and per-asset credentials. When a ticket comes in, the asset is one click away.

  • Full asset inventory & locations
  • Encrypted per-asset SSH credentials
  • Change history per asset
⌨️

Browser SSH Terminals

A real terminal, in the browser, inside the ticket. A NAT-traversing tunnel agent connects to machines anywhere — no VPN, no jump host, no third-party terminal app.

  • xterm.js terminal on the asset page
  • Single-binary agent for Windows/Linux machines
  • Saved command library for repeat fixes
🖥️

Remote Desktop from the Ticket

RemoteLink integration puts remote desktop in the browser — click a device, see the screen. WebRTC-based with TURN traversal for machines behind strict NAT.

  • One-click remote sessions on assets
  • Online status detection for devices
  • Runs alongside SSH in the same ticket
🛡️

Built-In Vulnerability Scanning

Every machine reports its installed software; TicketDesk matches it against live CVE feeds and files the fixes as tickets. Know what's exposed before someone else finds it — no external scanner, no agent sprawl.

  • Fleet-wide CVE dashboard with severity filters
  • Per-asset vulnerability tab with CVSS scores
  • Scan findings become change requests automatically
🔄

Change Management

Changes with draft → pending approval → approved flows, linked assets and assignees, and a full audit trail. The process discipline auditors look for, without the enterprise price.

  • Approve/reject workflows with roles
  • Linked assets & assignees
  • Draft + Pending Approval + Approved states

Fix It Where You Found It

Most help desks stop at "track the problem." Then your technician context-switches into an RDP client, a VPN, and three passwords to actually fix anything. TicketDesk collapses that stack: the ticket, the terminal, and the remote screen live on the same page.

It's self-hosted, so ticket data — with all its sensitive details about your network — stays on your infrastructure, not a vendor's cloud.

"We built TicketDesk for our own support work first. The moment we stopped switching tools to fix tickets, resolution times dropped."

Compared to Typical Help Desks

✓
SSH terminal in the browser — not a separate app
✓
Remote desktop in the ticket — one click from the asset
✓
Self-hosted — your data never leaves
✓
Change approvals — built in, not bolted on
✓
Vulnerability scanning — CVEs matched to your fleet, free of add-on fees
✗
No per-technician subscription ratchet
✗
No vendor reading your ticket history

Give Your Help Desk a Reach

TicketDesk is deployed and supported by CTI Services, LLC. We'll stand it up on your infrastructure and connect it to your machines.

Buy a License hello@ctiweb.io

Already licensed? Download the single binary (TicketDesk 0.2.0 — Linux amd64, SHA-256). One file: app, SSH relay, signaling, remote-control relay, and the tunnel agent inside. Requires MariaDB/MySQL 10.5+.