Freesout, biletleme tabanlı müşteri desteği yardım masası ve paylaşılan gelen kutusu

FreeScout Ücretsiz bilet sistemi

Biletleme Tabanlı Müşteri Desteği Yardım Masası ve Paylaşılan Gelen Kutusu

Biletleme sistemi, yardım masası, e -posta yönetimi ve analitik tek bir yerde. Son teknoloji müşteri desteği sağlayın ve müşteri memnuniyetini bir sonraki seviyeye taşıyın.

Genel Bakış

Freescount, Zendesk’in mükemmel bir alternatifi olan ücretsiz ve açık kaynaklı biletleme sistemidir. Uzman bir müşteri desteği vermesi gereken şirketler için ideal yardım masası yazılımıdır. Gelen kutunuzu tamamen operasyonel yardım masası sistemine dönüştüren basit ve sorunsuz e -posta entegrasyonu sağlar. Freesout, PHP (Laravel 5.5 çerçeve) ve Slack entegrasyonu, push bildirimleri, telgraf bildirimleri, beyaz etiketleme, gerçek zamanlı raporlar, iş akışları & amp; SLA. Paylaşılan bir barındırma üzerinde bile her barındırma ortamına kolayca dağıtabilirsiniz.

Sistem gereksinimleri

Freesout PHP ve MySQL / MariaDB’dir. Kesinlikle önerilen gereksinimler şunlardır:

  • PHP 7.0 - 7.4
  • MySQL 5.0+ / MariaDB 5.0+ / Postgresql
  • Nginx / Apache / IIS

Özellikler

Freesout, mükemmel müşteri hizmetleri sağlamak için güçlü ve hafif yardım masası sistemidir. Eğlence, üretim, hizmetler, üretim, inşaat, oyunla ilgili endüstriler için kesin bir seçimdir. Önemli özellikler arasında

Düzgün e -posta entegrasyonu

E -posta entegrasyonu, e -posta istemcilerinizin Freescout tartışmalarını güncellemesine izin verir. Bu komutlar bir e -posta bildirimine cevap verirken kullanılmalıdır. Girilen herhangi bir içerik, bir e -posta bildirimine cevap verirken istemci tarafından görülebilir. Ekip üyelerinizi bilgilendirmek için yalnızca @Note komutunu kullanın.

İş Akışları & amp; Sla

İş Akışı Eklentisi, mesajlar sipariş etmek, önceden tanımlanmış mesajlar göndermek, doğru kişiye tahsis etmek ve hatta SLA benzeri iş süreçleri yapmak için iş süreçleri üretme iznleri. İş süreçleri, diğer e -posta istemcilerindeki gmail filtreleri veya kuralları gibidir.

Memnuniyet Derecelendirmeleri

Memnuniyet Derecelendirmeleri eklentisi, müşterilerinizin desteğinizi derecelendirmesine ve raporlarda geri bildirimleri görüntülemenize olanak tanır. Memnuniyet derecelendirmeleri, destek ekibinizin yaşayabilirliğini değerlendirmenize ve müşterinin memnuniyetini ölçmenize izin verir.

Slack ve Telegram Entegrasyonu

Freesout, yeni tartışmalar, müşteri yanıtları ve tartışma gibi etkinlikleri hemen yayınlamanıza izin veren yumuşak Slack ve Telegram entegrasyonuna sahiptir. Ayrıca farklı kanallara / botlara farklı posta kutuları atamanıza izin verir.

Diğer özellikler

  • Push bildirimleri
  • Web yükleyici & amp; güncelleyici
  • Stared Sohbetler
  • Birden çok dili destekleyin
  • Bir konuşmayı takiben
  • Otomatik cevap
  • Kaydedilmiş yanıtlar
  • Notlar
  • E -posta komutları
  • Konuşmaları yönlendirme
  • Posta kutuları arasında konuşmaları hareket ettirin
  • Telefon görüşmeleri
  • Aynı anda birden fazla alıcıya yeni görüşmeler göndermek
  • Ekran görüntülerini panodan yanıt alanına yapıştırma
  • Bildirimleri kullanıcı başına yapılandırma
  • Açık izleme.
  • Etiketler
  • Konuları düzenleme / gizleme
  • LDAP entegrasyonu
  • Aramak
  • Spam filtresi
  • Tercüme biletleri
  • Zaman izleme
  • Özel Alanlar
  • Beyaz etiketleme
  • Özel klasörler
  • Gerçek zamanlı raporlar

Kurulum

GitHub kullanarak kurulum

İlk olarak Nigix’i aşağıdaki komutlarla yükleyelim:

    sudo apt-get update
    sudo apt install nginx

Ardından, PHP ve gerekli modülleri yükleyin:

    sudo apt install php7.0 php7.0-mysqli php7.0-fpm php7.0-mbstring php7.0-xml php7.0-imap php7.0-json php7.0-zip php7.0-gd

Ardından, MySQL’i aşağıdaki komutla yükleyin:

    sudo apt install mysql-server libmysqlclient-dev

Şimdi, Git’i yüklemek için aşağıdaki komutu çalıştırın:

    sudo apt install git

MySQL’e giriş yapın ve Freescout veritabanı ve kullanıcı oluşturun:

    CREATE DATABASE `freescout` CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    GRANT ALL PRIVILEGES ON `freescout`.* TO `freescout`@`localhost` IDENTIFIED BY “XXX”;
    EXIT;

Freescout dizinini oluşturun ve GitHub’dan uygulamayı indirin.

    mkdir -p /var/www/html
    sudo chown www-data:www-data /var/www/html
    cd /var/www/html
    git clone https://github.com/freescout-helpdesk/freescout

