Remplacer le fichier Excel partagé par un outil interne, sans code.
Le fichier des interventions, des demandes ou du matériel que trois personnes ouvrent en même temps devient une application : un écran pour saisir, une liste pour suivre, un compte par collègue. Chaque ligne arrive dans une base de données hébergée en France, et la DSI peut relire le fonctionnement de l'outil dans Kubbler.
Mis Ă jour le
Démo : Clim Est, installateur fictif de climatisation et de pompes à chaleur à Metz, et l'outil de suivi des devis de ses commerciaux, construit avec Kubbler.
Trois blocs à l'entrée
Dans l'arborescence, la page d'accueil de l'équipe tient en trois blocs : le bandeau de connexion, le mode d'emploi en quatre étapes, les questions des commerciaux.
L'échelle de relance
La page en cours d'édition : le titre « Le suivi des devis de l'équipe » et l'échelle à quatre marches, de « plus tard » à « en retard », que chaque devis reprend.
D'oĂą viennent les chiffres
Le bloc des chiffres du lundi (dashboardKpis) appelle une seule route, GET /quotes/summary, qui calcule tout depuis la collection des devis. Aucun total n'est saisi.
La porte de l'équipe
L'outil publié s'ouvre sur un bouton « Se connecter » : l'accès est réservé à l'équipe commerciale, et chacun crée son compte avec son adresse professionnelle.
Clim Est, une démo construite avec Kubbler.
Clim Est installe des pompes à chaleur et des climatisations autour de Metz ; ses cinq commerciaux envoient environ 300 devis par an. Leur outil remplace le fichier devis_2026_v9.xlsx : chaque devis porte une date de prochaine relance, et le tableau de bord du lundi se calcule à partir des devis enregistrés.
80 devis en base : 31 envoyés, 16 relancés, 19 signés, 14 perdus
5 commerciaux et 1 directeur, seul à voir la page Équipe
Une échelle de relance à 4 marches, du vert « plus tard » au rouge « en retard »
Clim Est est une entreprise fictive : ses devis, ses clients de Moselle et ses commerciaux sont des données de démonstration.
Le site en entier, page par page
Chaque vignette est une page complète de la démo, telle qu'un visiteur la voit. Sur ordinateur, passez dessus pour la faire défiler.
Un devis tapé le soir, dans les chiffres du lundi.
Ce que fait un commercial dans l'outil, écran par écran, et en face, ce que la personne qui l'a construit en lit dans Kubbler.
La liste, triée par relance
Tous les devis de l'équipe, du plus urgent au plus lointain : SCI Les Tilleuls, à Metz, 28 700 € HT et onze jours de retard, ouvre la liste. Les onglets comptent les devis par statut, et un menu les filtre par commercial.
Les pages de l'outil, une Ă une
L'accueil ouvert dans l'Atelier, avec son arborescence à gauche. Le sélecteur de page, en haut, mène au Tableau de bord, aux Devis, au Nouveau devis et à l'Équipe : un libellé ou une photo se corrige avant la réunion suivante.
Un nouveau devis, avec sa relance
M. et Mme Weber, Woippy, pompe à chaleur air-eau, 15 900 € HT, envoyé le 16 octobre. Les boutons J+3, J+7 et J+14 posent la première relance, ici le 23, et l'encadré de droite montre le devis tel qu'il apparaîtra dans la liste.
Une route derrière les chiffres
Dans les Mécanismes, l'inspecteur du bloc dashboardKpis indique la page qui l'affiche et la route qu'il appelle, GET /quotes/summary, branchée sur la collection des devis. Le devis Weber compte donc dans les chiffres du lundi dès son enregistrement.
La relance notée
Garage Fischer Automobiles, 18 900 € HT, quatre jours de retard. L'historique garde les deux appels de Thomas Weber, dont « Accord de principe du gérant » ; le panneau de droite ajoute le suivant : statut, ce qui s'est dit, prochaine relance.
80 devis, ligne par ligne
La table de la collection des devis : client, commune, projet, montant HT, date d'envoi, statut, prochaine relance, commercial. Les relances vivent dans une collection Ă part, et en production les deux s'ouvrent en lecture seule dans Kubbler.
Captures : Clim Est, l'outil interne d'un installateur fictif de Metz, construit avec Kubbler et rempli de données de démonstration.
La réunion du lundi s'ouvre sur trois chiffres que personne n'a recalculés.
Pascal Hoffmann, le directeur commercial, branche son ordinateur sur l'écran de la petite salle et lit à voix haute la semaine du 17 au 23 octobre. Les trois flèches noires en haut, la ligne de chaque commercial en dessous : tout vient des devis enregistrés, rien n'a été retapé depuis devis_2026_v9.xlsx. Chacun repart avec ses relances de la semaine.
21 devis Ă relancer
Dont 9 en retard et 4 pour aujourd'hui ; à côté, 170 600 € signés en octobre sur 9 devis, et 562 450 € encore en attente de réponse.
Une ligne par commercial
Sarah Klein : 45 700 € signés ce mois sur 2 devis, 11 devis ouverts pour 99 650 €, et une barre qui la compare aux quatre autres.
Les relances de chacun
Sur sa ligne, la pastille rouge « 3 en retard » et « 5 à relancer » : la liste en bas de page reprend ces devis un par un, le plus en retard en tête.
Ce que la DSI vérifierait, ce que votre équipe fait évoluer.
Les comptes, l'hébergement et les sauvegardes sont communs à tous les outils construits avec Kubbler. Les champs, les écrans et les listes suivent la façon de travailler de votre équipe, et c'est vous qui les changez.
Notre part
Ce qu'un fichier sur le serveur partagé n'a jamais eu, fourni et entretenu par Kubbler.
Un compte par collègue
Chacun se connecte avec ses propres accès : l'email vérifié à l'inscription, la réinitialisation du mot de passe et la double authentification sont fournis. Plus de mot de passe de fichier qui circule par email.
Une base de données en France
Chez OVHcloud, en HTTPS, réservée à votre outil et sauvegardée automatiquement. Deux personnes saisissent en même temps sans écraser le travail de l'autre.
Les essais Ă part
Un environnement Dev pour essayer un nouveau champ, un environnement Prod pour l'équipe, chacun avec sa base : un essai raté ne touche aucune intervention réelle.
Votre part
Ce que l'équipe réclame en réunion, et que vous ajoutez sans ouvrir de ticket.
Les champs
Un nouveau type d'intervention, une colonne « pièce commandée », un champ rendu obligatoire : vous passez par « Modifier le schéma » dans l'Atelier. Un changement qui casserait les lignes existantes crée une nouvelle version du schéma.
Les écrans et les listes
Une liste triée par jour, un écran pour le planning de la semaine, un libellé plus parlant : vous faites la modification à la souris, ou vous la décrivez à l'IA.
Qui administre, qui saisit
L'outil connaît deux rôles : administrateur pour le responsable d'exploitation, utilisateur pour l'assistante et les techniciens. Chaque écran indique s'il demande une connexion.
Lundi, 8 h 30, le fichier est verrouillé par un autre utilisateur.
Le fichier des interventions vit sur le serveur partagé depuis des années. Il s'appelle à peu près interventions_v14_FINAL.xlsx, il a un onglet par mois et une colonne « statut » que personne ne tient à jour. Quand l'assistante l'ouvre pour saisir un appel, le responsable ne peut plus le modifier. Quand un technicien appelle depuis sa camionnette pour savoir où il va, quelqu'un cherche la bonne ligne pendant qu'il attend.
Les sorties habituelles ont chacune leur prix. Le projet informatique attend son tour derrière ceux du groupe. Le logiciel d'intervention du marché fait le planning, mais impose ses écrans et se facture souvent par utilisateur. L'outil en ligne monté par un collègue dépanne, jusqu'au jour où il change de poste : plus personne ne sait ce que fait le bouton Enregistrer, ni où partent les adresses des clients.
Avec Kubbler, vous décrivez le fichier et la façon dont l'équipe s'en sert ; l'IA construit les écrans, le formulaire et la collection, et les comptes, l'hébergement en France et les sauvegardes viennent du socle commun, que notre équipe maintient. La DSI n'a pas à vous croire sur parole : dans l'Atelier, elle lit le schéma de chaque collection, la chaîne qui va du formulaire à la collection, et quels écrans demandent une connexion. Si la personne qui a monté l'outil change de poste, celle qui reprend lit ce qui existe au lieu de le deviner.
Ce que ça coûte
Un projet et 500 sparks par mois, le budget qui paie les générations de l'IA. Des packs s'ajoutent si vous en voulez plus.
Avec votre nom de domaine : 44 € HT par mois.
Sans engagement. Le nom de domaine lui-mĂŞme se paie Ă part.
Voir tous les tarifsCe qu'il faut préparer
Le fichier actuel, même en désordre : ses colonnes deviennent les champs de l'outil.
Les valeurs qui reviennent : types d'intervention, niveaux d'urgence, noms des techniciens.
Le trajet d'une demande : qui la saisit, qui l'attribue, qui la clĂ´t.
Qui administre l'outil, et qui se contente de saisir ou de consulter.
Le nom d'un contact Ă la DSI, si elle veut relire l'outil avant la mise en ligne.
Rien d'autre : ni cahier des charges, ni maquette.
Les questions qu'on nous pose.
Y compris celles dont la réponse est « pas encore ».
Pas encore. Kubbler ne lit ni fichier Excel ni CSV, et les lignes déjà saisies ne passent pas seules dans la nouvelle collection : les interventions en cours se ressaisissent. Décrivez les colonnes du fichier, l'IA en tire les champs de la collection, et vous les ajustez dans l'Atelier.
Pas finement, pour l'instant. L'outil connaît deux rôles, administrateur et utilisateur, sans droits par service ni par technicien. Les rôles lecteur, éditeur et administrateur de Kubbler servent à ceux qui construisent l'outil ; ils ne s'appliquent pas aux personnes qui l'utilisent.
Non, et pas de notification sur le téléphone non plus. L'outil s'ouvre dans le navigateur du téléphone et s'adapte à l'écran : rien à installer, et le technicien consulte la même liste que le bureau.
Pas encore : il n'y a pas de connexion unique d'entreprise (SSO). Chaque collègue crée son compte dans l'outil, avec un email vérifié et la double authentification disponible.
L'abonnement Starter revient à 29 € HT par mois. Hébergement de l'outil en sus : 5 € HT par mois tant qu'il reste sur kubbler.app, 15 € HT par mois une fois branché sur votre nom de domaine. Sans engagement. Les collègues qui se servent de l'outil y ont un compte qui n'occupe aucun siège Kubbler ; les sièges comptent seulement ceux qui le construisent.
Décrivez le fichier que l'équipe ne veut plus ouvrir.
Dans le Studio, vous racontez ce que contient le fichier, qui le remplit et qui le lit. L'outil se construit à partir de ce récit ; vous le relisez écran par écran, et la DSI peut le relire à son tour avant la mise en ligne.
En le lisant dans Kubbler. Invitée comme lectrice dans votre espace de travail, elle ouvre le schéma de chaque collection, la chaîne des mécanismes et la liste des écrans qui demandent une connexion, sans pouvoir rien modifier. Chaque personne invitée occupe un siège : la formule Team en compte trois. Elle peut aussi exporter la description de l'API en OpenAPI 3.0, et s'appuyer sur un DPA (article 28 du RGPD).