Documentation Vicket

Vue d'ensemble

Dernière mise à jour le 28 février 2026

Modele produit, perimetre et flux principaux de Vicket.

Modele Produit

Vicket est une plateforme d'operations support avec deux surfaces connectees :

  • Une experience support publique pour vos clients
  • Un dashboard interne pour vos equipes

Hierarchie principale

  1. Organization
  2. Website
  3. Team
  4. Template
  5. Ticket

Ce qui est cree par defaut

Lors de la creation d'une organization, Vicket initialise :

  • Un premier website
  • Des statuts de ticket par defaut
  • Des priorites de ticket par defaut
  • Un abonnement free

Vous pouvez donc demarrer rapidement puis affiner votre configuration.

Flux public vers interne

  1. Le client ouvre votre page support
  2. Le client choisit un template et soumet un ticket
  3. Le ticket est cree avec statut initial et priorite calculee
  4. Les agents traitent le ticket dans le dashboard
  5. Les workflows appliquent des actions automatiques si actives

Frontieres de scope

  • Les donnees sont isolees par organization
  • Les reglages operationnels sont scopes par website
  • L'acces est controle par role et par plan

Utilisez les websites pour separer marques/produits, et les teams pour separer la responsabilite.

Exemple en production

Voir Vicket en action : Demo en ligne

Points differenciants

Vicket est construit autour de principes qui le distinguent des outils support traditionnels :

  • White-label sur tous les plans — personnalisez le branding, les couleurs et le domaine quel que soit le niveau d'abonnement. Voir White-Label pour la configuration.
  • Pas de tarification par agent — ajoutez autant de membres que necessaire sans cout supplementaire par siege
  • Isolation multi-tenant — les donnees de chaque organization sont completement isolees au niveau base de donnees, adapte aux agences et editeurs SaaS gerant plusieurs clients
  • SDK integrable — integrez la page support directement dans votre produit via une balise script, un composant React ou une iframe. Voir Installation.

Cas d'usage supportes

Vicket est concu pour les equipes ayant besoin d'un support client structure et personnalise :

  • Produits SaaS — integrez une page support dans votre application pour permettre aux clients de soumettre des tickets sans quitter votre produit
  • Agences digitales — creez une organization par client, chacune avec son branding, ses templates et ses assignations d'equipe independants
  • Entreprises multi-marques — utilisez plusieurs websites au sein d'une meme organization pour maintenir des identites support separees par marque ou ligne de produit

Stack technique

Vicket repose sur une stack moderne et robuste :

  • Backend — API REST en Go avec Ent ORM pour un acces base de donnees type-safe
  • Frontend — Next.js 16 avec rendu cote serveur et SWR pour le fetching de donnees client
  • Base de donnees — PostgreSQL pour le stockage persistant
  • Cache et rate limiting — Redis pour la gestion de sessions, le cache et le rate limiting API
  • Infrastructure — deploiement containerise avec orchestration K3s en production

Demarrer

Pour configurer votre premier canal support :

  1. Creez une organization et configurez votre premier website
  2. Suivez le guide Onboarding pour definir vos templates, statuts et priorites
  3. Integrez la page support dans votre produit avec le guide Installation
  4. Invitez vos membres d'equipe et assignez-les a des teams

Explorez ensuite les Workflows pour l'automatisation et le Scoring des tickets pour la gestion des priorites.

On this page