Aller au contenu

Comment ça marche

Un import, c’est un élément intégré et quatre moments.

Un custom element qui fonctionne dans React, Vue, Svelte ou du HTML pur. Attributs en entrée, événements DOM en sortie — aucun verrouillage SDK, aucune iframe. Voir Installation.

CSV, TSV, XLSX, ODS, JSON, XML, PDF avec tableaux, scans et photos via OCR. Plusieurs fichiers à la fois — joints sur une clé en un seul jeu de données.

Correspondance déterministe en-têtes + valeurs avec confiance visible, validation de chaque cellule, corrections en ligne dans la grille de revue, et vos propres hooks de nettoyage — tout côté client, avant toute livraison.

Un juge IA optionnel, soumis à preuves, ne reclasse que la queue à faible confiance. Il doit citer des preuves, passer les mêmes validateurs et consigner sa justification — et il est désactivé par défaut.

Un webhook d’application signé en HMAC avec relances et audit de livraison — ou un callback onResults dans le navigateur. Dans tous les cas : des lignes exactement conformes à votre schéma, avec le mapping qui les a produites.

el.columnSchema = yourTargetSchema; // what a clean row looks like
el.addEventListener('import-applied', sync); // or a signed apply webhook

Suite : Configurer le widget.