Guía de Implementación: Auto-Respondedor de Alias de Gmail
Por ThinkCloud
Esta guía detalla la implementación de una solución de Google Apps Script que envía automáticamente una respuesta de confirmación desde un alias de Gmail designado. Este script monitorea los correos entrantes no leídos para el alias especificado, responde con un mensaje personalizado y aplica una etiqueta para prevenir respuestas duplicadas.
Consejo Profesional: Esta solución es excelente para volúmenes de correo bajos a moderados. Para una solución profesional a largo plazo o si el volumen de correo aumenta, recomendamos firmemente migrar a un Sistema de Tickets dedicado (por ejemplo, Chatwoot (opciones en la nube y autogestionadas), Zendesk, HubSpot Service Hub).
1. Requisitos Previos y Configuración
Antes de comenzar, asegúrate de tener lo siguiente:
- Una cuenta de Google donde esté configurado el alias.
- La Dirección de Correo del Alias debe estar configurada en tu configuración de Gmail bajo “Enviar correo como”.
- Se debe crear una Etiqueta de Gmail para el seguimiento.
Crear la Etiqueta de Gmail
- Abre tu bandeja de entrada de Gmail.
- En el menú de la izquierda, desplázate hacia abajo y haz clic en Más, luego en Crear nueva etiqueta.
- Ingresa el nombre de la etiqueta: Auto-Replied (o el nombre que planees usar en la variable PROCESSED_LABEL del script).
- Haz clic en Crear.
2. Crear el Proyecto de Apps Script
El núcleo de esta solución corre en Google Apps Script.
- Ve a script.google.com.
- Haz clic en Nuevo proyecto (o + Nuevo).
- En el editor de código, elimina cualquier código de plantilla (por ejemplo, function myFunction() { … }).
- Pega el código JavaScript completo proporcionado abajo en el archivo Code.gs.
- Renombra el proyecto (por ejemplo, Alias Autoreply).
3. Configurar el Script
Edita la sección de CONFIGURACIÓN en la parte superior del script con tu información específica.
4. Configurar el Disparador Basado en Tiempo
Se requiere un disparador para ejecutar el script automáticamente en un horario.
- En el editor de Apps Script, haz clic en el ícono de Disparadores (parece un reloj) en la barra lateral izquierda.
- Haz clic en el botón + Agregar disparador en la parte inferior derecha.
- Elige qué función ejecutar: processAliasEmails
- Elige qué implementación debe ejecutarse: Head
- Selecciona la fuente del evento: Basado en tiempo
- Selecciona el tipo de disparador basado en tiempo: Temporizador de minutos
- Selecciona el intervalo de minutos: Elige Cada 5 minutos (o Cada 10 minutos).
- Haz clic en Guardar.
5. Autorizar el Script (Acción Única)
La primera vez que guardes el disparador, Google requerirá tu permiso para permitir que el script acceda a tu Gmail.
- Aparecerá una ventana de “Se requiere autorización”. Haz clic en Revisar permisos.
- Elige la cuenta de Google que tiene el alias.
- Verás una advertencia de “Google no ha verificado esta app”. Esto es esperado ya que es tu script personal. Haz clic en Avanzado, luego en Ir a Tu Nombre de Script.
- Revisa los permisos y haz clic en Permitir.
El script ahora está implementado y verificará automáticamente y responderá a los correos no leídos enviados a tu alias en el horario configurado.
Consulta el código en nuestro Repositorio de GitHub https://github.com/wannaco/Gmail-Auto-Responder-Email-alias
¿Necesitas otra automatización?