⌘I

Enviar envíos a Airtable

Actualizado el 14 de julio de 2023·
goldplatinumpluginsairtableformspree-cli
También disponible en:

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

Clave Tipo Descripción
app String Debe ser airtable
type String Debe ser sendToTable
apiKey String La clave generada en el paso Obtén tus credenciales
baseName String El 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.
tableName String El nombre de la tabla de Airtable a la que quieres enviar los envíos.
syncSubmissions Boolean Opcional. 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.

¿Tienes más preguntas? o.