Características Principales
- Notificaciones Push en Tiempo Real: Desarrollado con Google Cloud Pub/Sub, los correos entrantes activan la ejecución del bot en milisegundos sin necesidad de verificaciones periódicas (polling).
- Ejecución Automatizada de Flujos: Extrae automáticamente el asunto, el cuerpo del mensaje y los archivos adjuntos, enviándolos directamente a tu bot o agente de IA en el Studio.
- Respuestas Directas por Correo: Envía respuestas directamente desde tu dirección de Gmail o Google Workspace conectada, conservando el historial del hilo.
- Renovación Automática del Watch: Las notificaciones de Google Pub/Sub vencen a los 7 días. SendBot renueva automáticamente las suscripciones activas en segundo plano para mantener tu bot 100% en línea.
Cómo Funciona
- Correo Entrante: Un cliente o prospecto envía un correo a tu dirección de Gmail conectada.
- Notificación Pub/Sub (Webhook): Google Cloud Pub/Sub envía una notificación push instantánea a SendBot (
POST /v3/integrations/gmail/webhook). - Ejecución del Bot: SendBot procesa el contenido del mensaje, lo asocia al bot de tu espacio de trabajo y ejecuta la lógica configurada (ej. Agente de IA, calificación de prospectos o preguntas frecuentes).
- Respuesta Saliente: Las respuestas generadas por el bot o el equipo de soporte se entregan utilizando tu cuenta de Gmail autenticada.
Instrucciones de Configuración
Paso 1: Conectar tu Cuenta de Google
- En SendBot Studio, abre tu proyecto y navega a Publicar > Gmail (Publish > Gmail).
- Haz clic en Conectar Cuenta de Gmail y autoriza a SendBot a través de Google OAuth2.
Paso 2: Activar el Monitoreo (Watch)
- Selecciona tu cuenta autenticada en el menú desplegable.
- Haz clic en Iniciar Watch (Start Watch) para activar las notificaciones en tiempo real.
- Verás una etiqueta de estado operativo que indica
Watch active until [Fecha].
Requisitos y Solución de Problemas
Error: Mail service not enabled
Error: Mail service not enabled
Este error ocurre si la cuenta de Google autenticada no tiene un buzón de correo de Gmail activo.
- Usuarios de Google Workspace: Asegúrate de que tu administrador haya habilitado el servicio de Gmail para tu cuenta de usuario.
- Proyectos Propios en GCP: Asegúrate de que la Gmail API (
gmail.googleapis.com) esté habilitada en la Biblioteca de API de Google Cloud Console.
¿Debo renovar manualmente el Watch cada 7 días?
¿Debo renovar manualmente el Watch cada 7 días?
No. SendBot ejecuta un proceso en segundo plano (
gmailWatchRenewal) que renueva automáticamente todos los watches activos antes de que expiren.¿Están seguras mis credenciales OAuth?
¿Están seguras mis credenciales OAuth?
Sí. SendBot nunca almacena tu contraseña de Google. Las conexiones utilizan tokens de actualización OAuth2 cifrados con un aislamiento estricto por espacio de trabajo.