Le but de cette page est d'évaluer les possibilités du Chat Crisp, dans sa version gratuite et de voir son intégration dans Joomla.
Suite à une discussion sur le forum Joomla, j'ai testé d'autres systèmes de Chat. J'avais testé Tidio Chat Boot, Marc (alias woluweb) a suggéré le Chat Crisp.
Le principe semble être toujours le même: une connexion à un serveur qui assure le suivi de vos communications.
Donc, j'ai essayé Crisp qui propose un système de Live Chat.
Crisp propose une version gratuite permettant d'avoir 2 supports en ligne. Si vous et vos clients êtes fans de Facebook, il intègre une communication via Messengers.
Remarque: lorsque vous vous connectez la 1ére fois, vous avez droit à 15 jours gratuits. Ensuite, vous pouvez garder votre chat en mode gratuit ou passer en mode payant avec beaucoup plus d'options.
Au niveau Joomla!, l'intégration est extrêmement simple via un module à contenu personnalisé dans lequel on intègre l'appel à un fichier Javascript.
Naturellement, j'ai intégré le code proposé en utilisant le plugin UP
{up addScript}<code fourni par Crisp>{/up addScript}
Vous devez avoir remarqué en bas de page l'apparition d'un module avec une bulle.
Tout se paramètre via l'interface Crisp. Vous avez le choix entre une utilisation via votre explorateur Internet ou via une application PC.
Comme sur Tidio, il y a une possibilité de paramétrer un début de conversation automatique en fonction de mots clé entrés par l'utilisateur ou de déclencher l'affichage de messages en fonction d'actions de l'utilisateur, mais cela nécessite de passer au plan Pro, donc, on sort du mode gratuit.
En résumé, Crips propose, dans sa version gratuite, une solution simple à mettre en œuvre dans Joomla un Chat sur votre site.
Crisp et le CSP.
Comme vous le savez, j'ai sécurisé mon site en utilisant le plugin HTTP Headers et l'installation de Crips Chat nécessite l'adaptation du CSP (Content Security Policy). Il faut ouvrir quelques portes.
style-src: client.crisp.chat cdn.jsdelivr.net
font-src : client.crisp.chat
script-src : *.crisp.chat
img-src : *.crisp.chat
connect-src : wss://client.relay.crisp.chat client.crisp.chat