Sahibini değiştirin ve kullanıcıya izin ver:

    chown -R www-data:www-data /var/www/html
    sudo usermod -a -G www-data freescout
    find /var/www/html -type f -exec chmod 664 {} \;
    find /var/www/html -type d -exec chmod 775 {} \;

Nigix yapılandırma dosyası oluşturun:

    sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/example.com
    rm /etc/nginx/sites-enabled/default
    ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com
    sudo nano /etc/nginx/sites-enabled/example.com

Nigix yapılandırma dosyası aşağıdaki gibi olmalıdır:

    server {
    listen 80;
    listen [::]:80;
    
    server_name example.com http://www.example.com;
    
    root /var/www/html/public;
    
    index index.php index.html index.htm;
    
    error_log /var/www/html/storage/logs/web-server.log;
    
    location / {
    try_files $uri $uri/ /index.php?$query_string;
    }
    location ~ \.php$ {
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }
    # Uncomment this location if you want to improve attachments downloading speed.
    # Also make sure to set APP_DOWNLOAD_ATTACHMENTS_VIA=nginx in the .env file.
    #location ^~ /storage/app/attachment/ {
    # internal;
    # alias /var/www/html/storage/app/attachment/;
    #}
    location ~* ^/storage/attachment/ {
    expires 1M;
    access_log off;
    try_files $uri $uri/ /index.php?$query_string;
    }
    location ~* ^/(?:css|js)/.*\.(?:css|js)$ {
    expires 2d;
    access_log off;
    add_header Cache-Control “public, must-revalidate”;
    }
    location ~* ^/(?:css|fonts|img|installer|js|modules|[^\\\]+\..*)$ {
    expires 1M;
    access_log off;
    add_header Cache-Control “public”;
    }
    location ~ /\. {
    deny all;
    }
    }

Ardından, Nigix’i yeniden yükle:

    nginx -t
    service nginx reload

Sertifika yükleyin ve HTTPS’yi etkinleştirin:

    apt-get update
    apt-get install software-properties-common
    add-apt-repository universe
    add-apt-repository ppa:certbot/certbot
    apt-get update
    apt-get install certbot python-certbot-nginx
    certbot –nginx –register-unsafely-without-email
    certbot renew –dry-run

Sorulduğunda Seçin 2: Yeniden Yönlendirin - Tüm istekleri HTTPS erişimini güvence altına almak için yeniden yönlendirin. Otomatik yenileme için cronjob kurulum.

    0 12 * * * /usr/bin/certbot renew –quiet

Son olarak, web yükleyicisini aç https://example.com/install ve talimatları izleyin

Docker kullanarak kurulum

Hub.docker.com’dan Freescout görüntüsünü çekin:

    docker pull tiredofit/freescout

Docker-compose.yml’yi yapılandırın:

    version: ‘2’
    
    services:
    
    freescout-app:
    image: tiredofit/freescout
    container_name: freescout-app
    links:
    – freescout-db
    volumes:
    #### If you want to perform customizations to the source and have access to it, then uncomment this line – This includes modules
    #- ./data:/www/html
    #### Or, if you just want to use Stock Freescout and hold onto persistent files like cache and session use this, one or the other.
    – ./data:/data
    #### If you want to just keep the original source and add additional modules uncomment this line
    #- ./modules:/www/html/Modules
    – ./logs/:/www/logs
    environment:
    – VIRTUAL_HOST=freescout.example.com
    – VIRTUAL_NETWORK=nginx-proxy
    – VIRTUAL_PORT=80
    – LETSENCRYPT_HOST=freescout.example.com
    – LETSENCRYPT_EMAIL=admin@example.com
    
    – ZABBIX_HOSTNAME=freescout-app
    
    – DB_HOST=freescout-db
    – DB_NAME=freescout
    – DB_USER=freescout
    – DB_PASS=freescout
    
    – SITE_URL=https://freescout.example.com
    – ADMIN_EMAIL=admin@admin.com
    – ADMIN_PASS=freescout
    – ENABLE_SSL_PROXY=FALSE
    – DISPLAY_ERRORS=FALSE
    – TIMEZONE=America/Vancouver
    networks:
    – proxy-tier
    restart: always
    
    freescout-db:
    image: tiredofit/mariadb
    container_name: freescout-db
    volumes:
    – ./db:/var/lib/mysql
    environment:
    – ROOT_PASS=password
    – DB_NAME=freescout
    – DB_USER=freescout
    – DB_PASS=freescout
    
    – ZABBIX_HOSTNAME=freescout-db
    networks:
    – proxy-tier
    restart: always
    
    freescout-db-backup:
    container_name: freescout-db-backup
    image: tiredofit/db-backup
    links:
    – freescout-db
    volumes:
    – ./dbbackup:/backup
    environment:
    – ZABBIX_HOSTNAME=freescout-db-backup
    – DB_HOST=freescout-db
    – DB_TYPE=mariadb
    – DB_NAME=freescout
    – DB_USER=freescout
    – DB_PASS=freescout
    – DB_DUMP_FREQ=1440
    – DB_DUMP_BEGIN=0000
    – DB_CLEANUP_TIME=8640
    – COMPRESSION=BZ
    – MD5=TRUE
    networks:
    – proxy-tier
    restart: always
    networks:
    proxy-tier:
    external:
    name: nginx-proxy

Bir ortam dosyası oluşturun. httpsgithubcomTiriredOfitdockerfreescoutenVironmentVariables‘da mevcut ortam listesi

Kalıcı Depolama Haritası, Veri-Hesapları Yapılandırmasını httpsgithubcomTiredOfitdockerfreescoutDatavolumes‘da Gözden Geçirme İstediğiniz bağlantı noktalarının kullanılabilir ve maruz kaldığından emin olun. Sonunda Docker-Compose’u çalıştırın. Tebrikler! Freesout’u başarıyla yüklediniz.

 Türkçe