Chatwoot est un logiciel de chat en direct open source pour les entreprises

Chatwoot Logiciel de chat en direct

Alternative open source à l'interphone, à la dérive et à la nouvellechat

Chatwoot est un logiciel de chat en direct open source pour les entreprises. Il prend en charge plusieurs canaux de communication comme Facebook et Twitter dans une boîte de réception omni unifiée.

Aperçu

Chatwoot est un logiciel de chat en direct open source pour le service de support client qui peut servir d’alternative à Intercome, Drift et Rocketchat. Chatwoot permet aux entreprises de collecter leurs requêtes client à partir de plusieurs canaux. Et, laissez les agents clients qui leur répondent à partir de la seule boîte de réception unifiée. Ce qui différencie le chatwoot des autres, c’est sa source à 100% et elle peut être installée sur site par l’entreprise. Chatwoot est conçu pour être déployé rapidement et facilement, vous pouvez l’installer sur Heroku avec le bouton «Heroku Deploy en un clic». Il offre d’autres façons d’installation comme les images Docker. Il possède l’une des méthodes d’installation faciles du logiciel de chat en direct open source disponible sur le marché. Chatwoot a une prise en charge intégrée pour les bots. Vous pouvez configurer des bots pour collecter les coordonnées des clients pendant que les agents sont hors ligne. Ainsi, vous pouvez les contacter une fois les agents disponibles. La prise en charge intégrée des bots dans un logiciel de chat en direct open source augmente vos chances de convertir vos visiteurs en prospects, puis éventuellement les clients. Il s’agit d’une plate-forme multicanal. Outre le widget Web, il fournit également d’autres boîtes de réception comme Facebook, Twitter, Telegram, Line. Chatwoot fournit une boîte de réception omnicanal qui permet à l’agent de regarder toutes les conversations et de répondre aux clients. Il a une interface très simplifiée pour que les agents se déplacent entre les conversations et suivent les problèmes et les requêtes. Chatwoot vous donne un outil de rapport simplifié qui vous permet de revoir toute la conversation qui se déroule au cours des 30 derniers jours. Et vous pouvez analyser quels jours du mois il y avait plus de requêtes. Les réponses en conserve sont une autre fonctionnalité pratique fournie par Chatwoot. Ils sont utiles pour répondre rapidement aux questions fréquemment posées. Il prend également en charge l’intégration WebHook, vous pouvez donc créer des intégrations avec d’autres plates-formes en fonction des événements qui se produisent à l’intérieur du chatwoot. Si vous cherchez à configurer votre entreprise et que vous souhaitez gérer vos requêtes client à partir de plus d’un canal en un seul endroit. Ensuite, Chatwoot est un très bon choix pour vous.

Configuration requise

Les exigences réelles varient considérablement avec, pour l’installation sur Ubuntu suivant les choses requises

  • Serveur LTS Ubuntu 20.04 avec tous les packages mis à niveau.
  • Installation du serveur Nginx
  • Certbot pour Let’s Encrypt
  • FQDN - Nom de domaine entièrement qualifié

Caractéristiques

Chatwoot donne une vue intégrée des conversations qui se produisent dans différents canaux de communication. Il prend en charge les canaux de conversation suivants:

  • Site Web: Parlez à vos clients en utilisant notre widget de chat en direct et utilisez notre SDK pour identifier un utilisateur et fournir un support contextuel.
  • Facebook: Connectez vos pages Facebook et commencez à répondre aux messages directs à votre page.
  • Twitter: Connectez vos profils Twitter et répondez aux messages directs ou aux tweets où vous êtes mentionné.
  • WhatsApp: Connectez votre compte commercial WhatsApp et gérez la conversation dans Chatwoot
  • SMS: Connectez votre compte SMS Twilio et répondez aux requêtes SMS à Chatwoot Les autres fonctionnalités incluent:
  • Boîtes de réception multi-marques: Gérer plusieurs marques ou pages à l’aide d’un seul tableau de bord.
  • Remarques privées: L’Inter Team Communication est possible en utilisant des notes privées dans une conversation.
  • Réponses en conserve (réponses enregistrées): Améliorez le taux de réponse en ajoutant des réponses enregistrées pour les questions fréquemment posées.
  • Étiquettes de conversation: Utilisez l’étiquetage de la conversation pour créer des workflows personnalisés.
  • Affectation automatique: Chatwoot attribue intelligemment un billet aux agents qui ont accès à la boîte de réception en fonction de leur disponibilité et de leur chargement.
  • Continuité de conversation: Si l’utilisateur a fourni une adresse e-mail via le widget de chat, Chatwoot enverrait un e-mail au client sous le nom de l’agent afin que l’utilisateur puisse continuer la conversation sur l’e-mail.
  • Prise en charge des multi-lingues: Chatwoot prend en charge plus de 10 langues.
  • API puissante et webhooks: étendre la capacité du logiciel à l’aide de webhooks et d’API de ChatWoot.
  • Les intégrations: Chatwoot native s’intègre à Slack dès maintenant. Gérez vos conversations dans Slack sans vous connecter au tableau de bord.

