Ticket Management
A complete ticket workspace with public replies and private internal notes, statuses, priorities and categories — everything an agent needs on one screen.
uDesk is a complete customer-support platform you run on your own server — full data ownership, no per-agent SaaS fees. Tickets, live chat, and no-code automations, installed straight from your browser.
From ticket creation to workflow automation and customer self-service — uDesk gives your team every tool to support, automate, and grow, all self-hosted on your own server.
A complete ticket workspace with public replies and private internal notes, statuses, priorities and categories — everything an agent needs on one screen.
An embeddable widget with Home, Messages and Help screens, real-time agent presence, and a knowledge-base search visitors use to self-serve before they ever chat.
A visual trigger, condition and action builder that reads back in plain English. Automate assignment, tagging, emails and webhooks — without writing any code.
Publish FAQs and articles customers can search from the widget, and insert them straight into ticket replies. Track views and helpfulness votes on every article.
Save reusable replies with shortcuts and search them right inside the composer, optionally scoped to a specific ticket category so agents answer faster.
See ticket status breakdowns, average response time, top agents by resolved volume, volume by category, and knowledge-base performance at a glance.
Ten languages ship in the box, including full right-to-left layout for Arabic, with an in-app translation editor to add and refine any language you need.
Role-based access for agents, admins and customers with a shared multi-agent inbox, optional auto-assignment, and granular per-action permissions.
A branded portal where customers open tickets, follow their conversations and browse the knowledge base without needing to contact an agent.
A token-authenticated REST API with scoped personal access tokens, plus HMAC-signed outbound webhooks to connect uDesk to any external tool you run.
Make it yours — set your logo, brand colors and fonts from the appearance settings. Branding is stored in the database and survives every update.
Two-factor auth, passkeys and Google sign-in, plus one-time codes delivered over SMS, WhatsApp or Telegram to harden every agent and admin account.
Connect your favourite platforms in minutes — no engineering required.
Configure your preferred AI provider and route your whole stack from one place.
Four of uDesk's most hands-on modules — click a tab to explore each one.
Replies and private notes, inline status, priority and category controls, and a context-rich sidebar with the customer's marketplace purchase, technology and recent conversations.
An embeddable widget with live agent presence, a graceful offline fallback, and one-click conversion of any chat into a tracked ticket.
Build trigger → condition → action rules in a visual builder that reads back in plain English — with signed webhooks, scheduled runs and loop-prevention built in.
Turn your ticket data into the numbers that matter — computed live from the database with real SQL aggregates.
Status breakdowns, created and resolved counts, and average response time from a customer's first message to the first reply.
Avg. response timeSee which agents resolve the most tickets and where volume concentrates by category, so you can staff and route with confidence.
Top agents by resolvedArticle views, helpfulness votes and a "may need rewriting" flag surface weak content before it drives more tickets.
Helpfulness votesExplore a fully seeded uDesk instance — no install required. Poke around the agent inbox, live chat and workflow builder before you buy.
A live, embedded demo you can click through right here on the page.
Open the complete admin experience in a new tab with the shared demo account.
—
—
Demo resets regularly — for evaluation only.
Get your uDesk package from CodeCanyon, Codester or Lemon Squeezy.
Drop the files onto shared cPanel, a VPS or dedicated hosting via FTP.
The browser wizard checks requirements and sets up your database & admin.
Optionally load demo content, then open your first ticket.
Pulled straight from the installer's own requirements check — not marketing guesswork.
Modern PHP, standard on today's hosts.
Supports a table prefix for shared databases.
Works on locked-down shared cPanel — no shell needed.
Either extension satisfies the requirement.
bcmathctypecurlfileinfointljsonmbstringopensslpdotokenizerxmlzip
License tiers follow the standard Envato structure. Fill in your final figures before publishing.
Placeholder tiers & inclusions — confirm final pricing and exact license terms per marketplace before publishing.
No. uDesk includes a guided web installer that runs entirely in your browser. It checks your server requirements, tests your database connection, creates your admin account and finishes the setup — all without a command line, Composer, or Node.js on your server.
uDesk is available on Envato Market (CodeCanyon), Codester, and Lemon Squeezy. During installation you enter your purchase code and uDesk verifies it against the marketplace you bought from. Note: Codester has no public seller-verification API, so Codester license checks require a small custom backend endpoint to be configured before enabling.
Yes — uDesk includes appearance settings for your logo, brand colors and fonts. If you're reselling access to end users as part of a paid product, you'll want the Extended License to match the marketplace's commercial terms. Confirm the exact resale terms on your chosen marketplace's license page.
Your branding, appearance, languages, workflows and settings are stored in the database, so they carry across updates. If you edit core source files directly, keep a record of those changes so you can reapply them after upgrading — the usual practice for any self-hosted script.
The installer includes an optional demo-content toggle that seeds sample tickets, users and canned responses so you can explore a populated helpdesk immediately. A hosted public live demo URL is a business decision — add the link here once it's live.
Each marketplace includes a standard support period bundled with your license (commonly six months, extendable on Envato). State your exact support policy and channels here to match your marketplace listing.
No. uDesk is a self-hosted, one-time purchase — you run it on your own server with no recurring per-agent SaaS fees. Your data stays on your infrastructure.
Live chat uses WebSockets (Laravel Reverb) for instant delivery, with an automatic polling fallback so messages still arrive even where persistent sockets aren't available. For the best real-time experience, a VPS or a host that allows a long-running process is recommended.
Stop renting your customer relationships. Own the whole stack with a one-time purchase.