Freescout ist Ticketing -basierter Kundensupporthelfer und gemeinsamer Posteingang

FreeScout Freies Ticketing -System

Ticketing -basierter Kundensupport -Helpdesk und freigegebener Posteingang

Ticketing -System, Helpdesk, E -Mail -Management und Analyse an einem Ort. Bieten Sie dem kundenspeisten Kundendienst und sorgen Sie sich für die Kundenzufriedenheit auf das nächste Level.

Überblick

FreesCount ist kostenlos und Open -Source -Ticketing -System, das eine perfekte Alternative zu Zendenk und zur Scout ist. Es ist die ideale Helpdesk -Software für Unternehmen, die einen fachmännischen Kundensupport bieten müssen. Es bietet eine einfache und reibungslose E -Mail -Integration, die Ihren Posteingang in ein vollständig operatives Helpdesk -System verwandelt. Freescout ist PHP (Laravel 5.5 Framework) und MySQL-basierte Anwendung mit Slack-Integration, Push-Benachrichtigungen, Telegrammbenachrichtigungen, Weißmarkierung, Echtzeitberichten, Workflows & amp; SLA. Sie können problemlos in jeder Hosting -Umgebung auch auf einem gemeinsam genutzten Hosting eingesetzt werden.

System Anforderungen

Freescout ist PHP und MySQL / Mariadb. Die stark empfohlenen Anforderungen folgen:

  • Php 7.0 - 7.4
  • MySQL 5.0+ / Mariadb 5.0+ / postgreSQL
  • nginx / apache / iis

Merkmale

Freescout ist leistungsstark und leichtes Helpdesk -System, um eine hervorragende Kundenbetreuung zu bieten. Es ist eine endgültige Wahl für Unterhaltung, Produktion, Dienstleistungen, Fertigung, Bau- und Spielindustrien. Wichtige Funktionen sind

reibungslose E -Mail -Integration

E -Mail -Integration ermöglicht es Ihren E -Mail -Clients, Freescout -Diskussionen zu aktualisieren. Diese Befehle müssen bei der Beantwortung einer E -Mail -Benachrichtigung verwendet werden. Alle eingegebenen Inhalte sind für den Kunden bei der Beantwortung einer E -Mail -Benachrichtigung sichtbar. Um Ihre Teammitglieder zu benachrichtigen, verwenden Sie nur den Befehl @Note.

Workflows & amp; SLA

Das Workflows-Plugin-Erlaubnis zur Herstellung von Arbeitsprozessen zum Bestellen von Nachrichten, zum Senden vordefinierter Nachrichten, zur Zuordnung der richtigen Person und sogar an SLA-ähnliche Arbeitsprozesse. Arbeitsprozesse sind wie Google Mail -Filter oder Regeln in anderen E -Mail -Kunden.

Zufriedenheitsbewertungen

Zufriedenheitsbewertungs -Plugin können Ihre Kunden Ihre Unterstützung bewerten und Feedback in den Berichten anzeigen. Die Zufriedenheitsbewertungen ermöglichen es Ihnen, die Lebensfähigkeit Ihres Support -Teams zu bewerten und die Zufriedenheit Ihres Kunden zu messen.

Slack und Telegrammintegration

Freescout verfügt über eine reibungslose Integration von Slack und Telegram, mit der Sie Ereignisse wie neue Diskussionen, Kundenantworten und Diskussionen sofort veröffentlichen können. Sie können auch verschiedene Postfächer verschiedenen Kanälen / Bots zuweisen.

Andere Eigenschaften

  • Mitteilungen
  • Web Installer & amp; Updater
  • Sternengespräche
  • Mehrere Sprachen unterstützen
  • Nach einem Gespräch nach
  • Automatische Antwort
  • Gespeicherte Antworten
  • Anmerkungen
  • E -Mail -Befehle
  • Gespräche weiterleiten
  • Verschieben von Gesprächen zwischen Postfächern
  • Telefongespräche
  • Senden neuer Gespräche an mehrere Empfänger gleichzeitig
  • Screenshots aus der Zwischenablage in den Antwortbereich einfügen
  • Konfigurieren von Benachrichtigungen auf einer Benutzerbasis
  • Offene Tracking.
  • Stichworte
  • Bearbeiten / Verstecken von Fäden
  • LDAP -Integration
  • Suchen
  • Spam Filter
  • Tickets übersetzen
  • Zeiterfassung
  • Benutzerdefinierte Felder
  • Weißmarkierung
  • Benutzerdefinierte Ordner
  • Echtzeitberichte

Installation

Installation mit GitHub

Installieren wir zuerst Nigix mit folgenden Befehlen:

    sudo apt-get update
    sudo apt install nginx

Installieren Sie als nächstes PHP und erforderliche Module:

    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

Installieren Sie als nächstes MySQL mit dem folgenden Befehl:

    sudo apt install mysql-server libmysqlclient-dev

Führen Sie nun den folgenden Befehl aus, um Git zu installieren:

    sudo apt install git

Melden Sie sich bei MySQL an und erstellen Sie Freescout -Datenbank und Benutzer:

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

Erstellen Sie das Freescout -Verzeichnis und laden Sie die Anwendung von GitHub herunter.

    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

Wechseln Sie den Eigentümer und weisen Sie dem Benutzer Berechtigungen zu:

    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 -Konfigurationsdatei erstellen:

    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

Die Nigix -Konfigurationsdatei sollte wie folgt sein:

    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;
    }
    }

Als nächstes laden Nigix neu:

    nginx -t
    service nginx reload

Installieren Sie Certbot und aktivieren Sie HTTPS:

    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

Wenn Sie gefragt werden, wählen Sie Option 2: Weiterleiten - alle Anfragen leiten Sie den Zugriff auf den HTTPS -Zugriff aus. Setzen Sie Cronjob für Autoerneuerung ein.

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

Öffnen Sie schließlich Web Installer https://example.com/install und befolgen Sie die Anweisungen

Installation mit Docker

Pull Freescout -Bild von hub.docker.com:

    docker pull tiredofit/freescout

Konfigurieren Sie docer-compose.yml:

    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

Erstellen Sie eine Umgebungsdatei. Liste der Umgebung, die bei httpsgithubComtiredofitDockerFreescoutenvironmentVariables verfügbar ist

Karte persistenter Speicher, Überprüfen Sie die Datenvolumkonfiguration bei httpsgithubComtiredofitDockerFreescoutDatavolumes Stellen Sie sicher, dass Ihre gewünschten Ports verfügbar und freigelegt sind. Schließlich führen Sie Docker-Compose aus. Herzlichen Glückwunsch! Sie haben Freescout erfolgreich installiert.

 Deutsch