El primer pilar de nuestro sistema de salud familiar es garantizar que la medicación se administra a su hora exacta y que toda la familia sabe al instante que la toma ya se ha realizado.
Para lograrlo sin obligar a nadie a entrar en una base de datos, todo el proceso ocurre directamente dentro de nuestro grupo de Telegram.
El Flujo de Usuario: Simple y sin fricción
- Aviso automático: A la hora configurada para la toma, un bot envía un mensaje al grupo familiar con un botón interactivo que indica el nombre del tratamiento pendiente.
- Confirmación con un clic: La persona que le da la pastilla simplemente pulsa el botón desde su teléfono.
- Feedback instantáneo: En menos de un segundo, el mensaje original de Telegram se edita automáticamente: el botón desaparece (para evitar que alguien vuelva a pulsarlo) y se muestra un mensaje claro confirmando quién le ha dado la medicación y a qué hora exacta.

Demostración en vídeo del flujo
Ver en YouTube: https://youtu.be/t9me7Joykng
La Arquitectura Técnica por Detrás
Para que este proceso sea robusto y no falle, la lógica está dividida en dos escenarios independientes en Make:
- Escenario 1 (Disparador programado): Se activa a las horas fijadas para la toma y le indica al bot de Telegram que envíe el mensaje interactivo con el botón.
- Escenario 2 (Procesador de respuestas): Escucha la respuesta del botón (callback query). Al recibir el clic de un usuario:
- Extrae los datos del evento (ID del usuario de Telegram y marca de tiempo).
- Crea un nuevo registro en la tabla de Medicaciones de Airtable.
- Conecta con la API de Telegram para modificar el mensaje original del bot, eliminando el botón y agregando la confirmación con el nombre del responsable.
¿Por qué este enfoque marca la diferencia?
- Cero dudas: Todo el grupo ve en tiempo real que la dosis ya fue administrada.
- Cero duplicados: Al editar el mensaje y remover el botón inmediatamente, es imposible que dos personas den la medicación por error.
- Registro sin esfuerzo: La base de datos en Airtable se actualiza sola sin que nadie haya tenido que abrir la app.
En el próximo capítulo explicaré el segundo pilar del sistema: el Diario de Observaciones y cómo utilizamos enlaces efímeros para registrar síntomas diarios sin saturar el chat.