⌘I

Enviar envíos a Airtable

Updated July 14, 2023 ·
goldplatinumpluginsairtableformspree-cli
Also available in:

Agregar la acción de Airtable en el archivo formspree.json tiene el mismo efecto que añadir el plugin de Airtable en el panel de Formspree. Si quieres saber más sobre Airtable y Formspree, consulta nuestro artículo de ayuda.

Obtén tus credenciales

Para usar el plugin de Airtable necesitamos obtener la API Key de tu cuenta de Airtable. Ve a https://airtable.com/account y genera u obtén tu API Key en la sección API.

mceclip0.png

Crear bases y tablas

Formspree trabaja con bases/tablas ya creadas y columnas definidas. Por favor créalas antes de desplegar el plugin de Airtable usando el CLI. Consulta la sección Form Setup en la documentación de Airtable de Formspree.

Configuración de formspree.json

ClaveTipoDescripción
appStringDebe ser airtable
typeStringDebe ser sendToTable
apiKeyStringLa clave generada en el paso Obtén tus credenciales
baseNameStringEl nombre de la base de Airtable a la que quieres enviar los envíos. Solo están disponibles las bases en las que tienes permiso de escritura.
tableNameStringEl nombre de la tabla de Airtable a la que quieres enviar los envíos.
syncSubmissionsBooleanOpcional. Por defecto: false. Si es true, envía todos los envíos del formulario una vez durante el primer despliegue. Si cambias este valor a true, o modificas la base o la tabla, los envíos se reenviarán.

Ejemplo

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

Reglas de validación

No se configuran reglas de validación implícitamente.