Skip to main content

Prompt: Formularios Inteligentes (nested) usando Airtable Custom Interfaces!

  • July 10, 2026
  • 0 replies
  • 6 views

Mike_AutomaticN
Forum|alt.badge.img+29

Buenas!

Les comparto acá el prompt exacto que pegué en Omni, durante el evento “Mejores Formularios, Builds Más Inteligentes con la IA de Airtable” para generar formularios que permitan:

1) Crear records en multiples tablas en simultáneo
2) Realizar un Upsert en estas tablas/records, para evitar duplicados.

Recuerden seleccionar el tool “Generate a Custom Element”. Los valores entre corchetes [_] son placeholders para que ustedes cambien!


 



“Genera una nueva página en la interfaz, llamada "Crear Registros" que sea un custom interface page (no un formulario nativo) a través del cual se crea un registro en una tabla principal y, en el mismo envío, crea-o-vincula un registro en una tabla anidada (vinculada). Usa estos parámetros:

 

MAIN_TABLE: [Contactos] (el registro que el formulario crea principalmente)

NESTED_TABLE: [Empresas] (la tabla vinculada que también puedes agregar en línea)

LINK_FIELD_ON_MAIN: [Empresas] (el campo de vínculo en MAIN_TABLE que apunta a NESTED_TABLE)

 

MAIN_FIELDS: (lo que recoge el formulario principal, agrega/quita filas)

- [Nombre] (singleLineText, requerido)

- [Apellido] (singleLineText, requerido)

- [Telefono] (phoneNumber, SOLO DÍGITOS)

- [Correo Electronico] (email, requerido)

 

NESTED_FIELDS: (lo que recoge la tarjeta en línea "Agregar nueva…")

- [Nombre] (singleLineText, requerido, PRINCIPAL)

- [Pagina Web] (singleLineText)

 

─── Bloque UPSERT ─────────────────────────────────────────────────────────

El upsert es OBLIGATORIO para cada tabla: NUNCA createRecordAsync directo.

 

NESTED_KEY_FIELD: [Pagina Web] (upsert de NESTED_TABLE por esta clave, sin duplicados)

MAIN_KEY_FIELD: [Correo Electronico] (upsert de MAIN_TABLE por esta clave: enriquece, no duplica)

───────────────────────────────────────────────────────────────────────────

 

FORM_TITLE: [Nuevo Contacto]

SUBMIT_LABEL: [Crear Contacto]

 

El andamiaje del SDK, los imports, la vinculación de campos, las reglas de los hooks de

lectura, los formatos de escritura por tipo de campo, el mecanismo de escritura anidada en

dos pasos y los algoritmos de las features están especificados en Referencia-Tecnica.pdf —

síguelo al pie de la letra y respeta el estilo, los auxiliares y los design tokens de Tailwind

de los ejemplos en Examples/.”


Veo que no puedo adjuntar la documentación técnica acá (PDF), pero sientanse libres de escribirme a mike@automaticnation.com y se los envío :D

Abrazo grande!

Mike
Consultant @ Automatic Nation