Principales caractéristiques :
- Filtres de segment client avec prise en charge des attributs personnalisés
- Intégration de Web Messenger
- Routage des conversations de l'agent
- Chat textuel avec prise en charge des blocs de contenu personnalisables
- Appels vidéo !
- Bots conversationnels déclenchables
- Campagnes de publipostage
- Visites d'intégration
- Intégrations API - Whatsapp / Twitter DM / Slack / Calendly / Zoom et plus encore !
- Intégration CRM - Pipedrive pris en charge
- Webhooks
- Système de centre d'aide avec prise en charge multilingue
- Support API - consommable via GrapqhQL avec autorisation Oauth
- Réponses rapides (sous forme de réponses prédéfinies)
- Consentement configurable en matière de protection des données (RGPD)
- Audits sur les accès et les modifications des enregistrements
- Système d'accès/autorisations aux rôles composables
- Rapports enfichables
Et de nombreuses fonctionnalités à venir
Pour en savoir plus sur la philosophie et les objectifs du projet, visitez chaskiq.io .
Chat Web intégrable :
- Un puissant éditeur de texte pour le chat basé sur Dante2 Wysiwyg.
- Gifs animés.
- Vidéos intégrables de Youtube, Vimeo.
- Pages Web intégrables via le protocole Oembed.
- Magnétoscope.
- Appels vidéo via le protocole RTC.
- Applications tierces comme Calendly et Zoom.
- Code colorisé via Prism.js.
Panneau du tableau de bord
Nous avons conçu le tableau de bord avec une architecture extensible et enfichable, vous pouvez implémenter vos propres blocs de tableau de bord pour le personnaliser avec des sources de données externes.
Il peut également afficher l'activité de visite et les performances de la conversation, comme les temps de réponse et les moyennes de réponse.
Centre d'aide
Chaskiq dispose d'un puissant créateur de contenu d'articles qui peut servir de centre d'aide/système de base de connaissances. il peut vivre sur un domaine personnalisé ou dans le même chat Web pour votre assistance automatique client.
Développement
Pour configurer votre environnement, suivez le guide de configuration de la communauté correspondant à votre système d'exploitation.
- Si vous utilisez macOS, essayez le guide de développement macOS.
- Si vous utilisez Ubuntu, essayez le guide de développement Ubuntu.
- Si vous êtes sous Windows, essayez le guide de développement de Windows 10.
- Si vous souhaitez développer sur Docker Docker Dev Guide
Avant de commencer, assurez-vous de disposer des versions minimales suivantes : Ruby 2.6+, PostgreSQL 10+, Redis 2.6+.
Configuration de Chaskiq
Si vous souhaitez configurer un Chaskiq pour une utilisation en production, consultez notre Guide d'installation Chaskiq .
Exigences
Chaskiq est conçu pour les 10 prochaines années d'Internet, nos exigences sont donc élevées :
Navigateurs | Comprimés | Téléphones |
---|
Safari 10+ | iPad4+ | iOS 10+ |
Google Chrome 57+ | Android 4.4+ | Android 4.4+ |
Internet Explorer 11+ | | |
Firefox 52+ | | |
Construit avec
- Ruby on Rails — Notre API back-end est une application Rails. Il répond aux requêtes RESTfully en JSON.
- React.js — Notre frontal est une application React.js qui communique avec l'API Rails Graphql.
- PostgreSQL — Notre principal magasin de données se trouve dans Postgres.
- Redis — Nous utilisons Redis comme cache et pour les données transitoires.
Plus de nombreux Ruby Gems, dont une liste complète se trouve dans /main/Gemfile.
L'équipe Chaskiq
Pour une liste complète des nombreuses personnes qui ont contribué à la conception et à la mise en œuvre de Chaskiq, veuillez vous référer à la liste des contributeurs de GitHub.
Licence commerciale
La licence commerciale est conçue pour vous permettre d'utiliser Chaskiq dans des produits et applications commerciaux, sans les dispositions de la clause AGPL-3.0-ou version ultérieure + commons. Avec la licence commerciale, votre code reste exclusif et vous appartient. Voir la licence commerciale Chaskiq sur chaskiq.io