Skip to main content

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 IntegracionesAgregar 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

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:
  1. Conecte un servicio de Google y verifique vía OAuth
  2. Las herramientas aparecen en la pestaña Herramientas del agente
  3. Agréguelas a los nodos personalizados en el editor de workflow
  4. El LLM las invoca automáticamente cuando es relevante
Ejemplo de workflow: Un cliente pide programar una demo →
  • El agente invoca check_availability para encontrar horarios libres
  • El cliente elige un horario → el agente invoca create_event para reservarlo
  • El agente invoca create_meeting para generar un enlace de Google Meet
  • El agente invoca send_email para enviar un correo de confirmación con el enlace

Casos de Uso

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.
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.
El agente recopila información del cliente → usa create_document para generar una propuesta o informe → share_file para dar acceso al cliente.
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:
  1. Antes de cada llamada a la API, Revol verifica si el token está dentro de los 5 minutos de expiración
  2. Si expiró, usa el token de actualización almacenado para obtener un nuevo token de acceso
  3. El nuevo token se cifra y guarda en la base de datos
  4. La llamada a la API procede con el token renovado
Si un token de actualización se invalida (el usuario revocó el acceso), la integración se marca como desconectada y necesita ser re-autorizada.