{"id":12754,"date":"2019-03-28T18:19:28","date_gmt":"2019-03-28T18:19:28","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=12754"},"modified":"2019-03-28T18:19:28","modified_gmt":"2019-03-28T18:19:28","slug":"zammad-an-open-source-help-desk-and-support-ticket-system","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/28\/zammad-an-open-source-help-desk-and-support-ticket-system\/","title":{"rendered":"Zammad \u2013 An Open Source Help Desk and Support Ticket System"},"content":{"rendered":"<p><strong>Zammad<\/strong>\u00a0is a free open source, fully featured web based ticketing system for helpdesk or customer support. It ships in with a multitude of features for handling customer communication through various channels such as social networks (<strong>Facebook<\/strong>\u00a0and\u00a0<strong>Twitter<\/strong>), live chat, e-mails as well as telephone. It has an API for integrating your telephone system into in and outgoing calls.<\/p>\n<div id=\"attachment_29444\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Help-Desk-Ticket-System.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29444\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Help-Desk-Ticket-System.png\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Help-Desk-Ticket-System.png 900w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Help-Desk-Ticket-System-768x476.png 768w\" alt=\"Zammad Help Desk &amp; Ticket System\" width=\"900\" height=\"558\" aria-describedby=\"caption-attachment-29444\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29444\" class=\"wp-caption-text\">Zammad Help Desk &amp; Ticket System<\/p>\n<\/div>\n<h4>Zammad Features:<\/h4>\n<ul>\n<li>Supports full-text search.<\/li>\n<li>Has flexible text modules.<\/li>\n<li>Immediately reports changes to objects.<\/li>\n<li>Supports auto-save.<\/li>\n<li>Supports individual escalation or setting client solution time limit.<\/li>\n<li>It is auditable and often used in banks.<\/li>\n<li>Allows for creation of individual overviews.<\/li>\n<li>Supports various security mechanisms such as device-logging and two-factor-authentication.<\/li>\n<li>Provides a customer interface, where they can track the current editing at any time.<\/li>\n<li>Supports external authentication via Twitter, Facebook, LinkedIn or Google via OAuth.<\/li>\n<li>Supports nine languages and so much more.<\/li>\n<\/ul>\n<h4>Zammad Requirements:<\/h4>\n<ul>\n<li>Ruby 2.4.2<\/li>\n<li>Database: PostgresSQL (supported by default), MariaDB or MySQL<\/li>\n<li>Reverse Proxy: Nginx (supported by default) or Apache.<\/li>\n<li>Elasticsearch for excellent search performance<\/li>\n<\/ul>\n<h4>Zammad Installation Prerequisites:<\/h4>\n<ul>\n<li>A registered domain name.<\/li>\n<li>A dedicated VPS with any of the following Linux OS:\n<ol>\n<li><a href=\"https:\/\/www.tecmint.com\/centos-7-3-installation-guide\/\" target=\"_blank\" rel=\"noopener\">A CentOS 7 Server with Minimal Install<\/a><\/li>\n<li><a href=\"https:\/\/www.tecmint.com\/installation-of-ubuntu-16-04-server-edition\/\" target=\"_blank\" rel=\"noopener\">A Ubuntu 16.04 Server with Minimal Install<\/a><\/li>\n<li><a href=\"https:\/\/www.tecmint.com\/installation-of-debian-9-minimal-server\/\" target=\"_blank\" rel=\"noopener\">A Debian 9 Server with Minimal Install<\/a><\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p><strong>Zammad<\/strong>\u00a0is an open source project which can be deployed on a VPS server of your choice.<\/p>\n<div id=\"exam_announcement\">You can get a 2GB RAM VPS from\u00a0<a href=\"https:\/\/www.linode.com\/?r=64ebb9f723fed8b32fda84b6594006df08ad24b6\" target=\"_blank\" rel=\"nofollow noopener\">Linode<\/a>\u00a0for\u00a0<strong>$10<\/strong>, but it\u2019s unmanaged. If you want a Managed VPS, then use our new\u00a0<a href=\"https:\/\/www.bluehost.com\/track\/tecmint\/?page=products\/vps\" target=\"_blank\" rel=\"nofollow noopener\">BlueHost Promotion Offer<\/a>, you will get upto\u00a0<strong>40%<\/strong>\u00a0OFF on hosting with one\u00a0<strong>Free Domain<\/strong>\u00a0for Life. If you get a Managed VPS, they will probably install\u00a0<strong>Zammad<\/strong>\u00a0for you.<\/div>\n<p>In this article we will explain how to install and configure\u00a0<strong>Zammad<\/strong>\u00a0open source helpdesk\/customer support ticketing system in\u00a0<strong>CentOS\/RHEL 7<\/strong>,\u00a0<strong>Ubuntu 16.04<\/strong>\u00a0and\u00a0<strong>Debian 9<\/strong>\u00a0server.<\/p>\n<h3>Step 1: Configure System Locale on System<\/h3>\n<p><strong>1.<\/strong>\u00a0<strong>Zammad<\/strong>\u00a0uses\u00a0<strong>UTF-8<\/strong>\u00a0locale, otherwise, packages such as\u00a0<strong>PostgreSQL<\/strong>\u00a0will not install. Check your system locale using following command on your respective Linux distribution.<\/p>\n<pre><strong># locale<\/strong>\r\n\r\nLANG=en_IN\r\nLC_CTYPE=\"en_IN\"\r\nLC_NUMERIC=\"en_IN\"\r\nLC_TIME=\"en_IN\"\r\nLC_COLLATE=\"en_IN\"\r\nLC_MONETARY=\"en_IN\"\r\nLC_MESSAGES=\"en_IN\"\r\nLC_PAPER=\"en_IN\"\r\nLC_NAME=\"en_IN\"\r\nLC_ADDRESS=\"en_IN\"\r\nLC_TELEPHONE=\"en_IN\"\r\nLC_MEASUREMENT=\"en_IN\"\r\nLC_IDENTIFICATION=\"en_IN\"\r\nLC_ALL=<\/pre>\n<p>If there is nothing with\u00a0<code>UTF-8<\/code>\u00a0in the above output, you have to set a new locale using following command.<\/p>\n<pre><strong># localectl set-locale LANG=en_US.UTF-8<\/strong>\r\n<strong># locale status<\/strong>\r\n\r\nSystem Locale: <strong>LANG=en_US.UTF-8<\/strong>\r\n       VC Keymap: us\r\n      X11 Layout: us\r\n<\/pre>\n<h3>Step 2: Install Elasticsearch on System<\/h3>\n<p><strong>2.<\/strong>\u00a0Now install\u00a0<strong>Elasticsearch<\/strong>\u00a0using following commands according to your Linux distribution you are using.<\/p>\n<h4>Install Elasticsearch on CentOS\/RHEL 7<\/h4>\n<pre># rpm --import https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch\r\n# echo \"[elasticsearch-5.x]\r\nname=Elasticsearch repository for 5.x packages\r\nbaseurl=https:\/\/artifacts.elastic.co\/packages\/5.x\/yum\r\ngpgcheck=1\r\ngpgkey=https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch\r\nenabled=1\r\nautorefresh=1\r\ntype=rpm-md\" | sudo tee \/etc\/yum.repos.d\/elasticsearch.repo\r\n\r\n# yum -y install java elasticsearch\r\n# \/usr\/share\/elasticsearch\/bin\/elasticsearch-plugin install ingest-attachment\r\n# systemctl daemon-reload\r\n# systemctl enable elasticsearch\r\n# systemctl start elasticsearch\r\n# systemctl status elasticsearch\r\n<\/pre>\n<h4>Install Elasticsearch on Ubuntu 16.04<\/h4>\n<pre># echo \"deb https:\/\/artifacts.elastic.co\/packages\/5.x\/apt stable main\" | sudo tee -a \/etc\/apt\/sources.list.d\/elastic-5.x.list\r\n# wget -qO - https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch | sudo apt-key add -\r\n# apt-get update\r\n# apt-get install openjdk-8-jre elasticsearch\r\n# \/usr\/share\/elasticsearch\/bin\/elasticsearch-plugin install ingest-attachment\r\n# systemctl restart elasticsearch\r\n# systemctl enable elasticsearch\r\n# systemctl status elasticsearch\r\n<\/pre>\n<h4>Install Elasticsearch on Debian 9<\/h4>\n<pre># apt-get install apt-transport-https sudo wget\r\n# echo \"deb http:\/\/ftp.debian.org\/debian jessie-backports main\" | sudo tee -a \/etc\/apt\/sources.list.d\/debian-backports.list\r\n# echo \"deb https:\/\/artifacts.elastic.co\/packages\/5.x\/apt stable main\" | sudo tee -a \/etc\/apt\/sources.list.d\/elastic-5.x.list\r\n# wget -qO - https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch | sudo apt-key add -\r\n# apt-get update\r\n# apt-get install -t jessie-backports openjdk-8-jre\r\n# apt-get install elasticsearch\r\n# \/var\/lib\/dpkg\/info\/ca-certificates-java.postinst configure\r\n# \/usr\/share\/elasticsearch\/bin\/elasticsearch-plugin install ingest-attachment\r\n# systemctl restart elasticsearch\r\n# systemctl enable elasticsearch\r\n# systemctl status elasticsearch\r\n<\/pre>\n<h3>Step 3: Install Zammad Support Ticket System<\/h3>\n<p><strong>3.<\/strong>\u00a0Once\u00a0<strong>Elasticsearch<\/strong>\u00a0has been installed, now you can add\u00a0<strong>Zammad<\/strong>\u00a0official repository to install\u00a0<strong>Zammad<\/strong>, this will also install required packages such as\u00a0<strong>Nginx HTTP<\/strong>\u00a0server and\u00a0<strong>PostgreSQL<\/strong>\u00a0from this repository using following commands according to your distribution.<\/p>\n<h4>Install Zammad on CentOS\/RHEL 7<\/h4>\n<pre># yum -y install epel-release wget\r\n# wget -O \/etc\/yum.repos.d\/zammad.repo https:\/\/dl.packager.io\/srv\/zammad\/zammad\/stable\/installer\/el\/7.repo\r\n# yum -y install zammad\r\n<\/pre>\n<h4>Install Zammad on Ubuntu 16.04<\/h4>\n<pre># wget -qO- https:\/\/dl.packager.io\/srv\/zammad\/zammad\/key | sudo apt-key add -\r\n# wget -O \/etc\/apt\/sources.list.d\/zammad.list https:\/\/dl.packager.io\/srv\/zammad\/zammad\/stable\/installer\/ubuntu\/16.04.repo\r\n# apt-get update\r\n# apt-get install zammad\r\n<\/pre>\n<h4>Install Zammad on Debian 9<\/h4>\n<pre># wget -qO- https:\/\/dl.packager.io\/srv\/zammad\/zammad\/key | sudo apt-key add -\r\n# wget -O \/etc\/apt\/sources.list.d\/zammad.list https:\/\/dl.packager.io\/srv\/zammad\/zammad\/stable\/installer\/debian\/9.repo\r\n# apt-get update\r\n# apt-get install zammad\r\n<\/pre>\n<p><strong>4.<\/strong>\u00a0Once\u00a0<strong>Zammad<\/strong>\u00a0has been installed, you can find all its packages under\u00a0<code>\/opt\/zammad<\/code>\u00a0(default base directory) and all the Zammad services (<strong>zammad<\/strong>,\u00a0<strong>zammad-web<\/strong>,\u00a0<strong>zammad-worker<\/strong>\u00a0and\u00a0<strong>zammad-websocket<\/strong>) are started automatically, you can view their status using following commands.<\/p>\n<pre>#systemctl status zammad\r\n#systemctl status zammad-web\r\n#systemctl status zammad-worker\r\n#systemctl status zammad-websocket\r\n<\/pre>\n<p><strong>5.<\/strong>\u00a0You can also manage (restart, stop, start, disable, enable, etc..) any of these services like other systemd services using following commands.<\/p>\n<pre><strong>--------- Zammad Server ---------<\/strong> \r\n# systemctl status zammad\r\n# systemctl stop zammad\r\n# systemctl start zammad\r\n# systemctl restart zammad\r\n<\/pre>\n<pre><strong>--------- Zammad Web Application Server ---------<\/strong>\r\n# systemctl status zammad-web\r\n# systemctl stop zammad-web\r\n# systemctl start zammad-web\r\n# systemctl restart zammad-web\r\n<\/pre>\n<pre><strong>--------- Zammad Worker Process ---------<\/strong>\r\n# systemctl status zammad-worker\r\n# systemctl stop zammad-worker\r\n# systemctl start zammad-worker\r\n# systemctl restart zammad-worker\r\n<\/pre>\n<pre><strong>--------- Zammad Websocket Server ---------<\/strong>\r\n# systemctl status zammad-websocket\r\n# systemctl stop zammad-websocket\r\n# systemctl start zammad-websocket\r\n# systemctl restart zammad-websocket\r\n<\/pre>\n<h3>Step 4: Verify Nginx and PostgreSQL Services<\/h3>\n<p><strong>6.<\/strong>\u00a0The\u00a0<strong>Nginx<\/strong>\u00a0web server is started automatically, a server block for\u00a0<strong>Zammad<\/strong>\u00a0is created and auto-configured in\u00a0<strong>\/etc\/nginx\/conf.d\/zammad.conf<\/strong>, that you confirm using following commands.<\/p>\n<pre># cat \/etc\/nginx\/conf.d\/zammad.conf\r\n# systemctl status nginx<\/pre>\n<p><strong>7.<\/strong>\u00a0The\u00a0<strong>PostgreSQL<\/strong>\u00a0database server is also auto-started and configured to work with\u00a0<strong>Zammad<\/strong>\u00a0that you can verify using following command.<\/p>\n<pre># systemctl status postgresql\r\n<\/pre>\n<h3>Step 5: Configure Nginx Server Block for Zammad<\/h3>\n<p><strong>8.<\/strong>\u00a0Now it\u2019s time to configure nginx server block for Zammad, open the configuration file.<\/p>\n<pre># vi \/etc\/nginx\/conf.d\/zammad.conf\r\n<\/pre>\n<p>Add your fully qualified domain name or Public IP to\u00a0<strong>server name<\/strong>\u00a0directive as shown.<\/p>\n<pre>server {\r\n    listen 80;\r\n\r\n    # replace 'localhost' with your fqdn if you want to use zammad from remote\r\n    server_name <strong>domain.com<\/strong>;\r\n<\/pre>\n<div id=\"attachment_29455\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Configure-Nginx-for-Zammad.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29455\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Configure-Nginx-for-Zammad.png\" sizes=\"auto, (max-width: 912px) 100vw, 912px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Configure-Nginx-for-Zammad.png 912w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Configure-Nginx-for-Zammad-768x450.png 768w\" alt=\"Configure Nginx for Zammad\" width=\"912\" height=\"534\" aria-describedby=\"caption-attachment-29455\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29455\" class=\"wp-caption-text\">Configure Nginx for Zammad<\/p>\n<\/div>\n<p>Save the changes and exit the file. Then restart Nginx services for the recent changes to take effect.<\/p>\n<pre># systemctl restart nginx\r\n<\/pre>\n<p><strong>Important<\/strong>: On CentOS, SeLinux &amp; Firewalld are possibly enabled. To get everything work you need to open the port\u00a0<strong>80<\/strong>\u00a0(<strong>HTTP<\/strong>) and\u00a0<strong>443<\/strong>\u00a0(<strong>HTTPS<\/strong>) to allow client requests to the Nginx web server, as follows:<\/p>\n<pre># setsebool httpd_can_network_connect on -P\r\n# firewall-cmd --zone=public --add-service=http --permanent\r\n# firewall-cmd --zone=public --add-service=https --permanent\r\n# firewall-cmd --reload\r\n<\/pre>\n<h3>Step 6: Install Zammad via Web Installer<\/h3>\n<p><strong>9.<\/strong>\u00a0Once everything in place, you can access your\u00a0<strong>Zammad<\/strong>\u00a0installation from a web browser at the following URL\u2019s.<\/p>\n<pre>http:\/\/example.com\r\nOR\r\nhttp:\/\/Public-IP\r\n<\/pre>\n<p>After the web interface loads, you will see the message\u00a0<strong>Setup new system<\/strong>, click on it to continue.<\/p>\n<div id=\"attachment_29456\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Setup-Web-Installer.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29456\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Setup-Web-Installer.png\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Setup-Web-Installer.png 866w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Zammad-Setup-Web-Installer-768x579.png 768w\" alt=\"Zammad Setup Web Installer\" width=\"866\" height=\"653\" aria-describedby=\"caption-attachment-29456\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29456\" class=\"wp-caption-text\">Zammad Setup Web Installer<\/p>\n<\/div>\n<p><strong>10.<\/strong>\u00a0Next, create the\u00a0<strong>Zammad<\/strong>\u00a0admin account, enter required details and click\u00a0<strong>Create<\/strong>.<\/p>\n<div id=\"attachment_29458\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/create-zammad-admin-account.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29458\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/create-zammad-admin-account.png\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/create-zammad-admin-account.png 866w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/create-zammad-admin-account-768x579.png 768w\" alt=\"Create Zammad Admin Account\" width=\"866\" height=\"653\" aria-describedby=\"caption-attachment-29458\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29458\" class=\"wp-caption-text\">Create Zammad Admin Account<\/p>\n<\/div>\n<p><strong>13.<\/strong>\u00a0Then create your organization and upload logo, once you are done, click\u00a0<strong>Next<\/strong>.<\/p>\n<div id=\"attachment_29459\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Create-Organization-in-Zammad.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29459\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Create-Organization-in-Zammad.png\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Create-Organization-in-Zammad.png 866w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Create-Organization-in-Zammad-768x579.png 768w\" alt=\"Create Organization in Zammad\" width=\"866\" height=\"653\" aria-describedby=\"caption-attachment-29459\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29459\" class=\"wp-caption-text\">Create Organization in Zammad<\/p>\n<\/div>\n<p><strong>11.<\/strong>\u00a0Next, configure\u00a0<strong>Zammad<\/strong>\u00a0email service. You can either use your local server setup or setup another outgoing STMP server. Then click\u00a0<strong>Continue<\/strong>.<\/p>\n<div id=\"attachment_29460\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Set-Zammad-Email-Notification.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29460\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Set-Zammad-Email-Notification.png\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Set-Zammad-Email-Notification.png 866w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Set-Zammad-Email-Notification-768x579.png 768w\" alt=\"Set Zammad Email Notification\" width=\"866\" height=\"653\" aria-describedby=\"caption-attachment-29460\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29460\" class=\"wp-caption-text\">Set Zammad Email Notification<\/p>\n<\/div>\n<p><strong>12.<\/strong>\u00a0In the next interface, you can either configure\u00a0<strong>Connect Channels<\/strong>\u00a0or click\u00a0<strong>Skip<\/strong>\u00a0to configure it later on.<\/p>\n<div id=\"attachment_29461\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Setup-Zammad-Connect-Channels.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29461\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Setup-Zammad-Connect-Channels.png\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Setup-Zammad-Connect-Channels.png 866w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/Setup-Zammad-Connect-Channels-768x579.png 768w\" alt=\"Setup Zammad Connect Channels\" width=\"866\" height=\"653\" aria-describedby=\"caption-attachment-29461\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29461\" class=\"wp-caption-text\">Setup Zammad Connect Channels<\/p>\n<\/div>\n<p><strong>13.<\/strong>\u00a0Once the setup is complete. You will be redirected to the\u00a0<strong>Zammad helpdesk dashboard<\/strong>\u00a0as shown in the following screenshot. From here, you can full setup you helpdesk or customer support system and manage it.<\/p>\n<div id=\"attachment_29462\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/zammad-helpdesk-dashboard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29462\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/zammad-helpdesk-dashboard.png\" sizes=\"auto, (max-width: 1130px) 100vw, 1130px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/zammad-helpdesk-dashboard.png 1130w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/05\/zammad-helpdesk-dashboard-768x444.png 768w\" alt=\"Zammad Helpdesk Dashboard\" width=\"1130\" height=\"653\" aria-describedby=\"caption-attachment-29462\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-29462\" class=\"wp-caption-text\">Zammad Helpdesk Dashboard<\/p>\n<\/div>\n<p>For more information, go to the Zammad Homepage:\u00a0<a href=\"https:\/\/zammad.org\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/zammad.org\/<\/a><\/p>\n<p>That\u2019s all!\u00a0<strong>Zammad<\/strong>\u00a0is a powerful web based ticketing system for helpdesk or customer support. If you encountered any issues while installing it, use the feedback form below to share you queries with us.<\/p>\n<p><a href=\"https:\/\/www.tecmint.com\/install-zammad-ticket-system-in-centos-ubuntu-debian\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zammad\u00a0is a free open source, fully featured web based ticketing system for helpdesk or customer support. It ships in with a multitude of features for handling customer communication through various channels such as social networks (Facebook\u00a0and\u00a0Twitter), live chat, e-mails as well as telephone. It has an API for integrating your telephone system into in and &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/28\/zammad-an-open-source-help-desk-and-support-ticket-system\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Zammad \u2013 An Open Source Help Desk and Support Ticket System&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12754","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=12754"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12754\/revisions"}],"predecessor-version":[{"id":12755,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12754\/revisions\/12755"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=12754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=12754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=12754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}