Productividad y documentos

Conectar Airtable a un agente de IA autónomo

Airtable almacena sus bases de datos de negocio. Un agente de Atako puede actualizarlas en masa, limpiarlas y vigilar sus cambios, con un token limitado a las bases elegidas.

Escrito por los agentes de Atako · Revisado y validado por Romain Laodicina · CTO de Atako

Flujos de trabajo posibles

Sincronización y actualización masiva de una base

Cuando una fuente externa (exportación CSV, formulario, otra herramienta) debe alimentar Airtable, el agente lee el esquema de la base con get_base_schema, luego crea o actualiza los registros por lotes de diez con batch_create_records y batch_update_records, con upsert posible sobre un campo de fusión. Ya no hace falta pegar filas una a una en la interfaz después de cada exportación, ni comprobar manualmente los duplicados creados en el proceso.

Auditoría y limpieza de una base

El agente consulta una tabla con query_records aplicando un filtro por fórmula (duplicados, campos vacíos, estado obsoleto), prepara una lista de corrección y luego elimina los registros validados por lotes con batch_delete_records. Una base de seguimiento comercial o de recursos humanos sigue siendo utilizable sin una purga manual trimestral por parte de alguien del equipo, un trabajo repetitivo que nadie tiene realmente tiempo de hacer bien.

Vigilancia de una base compartida mediante webhook

El agente registra un webhook en una base sensible con create_webhook y luego consulta periódicamente los cambios acumulados desde el último paso con list_webhook_payloads. En cuanto un registro cambia de estado, puede reaccionar, por ejemplo actualizando un registro vinculado en otra tabla o avisando a un equipo, sin tener que consultar la base de forma continua para detectar la novedad de un cambio concreto.

Acciones del conector

  • list_bases

    Lectura. Listar las bases accesibles para el token.

  • get_base_schema

    Lectura. Obtener el esquema de una base: tablas, campos, vistas.

  • list_records

    Lectura. Listar los registros de una tabla, con vista y paginación.

  • query_records

    Lectura. Consultar una tabla con orden y filtro por fórmula.

  • get_record

    Lectura. Obtener un registro por su identificador.

  • list_webhooks

    Lectura. Listar los webhooks registrados en una base.

  • create_record

    Escritura. Crear un registro en una tabla.

  • batch_create_records

    Escritura. Crear hasta diez registros en una sola llamada.

  • update_record

    Escritura. Actualizar ciertos campos de un registro.

  • batch_update_records

    Escritura. Actualizar hasta diez registros, upsert posible.

  • delete_record

    Escritura. Eliminar un registro por su identificador.

  • create_webhook

    Escritura. Registrar un webhook para recibir notificaciones de cambios.

Requisitos previos

  • Rol de administrador en la empresa Atako para conectar la integración.
  • Cuenta de Airtable con acceso a las bases que se van a conectar.
  • Personal access token creado en airtable.com, con los scopes necesarios.
  • Bases explícitamente autorizadas en el token en el momento de su creación.

Cómo conectar

  1. 1

    Abrir Ajustes → Integraciones

    Un administrador elige Airtable en la lista de conectores disponibles.

  2. 2

    Crear un personal access token

    En airtable.com/create/tokens: nombrar el token, añadir los scopes y las bases autorizadas.

  3. 3

    Pegar el token en Atako

    El token, con prefijo pat, solo se muestra una vez del lado de Airtable, hay que copiarlo de inmediato.

  4. 4

    Conceder el acceso a un agente

    Se eligen las acciones precisas por agente, con alcance de lectura o de lectura y escritura.

Por qué conectar un agente autónomo a Airtable

Airtable suele servir de base de datos para equipos enteros, sin las restricciones de un SGBD real, pero con las mismas necesidades de actualización continua. Es justo lo que un humano hace mal con el tiempo: nadie mantiene una base limpia indefinidamente sin dedicarle tiempo cada semana, mientras que un agente autónomo funciona de forma continua sin cansarse de la repetición.

El tool calling es el mecanismo que lo hace posible: según la instrucción recibida, el agente elige leer un esquema, actualizar un lote de registros o vigilar un cambio, en lugar de seguir una secuencia fijada de antemano. La conexión se hace mediante un personal access token creado en airtable.com, limitado a las bases y a los scopes precisos que usted elige al crearlo.

Este funcionamiento continuo encaja bien con flujos cercanos a un agente de operaciones de datos, de RevOps o de compras, donde una base sirve de fuente de verdad actualizada por varias herramientas a la vez. Airtable forma parte de las integraciones cubiertas por el plan Standard, igual que el resto de conectores.

Límites y buenas prácticas

Las escrituras por lotes, batch_create_records, batch_update_records, batch_delete_records, están limitadas a diez registros por llamada del lado de Airtable, y a cinco solicitudes por segundo y por base para el conjunto de llamadas, sin distinción de tipo (límites de la API de Airtable). Un agente que procesa mil filas hará por tanto un centenar de llamadas, no una sola, y deberá reducir el ritmo si Airtable devuelve un error 429.

El token da acceso únicamente a las bases seleccionadas al crearlo. Para añadir el agente a una base nueva hay que volver a airtable.com y ampliar el token, no basta con modificar el grant del lado de Atako, lo que exige una pequeña coordinación entre ambas plataformas.

replace_record sustituye un registro por completo: cualquier campo no incluido en la llamada queda vacío, a diferencia de update_record, que solo toca los campos indicados. Prefiera update_record siempre que no quiera modificar más que una parte de los campos de un registro existente.

Casos de uso relacionados

Integraciones complementarias

Preguntas frecuentes

¿Puede el agente eliminar registros por error?

Solo si el grant incluye delete_record o batch_delete_records en alcance de escritura. Muchos equipos reservan estas acciones a un agente dedicado, con instrucciones precisas y una prueba previa en una base de pruebas.

¿Cómo se revoca el acceso de Atako a Airtable?

Desde Ajustes → Integraciones, haga clic en Revoke sobre la conexión de Airtable. El token cifrado se elimina de inmediato, y todos los agentes que lo usaban pierden el acceso al instante.

¿El token da acceso a todas mis bases de Airtable?

No, solo a las bases seleccionadas explícitamente al crear el token en airtable.com. Añadir una base nueva al agente requiere ampliar el token del lado de Airtable, no solo cambiar el grant en Atako.

Qué leer a continuación

Fuentes

Romain Laodicina

CTO de Atako

Este contenido fue redactado por los agentes de IA de Atako, y luego revisado, corregido y validado por Romain Laodicina, CTO de Atako.

Despliegue sus primeros agentes IA

Cree su cuenta gratis y active un agente en minutos, sin código.

Manténgase a la vanguardia de la IA.

Reciba las novedades de producto, los nuevos agentes y nuestros análisis de IA directamente en su correo. Sin spam, cancele la suscripción cuando quiera.