Airtable

Automatisation

Générer un brouillon de facture Pennylane depuis Airtable

Ajoutez à votre base Airtable existante une automatisation qui génère vos brouillons de facture Pennylane à partir de vos lignes à facturer, sans outil intermédiaire.

Adaptée d’une automatisation déployée dans le cadre d’une implémentation client HyperOps.

Outils nécessaires

Airtable

Pennylane

Nadir BOUSSETTA

Publié le

LinkedIn

Facturation Pennylane Airtable

Recevez l'automatisation

Indiquez votre adresse e-mail pour recevoir le script Airtable prêt à adapter à votre base.

CONTENU

Ce que contient la ressource

Ce que contient la ressource

Le script Airtable configurable

Les champs à mapper dans votre base

Le tutoriel d’installation pas à pas

Aperçu

Découvrez le résultat

Depuis la fiche d’un client dans Airtable, générez en un clic un brouillon de facture Pennylane à partir de ses lignes à facturer.

Tutoriel d’installation

Comment utiliser cette ressource ?

Prérequis

Une base Airtable contenant déjà vos clients et vos lignes à facturer.

Une clé API Pennylane active et le script HyperOps téléchargé.

1

Vérifiez votre structure Airtable

Votre base doit déjà contenir les informations nécessaires à la facturation :

  • Clients / Entreprises
    Nom · SIREN · ID Pennylane du client

  • Lignes à facturer
    Client · Libellé · Quantité · Prix unitaire HT · ID facture Pennylane

Les champs TVA, unité, produit Pennylane et statut de facturation sont optionnels et se configurent dans le script.

2

Créez l’automatisation Airtable

Dans Automations, créez une nouvelle automatisation avec le déclencheur :

  • When a button is clicked

    Sélectionnez la table contenant vos Clients / Entreprises.

Cette automatisation sera ensuite reliée au bouton “Générer le brouillon Pennylane” dans votre Interface Airtable.

3

Ajoutez un bouton dans l’Interface

Dans la fiche détail de vos Clients / Entreprises, ajoutez un bouton avec l’action :

  • Run automation

    Sélectionnez l’automatisation créée à l’étape précédente.

  • Nom recommandé du bouton
    Générer le brouillon Pennylane

Ajoutez une confirmation avant exécution pour éviter les déclenchements accidentels.

4

Sélectionnez les lignes à facturer

Ajoutez une action Find records sur la table contenant vos lignes à facturer.
Filtrez uniquement les lignes qui doivent entrer dans le prochain brouillon, par exemple :

  • Client = client du bouton

  • À facturer = Oui

  • Facturé = Non

Adaptez ces conditions à votre logique métier : l’objectif est de retourner uniquement les lignes à facturer.

5

Ajoutez le script Airtable

Ajoutez une action Run a script, puis collez le script.
Ajoutez ensuite un secret nommé :

  • PENNYLANE_API_TOKEN

Renseignez-y votre clé API Pennylane.

Ne stockez jamais votre clé API directement dans le script ou dans un champ Airtable.

6

Configurez le script

Ajoutez les deux variables d’entrée :

  • clientRecordId

    ID du client transmis par le bouton

  • lineRecordIds

    IDs des lignes retournées par Find records

Adaptez ensuite USER_CONFIG avec les noms de vos tables et champs Airtable.

Vous ne devez modifier que ce bloc de configuration, pas le reste du script.

7

Générez votre brouillon de facture

Depuis la fiche d’un client dans votre Interface Airtable, vérifiez les lignes à facturer puis cliquez sur :

  • Générer le brouillon Pennylane

    Le script crée le brouillon dans Pennylane puis enregistre son ID dans Airtable.

Si un brouillon existe déjà pour ces lignes, le script évite d’en créer un second.

Créé par

Nadir BOUSSETTA

Expert Airtable & Attio · Fondateur d’HyperOps

J’accompagne les entreprises dans la structuration de leurs CRM et outils métier avec Airtable, Attio et l’IA. Des systèmes simples, automatisés et réellement adoptés.

Besoin d’une solution adaptée ?

Cette ressource répond à un besoin précis. Pour structurer un système adapté à vos processus, vos outils et vos équipes, échangeons sur votre besoin.