← Retour au portfolio

SaaS support IA / Plateforme de support client

SupportAI

Une démonstration SaaS de support client par IA pensée pour la production, qui combine un site marketing public, un dashboard support protégé, des transferts vers un accompagnement personnalisé et des garde-fous clairs pour l’assistant.

Technologies

Next.js 15 / React 19 / TypeScript / Tailwind CSS / Auth.js / Prisma / Zod / Zustand / TanStack Table / Recharts

Montre une architecture SaaS full-stack, des opérations support basées sur les rôles, des garde-fous IA, des workflows de transfert, des analytics et une structure par services prête pour de futures intégrations réelles.

SupportAI

Vue d’ensemble

SupportAI est une démonstration SaaS de support client par IA conçue comme un produit complet, et non comme un simple widget de chat. Elle combine un site marketing public et un dashboard interne protégé pour les équipes support. L’idée est simple : laisser l’IA traiter les questions fréquentes, lui imposer des garde-fous clairs, puis transférer à une équipe humaine les cas peu fiables ou plus sensibles.

Ce que cette démonstration montre

  • Une expérience SaaS complète, avec site marketing et application protégée
  • Des opérations support basées sur les rôles, avec des accès différents pour les admins, responsables support et agents
  • Des workflows IA avec transfert vers un accompagnement personnalisé lorsque le niveau de confiance est trop faible ou que le sujet doit être repris
  • Une structure full-stack maintenable, avec UI, validation, services et accès aux données bien séparés
  • Une conception produit pensée avec sérieux sur la sécurité

Ce que les équipes peuvent faire

  • Voir un site SaaS public avec pages d’accueil, produit, solutions, sécurité, tarifs, confidentialité et conditions
  • Tester un sandbox IA sur cinq scénarios business : SaaS, construction, dentaire, e-commerce et conseil
  • Se connecter avec des identifiants et accéder aux zones protégées selon le rôle
  • Revoir les conversations avec recherche, filtres, tri, pagination, lecture des transcripts, notes internes, suivi du feedback, assignation, résolution et transfert
  • Gérer une boîte de transfert avec niveaux d’urgence, priorités, retards, assignation et résolution
  • Créer, modifier, dupliquer, archiver et tester des articles de base de connaissances dans un flux de réponse simulé
  • Personnaliser le widget de support avec aperçu en direct, contrôles de thème, suggestions de prompts, activation du transfert, messages selon les horaires et code d’intégration
  • Voir les analytics sur le volume de conversations, les cas résolus par rapport aux transferts, les tendances de feedback, les sujets sans réponse et l’engagement avec le widget
  • Gérer les réglages du workspace, les notifications, les permissions et les futures intégrations

Fonctions orientées business

  • Les garde-fous IA rendent l’automatisation utile sans prétendre que l’assistant peut tout gérer seul
  • Le scoring de confiance et les règles de transfert permettent un accompagnement personnalisé réel
  • Le dashboard est pensé pour de vraies opérations support, pas seulement pour une maquette visuelle
  • Le produit est structuré pour que les données simulées puissent être remplacées plus tard par de vraies solutions, API et bases de données
  • Le mélange de pages marketing et d’outils internes montre comment un produit SaaS peut être présenté et exploité dans un même système cohérent

Notes sur la démonstration

  • L’authentification et le modèle Prisma du domaine support sont des parties réelles du projet
  • L’assistant IA est actuellement simulé et n’est pas encore connecté à un fournisseur OpenAI en production
  • La plupart des données opérationnelles passent encore par un mock repository pour garder une démonstration stable et facile à présenter
  • Ce choix est volontaire dans le portfolio, car il montre clairement l’architecture du produit sans faire croire que des intégrations encore incomplètes sont déjà en ligne