UVdesk: Open-source Ticketing system for enterprise

UVdesk: Open-source Ticketing system for enterprise
Photo by XPS / Unsplash

UVdesk is an enterprise-grade ticketing support system. It comes in two editions an enterprise edition and a community-skeleton open-source edition.

The solution is a features-rich and comes with a large set of apps and integration options, makes it ideal for enterprise use.

Unlike its other competitors, UVdesk focuses on workflow by providing two workflow options: a condition-based workflow and an event-based workflow. These workflows support different types of customer services which increase the productivity, and improve customer satisfaction.

UVdesk is suitable for teams in a large enterprise not just because it offers unlimited team and user group creation, and comes with social features makes the support workflow a blaze. It also features a comprehensive mail management and internal team notes and communication.

UVdesk with basic features (src. UVdesk)

The open-source skeleton project is packed by a large community of developers who keep it updated with new features and fixes.


  1. Configurable Automated actions
  2. Tickets formation and workflow
  3. Filter based on ticket status, ID, agent, customer, etc
  4. Ticket insights
  5. Tickets category
  6. Task management system
  7. Highly customizable
  8. Mail integration
  9. Priority
  10. Modular system
  11. Marketplace
  12. Google ReCAPTCHA
  13. Custom Ticket Fields
  14. Email Piping
  15. Mail To Ticket (Email Ticket)
  16. Bolting (Locking) Ticket Thread
  17. Forwarding Tickets
  18. Secret Notes
  19. Saved Responses
  20. Ticket Priority
  21. Ticket Status
  22. Ticket tags
  23. Ticket Assignment
  24. Condition-Based Workflow
  25. Event-Based Workflow
  26. Agent Privileges
  27. Groups Creation
  28. Team creation and management
  29. Image Viewer Via Image Gallery
  30. Form builder
  31. Custom workflow
  32. Social media integration (Facebook and Twitter)
  33. Multi-channel management support
  34. Multi-users with groups, permissions support
  35. Themes customization
  36. Disqus integration
  37. Custom Contact Form
  38. Survey & Feedback Form
  39. Custom contact fields
  40. Whitelisting
  41. Blacklist manager
  42. Single Sign On (SSO)/ Social Media Login App
  43. eCommerce channel support
  44. Amazon Seller Central support
  45. Facebook marketplace integration
  46. Mailbox integration
  47. CMS and eCommerce extensions: WordPress, Joomla, Magento, PrestaShop, Shopify, OpenCart.
  48. Docker installation support
  49. Translation Support (Multilingual)
  50. Unlimited groups and teams
  51. Spam protection
  52. Branding customization
  53. Full-text search
  54. Email templates
  55. REST-API
  56. Message broadcasting
  57. Prepared automated Response
  58. Add multiple attachments
  59. User-friendly installation
  60. Agent notes

Tech Stack

UVdesk is built on top of Symphony a PHP framework and uses Backbone.js framework. It requires MySQL 5.7.23 or higher.


  • OS: Ubuntu 16.04 LTS or higher / Windows 7 or Higher (WAMP / XAMPP).
  • SERVER: Apache 2 or NGINX.
  • RAM: 3 GB or higher.
  • PHP: 7.2 or higher and less than 8.
  • Processor: Clock Cycle 1 Ghz or higher.
  • For MySQL users: 5.7.23 or higher.
  • Composer: 1.6.5 or higher and less than 2.
  • PHP IMAP & PHP Mailparse for Ubuntu, Windows, Centos, Mac.


You can install UVdesk community edition easily on DigitalOcean (Affiliate link) using Docker and Docker-compose.


The community edition is released under MIT license.


Read more