Descripción General
Seis servicios de Google están disponibles a través de un flujo OAuth compartido. Conéctese una vez con su cuenta de Google — y sus agentes de IA obtienen acceso a correo electrónico, documentos, hojas de cálculo, archivos, calendario y videoconferencias.Servicios Compatibles
Autenticación
Todas las integraciones de Google Workspace usan OAuth 2.0 con acceso offline:1
Agregar Integración
Vaya a Integraciones → Agregar Integración → seleccione cualquier servicio de Google (por ejemplo, Gmail).
2
Consentimiento OAuth
Haga clic en “Conectar con Google”. Será redirigido a la pantalla de consentimiento de Google donde autoriza el acceso al servicio específico.
3
Almacenamiento de Tokens
Revol recibe un token de acceso y un token de actualización. Ambos se cifran y almacenan en la base de datos. El token de actualización proporciona acceso a largo plazo — Revol renueva automáticamente los tokens de acceso expirados.
4
Herramientas Provisionadas
Después del OAuth exitoso, las herramientas del agente se crean automáticamente basándose en el tipo de integración.
Alcances OAuth
Cada servicio solicita solo los alcances que necesita:Herramientas del Agente
- Gmail
- Google Docs
- Google Sheets
- Google Drive
- Calendar y Meet
Uso de Herramientas en Nodos del Workflow
Las herramientas de Google Workspace son especialmente poderosas en nodos del workflow donde el agente puede combinar múltiples herramientas en una sola conversación:- Conecte un servicio de Google y verifique vía OAuth
- Las herramientas aparecen en la pestaña Herramientas del agente
- Agréguelas a los nodos personalizados en el editor de workflow
- El LLM las invoca automáticamente cuando es relevante
- El agente invoca
check_availabilitypara encontrar horarios libres - El cliente elige un horario → el agente invoca
create_eventpara reservarlo - El agente invoca
create_meetingpara generar un enlace de Google Meet - El agente invoca
send_emailpara enviar un correo de confirmación con el enlace
Casos de Uso
Correos de seguimiento automatizados
Correos de seguimiento automatizados
El agente califica un lead vía chat → usa
send_email para enviar un seguimiento con precios → registra la interacción en Google Sheets vía append_rows.Reserva de citas
Reserva de citas
El cliente pide programar una reunión → el agente usa
check_availability para encontrar horarios libres → create_event para reservarlo → create_meeting para generar un enlace de Meet → envía confirmación vía chat o correo.Generación de documentos
Generación de documentos
El agente recopila información del cliente → usa
create_document para generar una propuesta o informe → share_file para dar acceso al cliente.Seguimiento de leads tipo CRM
Seguimiento de leads tipo CRM
Cada conversación que termina con un lead → el agente usa
append_rows para agregar datos del lead a una Google Sheet → send_email para notificar al equipo de ventas.Renovación de Tokens
Los tokens de acceso de Google expiran después de 1 hora. Revol gestiona esto automáticamente:- Antes de cada llamada a la API, Revol verifica si el token está dentro de los 5 minutos de expiración
- Si expiró, usa el token de actualización almacenado para obtener un nuevo token de acceso
- El nuevo token se cifra y guarda en la base de datos
- La llamada a la API procede con el token renovado

