⌘I

Envoyer des soumissions vers Airtable

Mis à jour le 14 juillet 2023·
goldplatinumpluginsairtableformspree-cli
Également disponible en :

Ajouter l’action Airtable dans le fichier formspree.json produit le même effet qu’ajouter le plugin Airtable dans le tableau de bord Formspree. Pour en savoir plus sur Airtable et Formspree, consultez notre article d’aide.

Obtenir vos identifiants

Pour utiliser le plugin Airtable, vous devez récupérer la clé API de votre compte Airtable. Rendez-vous sur https://airtable.com/account et générez ou récupérez votre clé API dans la section API.

mceclip0.png

Créer des bases et des tables

Formspree fonctionne avec des bases et des tables déjà créées, avec des colonnes définies. Créez-les avant de déployer le plugin Airtable via le CLI. Consultez la section Form Setup de la documentation Formspree Airtable.

Configuration formspree.json

Clé Type Description
app String Doit être airtable
type String Doit être sendToTable
apiKey String La clé générée à l’étape Obtenir vos identifiants
baseName String Le nom de la base Airtable où vous souhaitez envoyer les soumissions. Seules les bases pour lesquelles vous avez une permission d’écriture sont disponibles.
tableName String Le nom de la table Airtable où vous souhaitez envoyer les soumissions.
syncSubmissions Boolean Optionnel. Par défaut : false. Si true, envoie toutes les soumissions du formulaire une fois lors du premier déploiement. Si vous modifiez cette valeur à true, ou changez la base ou la table, les soumissions seront renvoyées.

Exemple

{
    "forms": {
      "wedding": {
      "name": "Wedding presence confirmations",
      "actions": [
          {
          "app": "airtable",
          "type": "sendToTable", 
          "apiKey": "$AIRTABLE_API_KEY",
          "baseName": "Wedding",
          "tableName": "Confirmed guests",
          "syncSubmissions": true
        }
      ]
    }
  }
}

Règles de validation

Aucune règle de validation n’est configurée implicitement.

Vous avez d'autres questions ? ou.