Enviar envíos a Airtable
Updated July 14, 2023 ·
goldplatinumpluginsairtableformspree-cli
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.

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.