UVdesk: Open-source Ticketing system for enterprise
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.
The open-source skeleton project is packed by a large community of developers who keep it updated with new features and fixes.
Features
- Configurable Automated actions
- Tickets formation and workflow
- Filter based on ticket status, ID, agent, customer, etc
- Ticket insights
- Tickets category
- Task management system
- Highly customizable
- Mail integration
- Priority
- Modular system
- Marketplace
- Google ReCAPTCHA
- Custom Ticket Fields
- Email Piping
- Mail To Ticket (Email Ticket)
- Bolting (Locking) Ticket Thread
- Forwarding Tickets
- Secret Notes
- Saved Responses
- Ticket Priority
- Ticket Status
- Ticket tags
- Ticket Assignment
- Condition-Based Workflow
- Event-Based Workflow
- Agent Privileges
- Groups Creation
- Team creation and management
- Image Viewer Via Image Gallery
- Form builder
- Custom workflow
- Social media integration (Facebook and Twitter)
- Multi-channel management support
- Multi-users with groups, permissions support
- Themes customization
- Disqus integration
- Custom Contact Form
- Survey & Feedback Form
- Custom contact fields
- Whitelisting
- Blacklist manager
- Single Sign On (SSO)/ Social Media Login App
- eCommerce channel support
- Amazon Seller Central support
- Facebook marketplace integration
- Mailbox integration
- CMS and eCommerce extensions: WordPress, Joomla, Magento, PrestaShop, Shopify, OpenCart.
- Docker installation support
- Translation Support (Multilingual)
- Unlimited groups and teams
- Spam protection
- Branding customization
- Full-text search
- Email templates
- REST-API
- Message broadcasting
- Prepared automated Response
- Add multiple attachments
- User-friendly installation
- 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.
Requirements
- 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.
Install
You can install UVdesk community edition easily on DigitalOcean (Affiliate link) using Docker and Docker-compose.
License
The community edition is released under MIT license.
Resources
- https://www.uvdesk.com/en/opensource/
- https://github.com/uvdesk/community-skeleton
- 17 Awesome Open-source Self-Hosted Ticketing System [2021]