Si quieres actualizar tu Google Spreadsheet con nuevos mensajes de WhatsApp , puedes hacerlo a través de Outbound Webhooks. En este artículo, utilizaremos Hacer para crear esta integración webhook.
Puede obtener más información sobre la integración de webhooks salientes.
Ten en cuenta que tendrás que crear una cuenta en Visitepara poder crear esta integración para tu espacio de trabajo.
Paso 1: Crear un nuevo escenario en Make
Para empezar, iremos a Make y crearemos un "Nuevo escenario", que te permitirá construir tu integración:

Esto te llevará a una sección en la que deberás seleccionar el activador:
1. Haga clic en el botón "+" y podrá buscar el activador; escriba "Webhooks".
2. A continuación, proceda a hacer clic en "Webhook personalizado".
Después de hacer esto, Make le proporcionará un aviso; haciendo clic en el botón "Añadir" podrá darle un nombre. Después de eso, haga clic en guardar y proceder a copiar el webhook, como se muestra aquí:

Paso 2: Habilitar el Webhook de salida en TimelinesAI
Una vez que hayas creado el disparador, podrás obtener la URL del webhook o el acceso desde Make. A continuación, puedes proceder e insertar esta URL en TimelinesAI:

Después de insertar la URL del webhook, puede continuar y hacer clic en "Guardar". Esto le permitirá activar este webhook, haciendo clic en el botón de alternancia de abajo.
Aquí puede establecer la granularidad de agregación, que definirá la frecuencia con la que TimelinesAI enviará información a Make; establecerlo como "No agregar" permitirá a TimelinesAI enviar datos de inmediato.
Paso 3: Añadir otro módulo en Make
Después de configurar el webhook en TimelinesAI, es hora de volver a Make, para seguir trabajando en tu integración. Ahora, vamos a añadir un módulo junto a tu webhook, como se muestra a continuación:

1. Pasa el cursor por encima del botón "+", que está a la derecha del icono del webhook, y haz clic en él.
2. Make mostrará una barra de búsqueda, donde puedes escribir "Google Sheets" y seleccionarlo de los resultados de búsqueda
3. Verás una lista de acciones que puedes seleccionar aquí; asegúrate de elegir la acción "Añadir una fila".
A continuación, Make mostrará una ventana con algunas opciones para que las configures:

- Conexión: Aquí seleccionarás tu cuenta de Google; para añadir una nueva, asegúrate de hacer clic en el botón "Añadir".
Make procederá a pedirte detalles sobre tu cuenta de Google. Puedes añadir un nombre en el cuadro de texto "Nombre de conexión". A continuación, puede hacer clic en el botón "Iniciar sesión con Google", que le mostrará una solicitud de acceso a su cuenta; permítala para continuar.
- Elija un método: Haga clic en "Seleccionar por ruta"
- Elige una unidad: Aquí podrás seleccionar la sección dentro de tu Drive, donde tienes tus carpetas, que contienen las hojas de cálculo que vas a utilizar
- ID de la hoja de cálculo: Esta sección le permitirá especificar las carpetas que Make buscará(por ejemplo: Carpeta #1 → Carpeta de Hojas de Cálculo → Hoja de Cálculo para Mensajes Nuevos), para encontrar la hoja de cálculo específica que le gustaría utilizar.
Hemos preparado una plantilla de hoja de cálculo de Google que puede utilizar. Haga clic aquí para obtenerla (descargar como .CSV) y utilizarla para configurar este webhook.
- Nombre de la hoja: Este campo aparecerá después de establecer el "ID de la hoja de cálculo". Asegúrese de seleccionar la hoja específica en la que desea que Make añada información, como "Hoja1".
- La tabla contiene encabezados: Este campo aparecerá después de definir el "Nombre de la hoja". Si su hoja de cálculo tiene encabezados, seleccione "Sí" para que Make tenga en cuenta estos encabezados al añadir información a su hoja de cálculo.
Make mostrará los valores encontrados en su hoja de cálculo, que son las mismas cabeceras. Trabajaremos con estas variables en el siguiente paso.
- Sin formato: Seleccione "No".
Paso 4: Configuración de las variables (valores)
Ahora que hemos configurado la estructura básica de esta integración, entre Webhooks y Google Sheets, podemos proceder y trabajar en las variables que se encuentran en su módulo de acción (Google Sheets).
Para que tengamos contenido para estas variables, necesitaremos ejecutar el webhook una vez:
1. Proceda a enviar un mensaje de prueba a uno de sus chats en TimelinesAI - debes comprobar que tu Outbound Webhook está habilitado en TimelinesAI antes de enviar el mensaje.
2. A continuación, vuelve a Make y haz clic en el botón "Run Once" que está en la parte inferior:

Verás que, tras hacer clic en ese botón, Make mostrará información sobre la integración. Después de eso, Make mostrará marcas de verificación verdes en los módulos Webhooks y Google Sheets, lo que significa que están funcionando bien y que hay información con la que podemos trabajar.
Configuración de las variables recogidas del Webhook:
Haz clic en el módulo Google Sheets y consulta la sección Valores:

Cuando haga clic en el cuadro de texto de una de estas variables, Make le proporcionará las variables recogidas del Webhook. Proceda a añadir las variables respectivas en estos campos (por ejemplo: Nombre del chat (A) = "1. chat: full_name"; URL del chat (B) = "1. chat: chat_url"; etc.) y luego, haga clic en el botón "Ok" para guardar los cambios.
Una vez que haya terminado de configurar sus variables en consecuencia, puede volver a TimelinesAI y enviar otro mensaje de prueba. Una vez hecho esto, vuelve a Make y haz clic en el botón "Run Once" una vez más; Make informará de que el proceso se ha realizado mostrando las marcas de verificación verdes debajo de los dos módulos (Webhooks y Google Sheets).
Esto debería ser suficiente para que veas la primera entrada dentro de tu Google Sheet, justo debajo de las cabeceras, tal y como la has configurado. Debería tener este aspecto

Por último, habilite esta integración haciendo clic en el botón que se encuentra debajo del botón "Ejecutar una vez":

Y ya está. ¡Has creado con éxito un webhook de salida para tu espacio de trabajo - ahora todos tus mensajes se añadirán a tu Hoja de Cálculo de Google.
Recuerda que siempre puedes cambiar las acciones que Google Sheets proporciona, dependiendo de lo que necesites para tu espacio de trabajo.
Si tienes alguna pregunta, por favor contacta con nosotros a través de nuestro Chat de Soporte o envíanos un email a hello@timelines.ai!
