
Fonctions
Tout ce qui est ici fonctionne aujourd’hui.
Pas de feuille de route sur cette page. Voici les validateurs, les conditions, les outils de livraison et les contrôles d’accès du produit actuel, avec des nombres comptés à partir du code.
Comptés à partir du code
- 15
- validateurs natifs, plus Obligatoire et vos regex
- 11
- opérateurs de condition, à combiner avec tous, au moins un ou aucun
- 5
- tentatives de livraison au maximum pour les échecs temporaires
- 10
- fournisseurs de courriel à connecter, selon le forfait
- 9
- paquets alpha pour les frameworks
Validation
15 validateurs natifs, appliqués sur le serveur.
Choisissez les validateurs dans le générateur : Formerie les applique à chaque soumission, quel que soit le client qui l’envoie. Les erreurs reviennent par champ, avec des codes stables.
- Obligatoire, et expressions régulières personnalisées jusqu’à 500 caractères
- Plusieurs règles par champ
- Un navigateur ne peut pas les contourner : le serveur décide
- Contient
- Code de pays
- Domaine
- Courriel
- Se termine par
- Adresse IP
- IPv4
- IPv6
- Ne contient pas
- Téléphone (E.164)
- Code postal
- Code de région
- Commence par
- URL
- UUID
Conditions
Des règles qui dépendent des réponses.
Utilisez 11 opérateurs, comme égal, dans la liste, supérieur à, rempli et correspond, et combinez-les avec tous, au moins un et aucun.
- Afficher ou masquer des champs selon d’autres réponses
- Exiger ou vérifier un champ seulement si une condition est remplie
- Les réponses des champs masqués sont retirées sur le serveur
- Envoyer à un destinataire seulement si une condition est remplie
Suivi des livraisons
Chaque tentative consignée, avec relances.
Les échecs temporaires sont relancés jusqu’à 5 tentatives au total, à 60 secondes d’intervalle. Chaque livraison s’affiche en file, relancée, livrée ou échouée, avec une raison lisible et une prochaine étape.
- Les gestionnaires peuvent relancer une livraison échouée depuis la soumission
- Envoyez un vrai test avant de publier, avec des vérifications de préparation
- Recherchez et filtrez les livraisons et les soumissions
- Exportez les métadonnées en CSV : les réponses restent hors du fichier

Expéditeurs, destinataires, domaines
Seules les adresses vérifiées reçoivent et envoient.
Les destinataires confirment par courriel ou sont couverts par un domaine vérifié avec un enregistrement TXT. Le forfait Free envoie depuis notifications@mail.formerie.com.
- La vérification de domaine fonctionne sur tous les forfaits
- Avec les forfaits qui l’incluent : votre expéditeur par une connexion de fournisseur
- Avec les forfaits qui l’incluent : vos formulaires sur votre nom d’hôte par un CNAME
- Les identifiants de fournisseur sont chiffrés au repos avec AES-256-GCM
- SMTP
- Sender.net
- Brevo
- Postmark
- SMTP2GO
- Resend
- Mailchimp Transactional
- Mailtrap
- Mailgun
- SendGrid
Gabarits
Des courriels de notification à votre image.
Rédigez le courriel de notification d’un formulaire ou de tout un espace de travail, avec des versions de travail et publiées, des variables intégrées et des références à vos champs.
- Préparez en sécurité, puis publiez
- Partagez un gabarit dans un espace de travail, ou gardez-le pour un formulaire
- Réglé dans l’application, jamais dans une requête du navigateur
Rôles et activité
Le bon accès pour chacun, et une trace des changements.
Les rôles d’espace de travail sont propriétaire, administrateur, éditeur et lecteur. Sur un formulaire, une personne peut être administrateur, éditeur, soumissions ou lecteur.
- Limitez clients et collègues aux formulaires dont ils ont besoin
- Historique d’activité pour la configuration, les membres et les relances
- Événements de sécurité sur votre compte
- AMF et clés d’accès

Publication
Hébergé, intégré ou votre propre balisage.
Chaque formulaire publié a une URL hébergée et une intégration par script. Le générateur compte 37 types de champs, et les formulaires hébergés les recueillent avec des contrôles standards : texte, zone de texte, liste déroulante, nombre et cases à cocher.
- Ouvrez et fermez un formulaire selon un horaire, avec votre message de fermeture
- Langue du formulaire en français ou en anglais
- Huit couleurs de marque, votre libellé d’envoi et votre message de réussite
- Publication explicite : les ébauches restent des ébauches

Pourriel et abus
Des protections actives sans rien demander.
Les nouveaux formulaires commencent avec un pot de miel, un temps de remplissage minimal et une limite de liens. Les routes publiques ont une limite de débit en périphérie.
- Cloudflare Turnstile ou reCAPTCHA v2 et v3 en option, par formulaire
- Une liste d’origines autorisées pour les requêtes du navigateur
- Les vérifications s’exécutent avant le stockage
SDK et API
Un client, une API JSON et 9 paquets de framework.
Tous les paquets sont en version alpha : leurs API peuvent changer. Utilisez-les pour charger le schéma, valider et soumettre depuis votre interface.
- FormerieRuntimeClient pour tout projet JavaScript
- Un montage navigateur qui affiche un formulaire à partir de son schéma public
- Un outil en ligne de commande, avec une compétence Formerie pour Codex
- Une API JSON pour tout langage
Pas encore dans le produit
Ce que nous ne prétendons pas offrir.
Pour que vous puissiez décider en toute connaissance de cause. Ces éléments sont prévus, sans date, sauf indication contraire.
- Formulaires hébergés à étapes : les sections s’affichent ensemble sur une page
- Règles de traitement dans l’application, comme le nettoyage ou la transformation des valeurs
- Webhooks
- Rapports sur les réponses et suivi de l’achèvement
- Courriels de confirmation à la personne qui soumet
- Champs de téléversement de fichier et de signature
- Contrôles hébergés dédiés pour les champs d’évaluation, de curseur, de mot de passe, masqués et de contenu
- Logos, polices, thèmes sombres ou CSS personnalisé sur les formulaires hébergés : couleurs et libellés seulement pour l’instant
Créez un espace de travail et publiez votre premier formulaire.
En accès anticipé. Les nouveaux espaces de travail commencent avec le forfait Free.