Plugins
Cada conexión con un sistema externo es un plugin. Así el núcleo se mantiene pequeño, y un plugin que escribas tiene exactamente las mismas capacidades que uno que publique RolChat.
Tres tipos de plugin
Sección titulada «Tres tipos de plugin»| Tipo | Propósito | Ejemplos |
|---|---|---|
| Integración | Enriquecer las fichas de contactos y empresas con datos de tu sistema, sincronizar registros en ambos sentidos, reaccionar a los eventos de RolChat | HubSpot, Salesforce, Zapier, Segment, Shifton, personalizados |
| Adaptador de proveedor | Conectar un proveedor de telefonía o mensajería y traducir su formato a eventos de RolChat | Twilio, Telnyx, Bandwidth y el resto del marketplace de telefonía; SendGrid para email |
| Adaptador de IA | Conectar un proveedor de IA con tu propia clave | OpenAI, Anthropic y los otros siete del catálogo |
Gestionar los plugins
Sección titulada «Gestionar los plugins»Configuración → Plugins muestra los plugins conectados, el catálogo, el registro de eventos y tus claves de API de RolChat. Los Propietarios y Administradores conectan, configuran, pausan y eliminan plugins y rotan los secretos; todos ven los datos de los plugins en las fichas que enriquecen.
Al conectar un plugin se solicitan los ámbitos que necesita (por ejemplo contacts:read, contacts:write, deals:write), se muestra el coste mensual estimado de los adaptadores de IA y se emite una sola vez un secreto de webhook. Cada plugin tiene una página de ajustes con su configuración, un botón Sincronizar ahora, la programación de la sincronización (una expresión cron y una zona horaria; las ejecuciones manuales están limitadas a una cada cinco minutos) y un registro de webhooks con envíos, reintentos y mensajes fallidos.
Qué puede hacer un plugin
Sección titulada «Qué puede hacer un plugin»- Recibir eventos de RolChat en su endpoint HTTPS, firmados como se describe en Webhooks: conversaciones, mensajes, contactos, tickets, reuniones y más.
- Enviar eventos a RolChat: actualizar los datos del plugin de un contacto o una empresa, crear contactos, avisar a RolChat de que un agente no está disponible para que se reasignen las reservas.
- Enriquecer las fichas: los datos que envía un plugin aparecen como solo lectura en una sección con su nombre en la ficha del contacto y de la empresa, y están disponibles para las condiciones de automatización.
- Llamar a la API con una clave de API limitada a lo que necesita.
Crear el tuyo
Sección titulada «Crear el tuyo»El protocolo, los endpoints y el manifiesto están en Crea un plugin.
Catálogo
Sección titulada «Catálogo»| Plugin | Categoría |
|---|---|
| HubSpot CRM | CRM |
| Salesforce CRM | CRM (beta) |
| SendGrid | Canal |
| Adaptador de OpenAI | IA |
| Adaptador de Anthropic | IA |
| Webhooks de Zapier | Automatización |
| Eventos de Segment | Analítica |
| Shifton WFM | Gestión de personal |
| Sincronización de horarios de Shifton | Gestión de personal |