Feature Flags
Kaiply fonctionne avec un système de fonctionnalités modulaires. Chaque chatbot peut activer ou désactiver des features indépendamment selon vos besoins.
Fonctionnalités incluses par défaut
Ces deux fonctionnalités sont activées sur tous les chatbots et ne peuvent pas être désactivées.
Chat IA (RAG)
Toujours actifLe moteur principal du chatbot. Répond aux questions de vos visiteurs en interrogeant votre base de connaissances via la recherche vectorielle (RAG). Fonctionne avec GPT-4o et Claude 3.5 Sonnet, en streaming temps réel.
ai_chatSystème de tickets
Toujours actifCrée automatiquement des tickets de support quand un visiteur envoie un message en dehors des horaires d'ouverture, ou quand l'IA ne peut pas répondre de manière satisfaisante. Les tickets sont visibles dans l'onglet Tickets du dashboard.
ticketingFonctionnalités optionnelles
Ces fonctionnalités peuvent être activées ou désactivées par chatbot depuis Dashboard → Features.
Live Chat humain
OptionnelPermet à vos agents humains de prendre en charge les conversations depuis l'Inbox. Quand activé, le widget affiche un bouton "Parler à un agent". L'IA détecte aussi automatiquement les demandes de transfert humain. Lors de la prise en charge, l'agent reçoit le contexte complet de la conversation.
pending_agent → human_takeover, Inbox en temps réel, notes internes, templates de réponse.live_chatRecommandations produits
OptionnelPermet au chatbot de rechercher et recommander des produits de votre catalogue directement dans la conversation, sous forme de carrousel visuel cliquable. Nécessite d'avoir importé un catalogue produits.
product_recommendationsActiver ou désactiver une feature
- Allez dans votre Dashboard → sélectionnez votre chatbot
- Cliquez sur Features dans la barre latérale
- Activez ou désactivez la feature souhaitée via le toggle
- Le changement est instantané — aucun redémarrage requis
ai_chat et ticketing ne peuvent pas être désactivées depuis l'interface — elles sont actives par défaut sur tous les chatbots.Vérification côté serveur
Les features sont vérifiées côté serveur à chaque requête via hasFeature(chatbotId, featureSlug). Activer une feature depuis le dashboard prend effet immédiatement sans rechargement de page.