L'essor des agents d'intelligence artificielle (IA) capables d'effectuer des tâches en ligne de manière autonome transforme en profondeur la conception des formulaires web. Lovanaut, développeur de l'outil FORMLOVA, relate dans un billet de blogue comment cette évolution l'a conduit à revoir entièrement sa copie.
Le constat est simple : il n'est plus rare qu'un formulaire soit rempli et soumis non pas par la personne dont le nom figure dans les champs, mais par un agent logiciel agissant pour son compte. Qu'il s'agisse d'un assistant de bureau, d'un client de navigateur automatisé, d'un workflow d'automatisation ou d'un modèle d'IA, la tendance est à la hausse.
Le signal venu des conversations
Ce changement n'est pas apparu d'abord dans les tableaux de bord, mais dans la manière dont les utilisateurs parlaient. Certains opérateurs demandaient si leur assistant pouvait remplir une inscription pendant la nuit, si un agent pouvait s'enregistrer à un atelier, ou si l'automatisation de l'équipe pouvait soumettre un formulaire de fournisseur sans copier-coller. Ces demandes n'étaient pas marginales : elles décrivaient des comportements déjà souhaités.
Or, les formulaires, conçus pour des soumetteurs humains, obligent l'agent à feindre l'humanité. Il réussit parfois, échoue parfois sur un captcha, remplit le mauvais champ, soumet deux fois par erreur, ou déclenche une protection anti-doublon. Le propriétaire du formulaire ne voit alors qu'un taux de conversion légèrement inférieur pour un segment dont il ignore l'existence.
Le pari de FORMLOVA
Lovanaut fait le pari que la part des soumissions légitimes effectuées par des agents pour le compte d'une personne va augmenter. Les formulaires conçus uniquement pour des humains sous-performeront silencieusement auprès de ce segment. La correction ne passe pas par une API : la plupart des agents remplissent le formulaire en lisant la page rendue, pas en appelant un point d'accès REST. La solution doit donc résider dans le formulaire lui-même : nommage des champs, contrat de validation, idempotence, confirmation, posture anti-bot.
Le produit n'a pas besoin de supprimer l'expérience humaine ; il doit ajouter une seconde interface, tout aussi honnête, pour le lecteur agent. C'est le même formulaire, mais pour deux publics.
Un flux de publication qui a tout changé
L'élément déclencheur a été la réécriture de l'outil de publication de FORMLOVA. Initialement, il s'agissait d'une simple commande « publier ce formulaire ». L'usage interne a montré qu'un ordre donné depuis un chat ne passait pas par toutes les vérifications qu'un éditeur humain effectue : ouverture de l'aperçu, confirmation des paramètres anti-doublon, validation de l'URL de la politique de confidentialité.
Lovanaut a donc transformé publish_form en une machine d'état côté serveur. La publication n'est plus immédiate. L'outil retourne l'état de la revue, les actions requises, les prérequis manquants, deux URL d'aperçu (formulaire et page de remerciement). La confirmation n'avance que lorsque l'URL d'aperçu a été ouverte, que l'URL de la politique de confidentialité est renseignée (ou explicitement ignorée), et que le paramètre anti-doublon est choisi. Ce n'est qu'à la fin qu'un jeton de confirmation est émis et que l'approbation finale est acceptée.
Ce flux est identique que l'opérateur soit une personne, une session Claude, une session Cursor, ou une automatisation nocturne. Le contrat est le même.
Un bon angle d'attaque pour un indépendant
Lovanaut estime que ce positionnement est un bon angle pour un développeur indépendant. Les acteurs établis du secteur des formulaires n'ont pas adopté cette approche. La solution peut être construite par une petite équipe : elle ne nécessite ni nouveau système de paiement, ni nouvelle identité, ni nouveau navigateur. Elle repose sur des choix de conception minutieux au niveau du formulaire.
Cette approche est difficile à copier superficiellement : un concurrent ne peut pas ajouter une option « support IA » par un simple paramètre. L'hypothèse du soumetteur doit être intégrée au modèle de champ, au contrat de validation, à l'API de soumission et à la politique anti-bot.
Des tarifs abordables
FORMLOVA propose trois formules : un plan gratuit, un plan Standard à 480 yens par mois, et un plan Premium à 980 yens par mois. La posture agent est présente dans les trois. Le plan gratuit inclut des formulaires et des réponses illimités, l'export CSV/Excel, la recherche et la gestion des statuts des réponses, ainsi que des outils de workflow de base. La surface lisible par un agent (noms de champs sémantiques, validation déclarée, soumission par identifiant d'intention, confirmation structurée) est disponible dès le niveau gratuit.