FreeScout Hệ thống bán vé miễn phí
Hỗ trợ hỗ trợ khách hàng dựa trên bán vé và Hộp thư đến chia sẻ
Hệ thống bán vé, trợ giúp, quản lý email và phân tích tại một nơi. Cung cấp hỗ trợ khách hàng tiên tiến và đưa sự hài lòng của khách hàng lên cấp độ tiếp theo.
Tổng quan
Freescount là hệ thống bán vé nguồn mở và miễn phí, là một sự thay thế hoàn hảo của Zendesk và giúp Scout. Đây là phần mềm trợ giúp lý tưởng cho các công ty cần cung cấp hỗ trợ khách hàng của chuyên gia. Nó cung cấp tích hợp email đơn giản và trơn tru để biến hộp thư đến của bạn thành hệ thống trợ giúp hoàn toàn hoạt động. Freescout là PHP (Laravel 5.5 Framework) và ứng dụng dựa trên MySQL đặc trưng với tích hợp chùng, thông báo đẩy, thông báo điện tín, nhãn trắng, báo cáo thời gian thực, quy trình làm việc & amp; SLA. Bạn có thể dễ dàng triển khai trên mọi môi trường lưu trữ ngay cả trên một bản lưu trữ được chia sẻ.
Yêu cầu hệ thống
Freescout là PHP và MySQL / Mariadb. Các yêu cầu được đề xuất mạnh mẽ đang theo sau:
- Php 7.0 - 7.4
- MySQL 5.0+ / Mariadb 5.0+ / PostgreSQL
- nginx / apache / iis
Đặc trưng
Freescout là hệ thống trợ giúp mạnh mẽ và nhẹ để cung cấp dịch vụ chăm sóc khách hàng tuyệt vời. Đó là sự lựa chọn dứt khoát cho giải trí, sản xuất, dịch vụ, sản xuất, xây dựng, các ngành công nghiệp liên quan đến trò chơi. Các tính năng quan trọng bao gồm
Tích hợp email trơn tru
Tích hợp email cho phép ứng dụng email của bạn cập nhật các cuộc thảo luận Freescout. Các lệnh này phải được sử dụng khi trả lời thông báo email. Bất kỳ nội dung nào được nhập sẽ hiển thị cho khách hàng khi trả lời thông báo email. Để thông báo cho các thành viên trong nhóm của bạn chỉ sử dụng lệnh @note.
Quy trình công việc & amp; SLA
Plugin quy trình công việc cho phép sản xuất các quy trình làm việc để đặt hàng, gửi tin nhắn được xác định trước, phân bổ chúng cho đúng cá nhân và thậm chí thực hiện các quy trình làm việc giống SLA. Các quy trình làm việc giống như các bộ lọc hoặc quy tắc Gmail trong các ứng dụng email khác.
Xếp hạng sự hài lòng
Plugin xếp hạng hài lòng cho phép khách hàng của bạn đánh giá hỗ trợ của bạn và cho phép bạn xem phản hồi trong các báo cáo. Xếp hạng sự hài lòng cho phép bạn đánh giá khả năng tồn tại của nhóm hỗ trợ của bạn và đo lường sự hài lòng của khách hàng.
Tích hợp Slack và Telegram
Freescout có tích hợp Slack và Telegram suôn sẻ cho phép bạn đăng ngay các sự kiện như thảo luận mới, trả lời của khách hàng và thảo luận được chỉ định. Nó cũng cho phép bạn gán các hộp thư khác nhau cho các kênh / bot khác nhau.
Các tính năng khác
- Đẩy thông báo
- Trình cài đặt web & amp; Cập nhật
- Cuộc trò chuyện được đóng vai chính
- Hỗ trợ nhiều ngôn ngữ
- Sau một cuộc trò chuyện
- Tự động trả lời
- Đã lưu trả lời
- Ghi chú
- lệnh email
- Chuyển tiếp các cuộc trò chuyện
- Di chuyển cuộc trò chuyện giữa các hộp thư
- Cuộc trò chuyện qua điện thoại
- Gửi các cuộc trò chuyện mới cho nhiều người nhận cùng một lúc
- dán ảnh chụp màn hình từ bảng tạm vào khu vực trả lời
- Định cấu hình thông báo trên cơ sở mỗi người dùng
- Mở theo dõi.
- Thẻ
- Chỉnh sửa / ẩn chủ đề
- Tích hợp LDAP
- Tìm kiếm
- Bộ lọc thư rác
- Dịch vé
- Theo dõi thời gian
- Trường tùy chỉnh
- Dấu trắng
- Thư mục tùy chỉnh
- Báo cáo thời gian thực
Cài đặt
Cài đặt bằng GitHub
Trước tiên, hãy cài đặt NIGIX với các lệnh sau:
sudo apt-get update
sudo apt install nginx
Tiếp theo, cài đặt PHP và các mô -đun yêu cầu:
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
Tiếp theo, cài đặt MySQL với lệnh sau:
sudo apt install mysql-server libmysqlclient-dev
Bây giờ, chạy lệnh sau để cài đặt git:
sudo apt install git
Đăng nhập vào MySQL và tạo cơ sở dữ liệu và người dùng Freescout:
CREATE DATABASE `freescout` CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
GRANT ALL PRIVILEGES ON `freescout`.* TO `freescout`@`localhost` IDENTIFIED BY “XXX”;
EXIT;
Tạo thư mục Freescout và tải xuống ứng dụng từ 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
Thay đổi quyền sở hữu và gán quyền cho người dùng:
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 {} \;
Tạo tệp cấu hình 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
Tệp cấu hình NIGIX sẽ giống như sau:
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;
}
}
Tiếp theo, tải lại Nigix:
nginx -t
service nginx reload
Cài đặt Certbot và Bật 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
Khi được hỏi Chọn Tùy chọn 2: Chuyển hướng - Thực hiện tất cả các yêu cầu chuyển hướng để đảm bảo quyền truy cập HTTPS. Thiết lập Cronjob để gia hạn tự động.
0 12 * * * /usr/bin/certbot renew –quiet
Cuối cùng, mở trình cài đặt web https://example.com/install và làm theo hướng dẫn
Cài đặt bằng Docker
Kéo hình ảnh Freescout từ Hub.Docker.com:
docker pull tiredofit/freescout
Định cấu hình 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
Tạo một tệp môi trường. Danh sách môi trường có sẵn tại httpsgithubcomtiredofitdockerfreescoutenvironmentvariables
Bản đồ lưu trữ dai dẳng, xem xét cấu hình phân tích dữ liệu tại httpsgithubcomtiredofitdockerfreescoutdatavolumes Hãy chắc chắn rằng các cổng mong muốn của bạn có sẵn và tiếp xúc. Cuối cùng chạy Docker-Compose. Chúc mừng! Bạn đã cài đặt thành công Freescout.