Saltar al contenido principal

Descripción general

Airtable es una plataforma versátil en la nube que combina de forma fluida la estructura de una hoja de cálculo con las robustas capacidades de una base de datos. Al integrar los scripts de automatización de Airtable —escritos en JavaScript— con la API de Ayrshare, puedes agilizar la gestión de redes sociales directamente desde Airtable. Esta integración te permite publicar contenido, analizar métricas de rendimiento y gestionar comentarios en nombre de tus usuarios, todo desde una ubicación centralizada. En esta guía te explicamos paso a paso cómo configurar la integración.

Configuración

Ejecutar Automation Scripts de Airtable requiere un plan de pago de Airtable. Asegúrate de que tu plan de Airtable incluye automatizaciones con scripts.
Esta guía te muestra cómo publicar automáticamente en cuentas de redes sociales vinculadas desde Airtable mediante Ayrshare. Puedes publicar en las cuentas sociales de una única empresa o en las cuentas de redes sociales de los clientes que gestionas. Todo el código de abajo está disponible en GitHub.

GitHub: Airtable Post Social Media

Obtén tu API Key

Empieza obteniendo tu API Key del plan gratuito o de pago en el dashboard de Ayrshare. La clave se utilizará en el script de abajo. Si estás en el Launch Plan o Business Plan de Ayrshare y quieres publicar en nombre de tus clientes, reúne todas las Profile Keys de tus clientes mediante los endpoints /user o /create-profile, o desde el dashboard de Ayrshare.
Asegúrate de haber vinculado unas cuantas cuentas sociales en Ayrshare. Verifícalo en la página de vinculación social de Ayrshare.

Crea un workspace en Airtable

En Airtable, crea un nuevo workspace con los campos. Asegúrate de nombrar las columnas como se indica a continuación:
  • Post como Long Text
  • Platforms como Multi Select con los tipos: facebook, instagram, twitter, linkedin, reddit y telegram
  • Images como Attachment
  • Profile Keys como Single Line Text
  • Status como Single Line Text.
  • Schedule Date como Date con Local Format, Include Time Field y Time Format 24 Hours
Airtable Table Example Estos campos se utilizarán en el script de automatización de Airtable que vamos a construir. Consulta un ejemplo real en Airtable.

Airtable Social Media Example

Consulta un ejemplo real en Airtable

Introduce datos de prueba para la publicación

Necesitamos algunos datos de ejemplo para probar la publicación. Aquí tienes una sugerencia:
  • Post: introduce Happy New Year 2025
  • Platforms: selecciona una o más redes que hayas vinculado. Asegúrate de que el nombre esté en minúsculas.
  • Images: adjunta una imagen. Nos gusta esta que puedes descargar y adjuntar: https://img.ayrshare.com/012/gb.jpg
  • Profile Keys: si estás en el Business Plan o Launch Plan y quieres publicar en el perfil de un cliente, introduce su Profile Key. De lo contrario, déjalo vacío.
  • Status: introduce pending. El script solo toma los registros con estado pending. Asegúrate de que “pending” esté en minúsculas.
  • Schedule Date: déjalo vacío, ya que ahora solo probaremos la publicación inmediata. Más adelante puedes seleccionar una fecha futura para programar la publicación.

Crea un Automation Script con el editor de scripts

Ahora construiremos el Automation Script de Airtable que lee los datos de tu tabla, crea una publicación y la envía a las redes sociales a través de Ayrshare. Usarás el editor de scripts de Airtable.

Añadir un trigger

  • En el workspace, haz clic en Automation y luego en +New automation.
Go to the Automation section of Airtable
  • Nombra la automatización.
  • Haz clic en Choose a Trigger.
  • Selecciona When a Record is Created.
  • Selecciona la tabla con los campos anteriores.
  • Haz clic en Done.

Añadir una acción

  • Empieza haciendo clic en Add Action.
  • Selecciona Run Script. Se abrirá el editor de scripts.
Elimina la línea:
Y copia y pega en el editor de scripts el siguiente código:
Este código leerá los datos de tu tabla y publicará en Ayrshare. Sin embargo, primero necesitas añadir tu API Key (obtenida arriba). Sustituye Your API Key por tu API Key real.

Probar el script

En el editor de scripts, pulsa >Test. El script se ejecutará y mostrará la respuesta de la llamada a la API. Si todo ha funcionado, verás un mensaje de éxito, el campo pending de tus registros cambiará a success y verás tu publicación en la red social seleccionada. Una vez que crees un nuevo registro en la tabla, el script se ejecutará y procesará los registros pendientes.

Documentación de Airtable

Si quieres más información, consulta la documentación de Airtable. Contiene detalles sobre cómo usar el editor de scripts de Airtable.

Video tutorial

Aquí tienes un excelente video tutorial del equipo de Automate All The Things. Este video explica cómo integrar Ayrshare en un proyecto real de Airtable.
Consulta más ejemplos de integración de Airtable con redes sociales.

Preguntas

Si tienes preguntas o comentarios, contáctanos por email o chatea con nosotros.