Guides
Automatisation des signatures électroniques avec n8n : Enregistrez vos documents signés dans Google Drive avec Firma.dev

Chaque document signé qui arrive dans Firma.dev peut déclencher automatiquement la suite des événements. Ce guide présente la version la plus simple de ce processus : dès qu'une demande de signature est complétée, n8n récupère le document finalisé et le dépose directement dans Google Drive. Pas de scrutation active, pas de téléchargements manuels, et personne dans l'équipe n'a besoin de penser à classer les documents.
Le flux de travail comprend quatre étapes, et la vidéo ci-dessous présente la construction de l'ensemble en moins de neuf minutes.
Prérequis
Une instance n8n, hébergée sur le cloud ou auto-hébergée
Un compte Firma.dev et une clé API au niveau de l'espace de travail (nous verrons plus bas pourquoi le niveau « espace de travail » est important)
Le nœud communautaire Firma.dev installé dans n8n, qui couvre l'ensemble de l'API, déclencheur inclus. Les étapes d'installation et la liste complète des opérations se trouvent dans les documents d'intégration de n8n
Un compte Google Drive connecté dans n8n
Le flux de travail en quatre étapes
1. Déclencheur sur demande de signature complétée
Ajoutez un nouveau flux de travail, recherchez Firma.dev dans le sélecteur de nœuds, puis ajoutez le déclencheur. Choisissez l'événement Signing Request Completed (Demande de signature complétée).
Connectez votre compte Firma.dev et saisissez l'identifiant de votre espace de travail, puis copiez l'URL du webhook générée par n8n. Rendez-vous dans votre tableau de bord Firma.dev : Settings → Webhooks → Webhook Endpoints → Add a webhook, collez l'URL, sélectionnez Signing Request Completed, puis cliquez sur Create Webhook. Firma.dev vous fournit alors un secret de webhook. Celui-ci doit être inséré dans les identifiants n8n aux côtés de la clé API.
Utilisez la clé API de l'espace de travail spécifique que vous automatisez, et non la clé au niveau du compte. Les espaces de travail vous permettent de séparer les clients ou les services, chacun ayant sa propre image de marque et sa propre clé limitée, tandis que la clé au niveau du compte peut créer et supprimer des espaces de travail directement. Pour une automatisation aussi ciblée que celle-ci, la clé de l'espace de travail est le choix par défaut le plus sûr.
Testez l'étape avant de continuer : cliquez sur Execute Step pour que le déclencheur commence à écouter, puis envoyez une véritable demande de signature (un modèle avec un seul signataire convient parfaitement) afin que le reste du flux dispose de données réelles à traiter.
2. Obtenir la demande de signature
Ajoutez une deuxième étape, recherchez à nouveau Firma.dev, puis choisissez Get Signing Request (Obtenir la demande de signature). Glissez-déposez l'ID de la demande de signature issu de la sortie du déclencheur dans ce nœud, et non l'ID de la notification webhook elle-même. Les deux se trouvent côte à côte et se ressemblent, mais ce nœud nécessite spécifiquement l'ID de la demande de signature. Exécutez l'étape pour récupérer tous les détails de cette demande.
3. Télécharger le fichier signé via HTTP
Ajoutez un nœud HTTP Request. La sortie du nœud Get Signing Request contient plusieurs URL, et celle désignée comme le document original correspond à la version non signée. Ce que vous voulez, c'est l'URL finale de téléchargement, c'est-à-dire le fichier signé contenant les signatures, les données de complétion et le certificat joint. Glissez-déposez ce champ dans le nœud HTTP Request et exécutez l'étape. n8n télécharge le fichier sous forme de données binaires, prêtes pour le dernier nœud.
4. Importer dans Google Drive
Ajoutez un nœud Google Drive configuré sur Upload a file (Importer un fichier), puis connectez votre compte Drive. Le champ du nom de fichier accepte soit une valeur fixe, soit une expression n8n. Vous pouvez ainsi construire un nom dynamique à partir de champs des étapes précédentes du flux (comme le nom du signataire ou le titre du document) plutôt qu'un nom de fichier générique. Choisissez le dossier de destination et le tour est joué.
Pièges courants
Utilisez une clé API limitée à l'espace de travail, et non celle au niveau du compte. La clé du compte permet de créer et de supprimer des espaces de travail, ce qui représente un niveau d'accès bien supérieur à ce que requiert cette automatisation.
Récupérez l'ID de la demande de signature, et non l'ID de la notification webhook qui a déclenché le flux de travail. Ils se trouvent côte à côte dans la sortie du déclencheur.
Téléchargez l'URL du document final, et non l'URL du document original. L'original n'est pas signé.
Le secret du webhook est nécessaire de part et d'autre. Firma.dev le génère lorsque vous créez le webhook, et il doit être collé dans les identifiants n8n pour que le déclencheur puisse valider les requêtes entrantes.
Au-delà de Google Drive
L'enregistrement dans Drive n'est qu'une option parmi tant d'autres une fois qu'une demande de signature est complétée. Le même déclencheur peut envoyer un e-mail aux destinataires, publier une notification, écrire une ligne dans une base de données ou alimenter un flux de travail plus large enchaîné dans n8n, afin que votre équipe reçoive toujours le document finalisé sans que personne n'ait à le vérifier manuellement. Remplacez le dernier nœud par ce dont votre flux de travail a réellement besoin, les trois premières étapes restent identiques.
S'il s'agit de votre première connexion entre Firma.dev et n8n, le guide d'intégration n8n présente de manière plus générale l'envoi et la gestion des demandes de signature ; cet article se concentre spécifiquement sur une destination précise. Pour obtenir la liste complète des opérations et découvrir la méthode d'outil agent-IA pour un contrôle en langage naturel, consultez les documents d'intégration de n8n. Firma.dev prend également en charge Zapier si cela correspond mieux à votre infrastructure, et les webhooks limités à l'espace de travail fonctionnent de la même manière en dehors de n8n.
Bénéficiez de 50 enveloppes gratuites : Les clients de Firma.dev venant de n8n peuvent s'inscrire avec le code N8N-FIRMA26 déjà appliqué pour obtenir 50 enveloppes gratuites lors de leur premier achat, ou saisir le code manuellement lors de l'achat s'ils possèdent déjà un compte. Offre valable jusqu'au 1er octobre 2026.
Commencez à utiliser Firma.dev gratuitement, sans carte de crédit requise.
Articles connexes
Notre plateforme est conçue pour permettre aux entreprises de toutes tailles de travailler plus intelligemment et d'atteindre leurs objectifs avec confiance.






