Saltar al contenido principal
Descripción general de integraciones

¿Qué Son las Integraciones?

Las integraciones conectan sus agentes de IA a servicios externos — para que puedan contestar llamadas telefónicas, responder en mensajeros, enviar correos electrónicos, crear documentos y obtener datos de analíticas. Cada integración le da a su agente un conjunto de herramientas que puede invocar durante las conversaciones.

Integraciones Disponibles

Cómo Funciona

Cada integración sigue el mismo patrón:
1

Conectar

Agregue una integración desde la página de Integraciones. Dependiendo del proveedor, ingrese credenciales API (VoIP, Telegram) o pase por OAuth (Google, Meta).
2

Verificar

Revol prueba sus credenciales contra la API del proveedor y obtiene los recursos disponibles (números de teléfono, información del bot, cuentas conectadas).
3

Provisionar Herramientas

Después de la verificación, Revol crea automáticamente herramientas del agente basadas en el tipo de integración. Por ejemplo, conectar Gmail le da a sus agentes send_email, read_inbox, search_emails y otras herramientas.
4

Asignar al Agente

En la pestaña Herramientas del agente, habilite las herramientas que necesita. Luego agréguelas a los nodos del workflow — el agente puede invocar estas herramientas durante conversaciones mediante llamada de funciones del LLM.

Métodos de Autenticación

MétodoUsado porCómo funciona
Clave API / TokenTwilio, Ringostat, Binotel, TelegramIngrese credenciales en el asistente. Se almacenan cifradas en la base de datos.
Google OAuth 2.0Gmail, Docs, Sheets, Drive, Calendar, Meet, Google AdsHaga clic en “Conectar con Google”, autorice en la pantalla de consentimiento. Revol almacena un token de actualización y renueva automáticamente los tokens de acceso.
Meta OAuthWhatsApp, Instagram, Facebook Messenger, Facebook AdsHaga clic en “Conectar con Meta”, autorice vía Meta. Revol intercambia el código por un token de larga duración (~60 días).
URL de WebhookWebhook PersonalizadoNo se necesita autenticación — usted proporciona la URL destino y encabezados opcionales.

Canales

Un canal es la conexión entre una integración y un agente de IA específico. Una integración (por ejemplo, su cuenta de Twilio) puede servir a múltiples agentes a través de canales separados. Tipos de canales disponibles:
CanalRequiere IntegraciónDescripción
Widget WebNoWidget de chat integrado para su sitio web
TeléfonoIntegración VoIPLlamadas de voz entrantes/salientes y SMS
TelegramIntegración TelegramMensajes de bot en Telegram
WhatsAppIntegración WhatsAppMensajes de WhatsApp Business
InstagramIntegración InstagramMensajes Directos de Instagram
Para configurar un canal, vaya a la pestaña Canales del agente, seleccione el tipo de canal y elija qué integración usar.

Seguridad de Webhooks

Todos los endpoints de webhook entrantes (llamadas VoIP, mensajes de mensajeros) están protegidos con:
  • Validación de firma — verificación criptográfica de la autenticidad de la solicitud por proveedor
  • Idempotencia — detección de webhooks duplicados para prevenir procesamiento doble
  • Limitación de velocidad — 120 solicitudes por minuto por canal
  • Lista de IPs permitidas — donde lo soporte el proveedor (por ejemplo, Binotel)

Todas las Integraciones

IntegraciónCategoríaAutenticaciónHerramientas
TwilioTelefoníaClave API3 herramientas — llamadas, SMS, historial de llamadas
RingostatTelefoníaClave API2 herramientas — llamadas, historial de llamadas
BinotelTelefoníaClave API2 herramientas — llamadas, historial de llamadas
TelegramMensajeroToken de Bot6 herramientas — mensajes, archivos, historial, editar, eliminar
WhatsApp BusinessMensajeroMeta OAuth6 herramientas — mensajes, plantillas, multimedia, historial
Instagram DMMensajeroMeta OAuth6 herramientas — mensajes, multimedia, historial, comentarios
Facebook MessengerMensajeroMeta OAuth6 herramientas — mensajes, plantillas, multimedia, botones
GmailProductividadGoogle OAuth6 herramientas — enviar, leer, buscar, responder, borradores
Google DocsProductividadGoogle OAuth5 herramientas — crear, leer, agregar, buscar, exportar
Google SheetsProductividadGoogle OAuth7 herramientas — leer, escribir, agregar, buscar, crear
Google DriveProductividadGoogle OAuth8 herramientas — listar, buscar, subir, compartir, carpetas
Google CalendarProductividadGoogle OAuth6 herramientas — eventos, disponibilidad, horarios libres
Google MeetProductividadGoogle OAuth1 herramienta — crear enlace de reunión
Google AdsPublicidadGoogle OAuth3 herramientas — campañas, palabras clave, pausar
Facebook AdsPublicidadMeta OAuth4 herramientas — campañas, conjuntos de anuncios, insights, pausar
Webhook PersonalizadoCRMURL2 herramientas — enviar payload, probar conexión
Total: 67 herramientas de agente en 16 integraciones.

Próximos Pasos