Freescout은 발권 기반 고객 지원 HelpDesk 및 공유받은 편지함입니다.

FreeScout 무료 발권 시스템

발권 기반 고객 지원 HelpDesk 및 공유받은 편지함

발권 시스템, 헬프 데스크, 이메일 관리 및 분석. 최첨단 고객 지원을 제공하고 고객 만족도를 다음 단계로 끌어 올리십시오.

개요

Freescount는 Zendesk의 완벽한 대안이며 스카우트를 도와주는 무료 및 오픈 소스 티켓팅 시스템입니다. 전문가 고객 지원을 제공 해야하는 회사에 이상적인 헬프 데스크 소프트웨어입니다. 받은 편지함을 완전히 운영적인 헬프 데스크 시스템으로 변환하는 간단하고 원활한 이메일 통합을 제공합니다. Freescout은 PHP (Laravel 5.5 프레임 워크) 및 Slack Integration, Push Notifications, Telegram 알림, 흰색 표지, 실시간 보고서, 워크 플로 및 AMP를 갖춘 MySQL 기반 응용 프로그램입니다. SLA. 공유 호스팅에서도 모든 호스팅 환경에 쉽게 배포 할 수 있습니다.

시스템 요구 사항

Freescout은 PHP 및 MySQL / MariaDB입니다. 강력하게 권장되는 요구 사항은 다음과 같습니다. -PHP 7.0 - 7.4 -MySQL 5.0+ / mariadb 5.0+ / postgresql -Nginx / Apache / IIS

특징

Freescout은 강력하고 가벼운 헬프 데스크 시스템이며 우수한 고객 관리를 제공합니다. 엔터테인먼트, 생산, 서비스, 제조, 건설, 게임 관련 산업을위한 결정적인 선택입니다. 중요한 기능은 포함됩니다

부드러운 이메일 통합

이메일 통합을 사용하면 이메일 클라이언트가 FreeScout 토론을 업데이트 할 수 있습니다. 이러한 명령은 이메일 알림에 응답 할 때 사용해야합니다. 입력 한 모든 콘텐츠는 이메일 알림에 응답 할 때 클라이언트에게 표시됩니다. 팀원에게 알리려면 @note 명령 만 사용합니다.

워크 플로 & amp; SLA

워크 플로 플러그 플러그인은 작업 프로세스를 제조하여 메시지를 주문하고, 사전 정의 된 메시지를 보내고, 올바른 개인에게 할당하고, SLA와 같은 작업 프로세스를 만들 수 있습니다. 작업 프로세스는 다른 이메일 클라이언트의 Gmail 필터 또는 규칙과 같습니다.

만족도 등급

만족도 등급 플러그인 고객은 고객이 귀하의 지원을 평가하고 보고서에서 피드백을 볼 수 있도록합니다. 만족도 등급을 통해 지원 팀의 생존 가능성을 평가하고 고객의 만족도를 측정 할 수 있습니다.

슬랙 및 전보 통합

Freescout은 Smool Slack 및 Telegram 통합을 통해 새로운 토론, 고객 답변 및 토론과 같은 이벤트를 즉시 게시 할 수 있습니다. 또한 다른 사서함을 다른 채널 / 봇에 할당 할 수 있습니다.

다른 기능들

  • 알림 푸시
  • 웹 설치 프로그램 & amp; 업데이트
  • 출연 한 대화
  • 여러 언어를 지원합니다
  • 대화 후
  • 자동 응답
  • 저장된 답변
  • 노트
  • 이메일 명령
  • 대화 전달
  • 사서함 사이의 대화 이동
  • 전화 대화
  • 한 번에 여러 명의 수신자에게 새로운 대화를 보냅니다
  • 클립 보드에서 회신 영역으로 스크린 샷을 붙여 넣기
  • 사용자 기준으로 알림 구성
  • 열기 추적.
  • 태그
  • 편집 / 숨기기 스레드 -LDAP 통합
  • 찾다
  • 스팸 필터
  • 번역 티켓
  • 시간 추적
  • 사용자 정의 필드
  • 흰색 표지
  • 사용자 정의 폴더
  • 실시간 보고서

설치

GitHub를 사용한 설치

다음 명령으로 NIGIX를 설치하겠습니다.

    sudo apt-get update
    sudo apt install nginx

다음으로 PHP 및 필수 모듈을 설치하십시오.

    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

다음으로 다음 명령으로 mysql을 설치하십시오.

    sudo apt install mysql-server libmysqlclient-dev

이제 git을 설치하려면 다음 명령을 실행하십시오.

    sudo apt install git

MySQL에 로그인하고 Freescout 데이터베이스 및 사용자를 작성하십시오.

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

Github에서 Freescout Directory를 만들고 응용 프로그램을 다운로드하십시오.

    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

소유자를 변경하고 사용자에게 권한을 할당합니다.

    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 구성 파일 작성 :

    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 구성 파일은 다음과 같아야합니다.

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

다음으로 Nigix Reload :

    nginx -t
    service nginx reload

CertBot을 설치하고 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

옵션 2 : 리디렉션 - 리디렉션 - 모든 요청을 리디렉션하여 HTTPS 액세스를 보호하십시오. 자동 갱신을위한 Cronjob 설정.

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

마지막으로, 웹 설치자 https://example.com/install을 열고 지침을 따르십시오

Docker를 사용한 #### 설치 hub.docker.com에서 Freescout Image를 뽑습니다.

    docker pull tiredofit/freescout

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

환경 파일을 만듭니다. httpsgithubcomtiredofitdockerfreescoutenvariables에서 사용할 수있는 환경 목록

Map Persistent Storage, httpsgithubcomtiredofitdockerfreescoutdatavolumes의 데이터 볼륨 구성을 검토하십시오 원하는 포트를 사용할 수 있고 노출되어 있는지 확인하십시오. 마침내 Docker-Compose를 실행하십시오. 축하해요! Freescout을 성공적으로 설치했습니다.

 한국인