Guide d’installation pour Linux VM

Déploiement dans Linux VM

Ce guide vous aidera à installer ChatWoot sur Ubuntu 18.04 LTS / 20.04 LTS / 20.10. Nous avons préparé un script de déploiement pour que vous puissiez l’exécuter. Reportez-vous au script et n’hésitez pas à apporter des modifications en conséquence au système d’exploitation si vous êtes sur un système non ubuntu. Pour Ubuntu 18.04, utilisez le script suivant

    https://raw.githubusercontent.com/chatwoot/chatwoot/develop/deployment/setup_18.04.sh 

Pour Ubuntu 20.04 ou Ubuntu 20.10, utilisez le script suivant.

    https://raw.githubusercontent.com/chatwoot/chatwoot/develop/deployment/setup_20.04.sh

Étapes à installer

Créez un fichier setup.sh et copiez le contenu à partir du lien ci-dessus ou utilisez les commandes suivantes

     wget  -O setup.sh
    chmod 755 setup.sh
    ./setup.sh master 

Exécutez le script et il s’occupera de la configuration initiale du chatwoot. L’installation de chatwoot sera désormais accessible sur http: // {votre \ _ip \ _address}: 3000

Configurez Nginx et faisons crypter

Configurez Nginx pour servir de proxy frontal.

    cd /etc/nginx/sites-enabled
    nano yourdomain.com.conf  

Utilisez la configuration nginx suivante après avoir remplacé le yourDomain.com dans Server \ _name.

    server {
      server_name ;
    
      # Point upstream to Chatwoot App Server
      set $upstream 127.0.0.1:3000;
    
      # Nginx strips out underscore in headers by default
      # Chatwoot relies on underscore in headers for API
      # Make sure that the config is turned on.
      underscores_in_headers on;
      location /.well-known {
        alias /var/www/ssl-proof/chatwoot/.well-known;
      }
    
      location / {
        proxy_pass_header Authorization;
        proxy_pass http://$upstream;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Ssl on; # Optional
    
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
        proxy_http_version 1.1;
        proxy_set_header Connection “”;
        proxy_buffering off;
    
        client_max_body_size 0;
        proxy_read_timeout 36000s;
        proxy_redirect off;
      }
      listen 80;
    }  

Vérifiez et rechargez votre configuration Nginx en exécutant la commande suivante.

     nginx -t
    systemctl reload nginx 

Exécutez le certificat SSL, exécutons et configurons.

     mkdir -p /var/www/ssl-proof/chatwoot/.well-known
    certbot --webroot -w /var/www/ssl-proof/chatwoot/ -d yourdomain.com -i nginx 

Votre installation de chatwoot doit être accessible à partir du https://yourdomain.com maintenant.

Configurez les variables d’environnement requises

Pour que votre installation Chatwoot fonctionne correctement, vous devez configurer certaines des variables d’environnement essentielles comme Frontend \ _url, Mailer et une configuration de stockage cloud. Référer des variables d’environnement pour la liste complète. Connectez-vous en tant que chatwoot et modifiez le fichier .env.

    # Login as chatwoot user
    
    sudo -i -u chatwoot
    cd chatwoot
    nano .env  

Mettez à jour les variables d’environnement requises et redémarrez le serveur Chatwoot et profitez de votre chatwoot auto-hébergé

     systemctl restart chatwoot.target
 Français