Freescout est Helpdesk de support client basé sur la billetterie et la boîte de réception partagée

FreeScout Système de billetterie gratuit

Helpdesk du support client de billetterie et boîte de réception partagée

Système de billetterie, aide, gestion des e-mails et analyse à un endroit. Fournissez le support client de pointe et prenez la satisfaction du client au niveau supérieur.

Aperçu

Freescount est un système de billetterie gratuit et open source qui est une alternative parfaite de Zendesk et d’aide à Scout. Il s’agit du logiciel d’assistance idéal pour les entreprises qui ont besoin de fournir un support client expert. Il fournit une intégration de messagerie simple et fluide qui transforme votre boîte de réception en système d’assistance entièrement opérationnel. Freescout est PHP (Laravel 5.5 Framework) et l’application basée sur MySQL présentée avec l’intégration de mou, les notifications push, les notifications télégrammes, le marquage blanc, les rapports en temps réel, les flux de travail & amp; Sla. Vous pouvez facilement déployer sur chaque environnement d’hébergement même sur un hébergement partagé.

Configuration requise

Freescout est PHP et MySQL / MARIADB. Les exigences fortement recommandées suivent:

  • PHP 7.0 - 7.4
  • MySQL 5.0+ / MariADB 5.0+ / PostgreSQL
  • nginx / apache / iis

Caractéristiques

Freescout est un système de service d’assistance puissant et léger pour fournir un excellent service client. C’est un choix définitif pour le divertissement, la production, les services, la fabrication, la construction, les industries liées au jeu. Les caractéristiques importantes incluent

Intégration des e-mails lisses

L’intégration par e-mail permet à vos clients de messagerie de mettre à jour les discussions de Freescout. Ces commandes doivent être utilisées lors de la réponse à une notification par e-mail. Tout contenu saisi sera visible pour le client lors de la réponse à une notification par e-mail. Pour informer les membres de votre équipe, utilisez uniquement la commande @Note.

Workflows & amp; Sla

Le plugin Workflows permet de fabriquer des processus de travail pour commander des messages, envoyer des messages prédéfinis, les répartir à l’individu correct et même faire des processus de travail de type SLA. Les processus de travail sont comme les filtres Gmail ou les règles dans d’autres clients de messagerie.

Notes de satisfaction

Le plugin de notes de satisfaction permet à vos clients d’évaluer votre support et de vous permettre de voir les commentaires dans les rapports. Les notes de satisfaction vous permettent d’évaluer la viabilité de votre équipe de soutien et de mesurer la satisfaction du client.

Intégration Slack et Telegram

Freescout a une intégration en douceur et télégramme qui vous permettent de publier immédiatement des événements tels que de nouvelles discussions, des réponses des clients et des discussions attribuées. Il vous permet également d’attribuer différentes boîtes aux lettres à différents canaux / robots.

Autres caractéristiques

  • Notifications push
  • Installateur Web & amp; mise à jour
  • Conversations jouées
  • Prise en charge de plusieurs langues
  • suivre une conversation
  • Réponse automatique
  • Réponses enregistrées
  • Remarques
  • Commandes par e-mail
  • Transférer les conversations
  • Déplacement des conversations entre les boîtes aux lettres
  • Conversations téléphoniques
  • Envoi de nouvelles conversations à plusieurs destinataires à la fois
  • Coller des captures d’écran du presse-papiers dans la zone de réponse
  • Configuration des notifications sur une base utilisateur
  • suivi ouvert.
  • Mots clés
  • Modification / cachette des fils
  • Intégration LDAP
  • Recherche
  • Filtre de spam
  • Traduction de billets
  • suivi du temps
  • Les champs personnalisés
  • Marqueur blanc
  • dossiers personnalisés
  • Rapports en temps réel

Installation

Installation à l’aide de github

Installons d’abord Nigix avec les commandes suivantes:

    sudo apt-get update
    sudo apt install nginx

Ensuite, installez PHP et les modules requis:

    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

Ensuite, installez MySQL avec la commande suivante:

    sudo apt install mysql-server libmysqlclient-dev

Maintenant, exécutez la commande suivante pour installer git:

    sudo apt install git

Connectez-vous à MySQL et créez une base de données Freescout et l’utilisateur:

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

Créez un répertoire Freescout et téléchargez l’application à partir de GitHub.

    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

Modifier le propriétaire et attribuer des autorisations à l’utilisateur:

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

Créer un fichier de configuration Nigix:

    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

Le fichier de configuration Nigix doit être comme le suivant:

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

Ensuite, recharger Nigix:

    nginx -t
    service nginx reload

Installez CERTBOT et activez 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

Lorsqu’on lui a demandé, choisissez l’option 2: Redirection - Faites en sorte que toutes les demandes redirigent pour sécuriser l’accès HTTPS. Configurez Cronjob pour le renouvellement automatique.

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

Enfin, ouvrez le programme d’installation Web https://example.com/install et suivez les instructions

Installation à l’aide de Docker

Tirez l’image Freescout de hub.docker.com:

    docker pull tiredofit/freescout

Configurer docker-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

Créer un fichier environnement. Liste de l’environnement disponible à httpsgithubcomtirefitdockerfreescoutvironment variables

Cartographier le stockage persistant, revoir la configuration des volumes de données à httpsgithubcomtirefitdockerfreescoutdatavolumes Assurez-vous que vos ports souhaités sont disponibles et exposés. Exécutez enfin Docker-Compose. Bravo! Vous avez installé avec succès Freescout.

 Français