- Integraciones /
- Slack
Conecta Slack a los agentes de voz de ElevenLabs Conversational AI
Escala las operaciones de tu agente IA con integración de Slack a nivel empresarial para colaboración en equipo sin problemas y automatización de flujos de trabajo en tiempo real
Características
Características de la integración
Orquestación de Agentes en Tiempo Real
Los agentes de IA revisan tu calendario de Cal.com en tiempo real para ofrecer solo horarios disponibles, evitando reservas dobles y conflictos de programación.
Gestión de reservas múltiples
Gestiona reservas, reprogramaciones y cancelaciones en una sola conversación con actualizaciones automáticas del calendario y notificaciones de confirmación.
:
Los clientes interactúan de manera natural - "Necesito reservar una cita para el próximo martes por la tarde" - la IA entiende y procesa solicitudes de programación complejas.
Soporte multizona horaria
Gestiona automáticamente las conversiones de zonas horarias y la programación en diferentes zonas horarias utilizando la gestión de zonas horarias integrada de Cal.com.
:
Los clientes reciben confirmaciones de reserva inmediatas por teléfono, correo electrónico y SMS a través del sistema de notificaciones de Cal.com.
Análisis de reservas
Sigue las tasas de éxito de las reservas de citas, los resultados de las llamadas y la satisfacción del cliente a través del panel de análisis integrado.
Instalación
Guías de instalación
Envía mensajes de Slack desde tu agente de ElevenLabs
Paso 1: Configuración del espacio de trabajo de Slack# Crea una app de Slack con los permisos requeridoscurl -X POST Pruébalo pidiendo a tu agente que escale algo y revisa tu canal de Slack \ -H "Authorization: Bearer YOUR_BOT_TOKEN" \ -d "scopes=chat:write,channels:read,groups:read"
Crea una app de Slack:
Ve a api.slack.com/apps e inicia sesión en tu espacio de trabajo- Publicar mensajes en canalesHaz clic en Crear nueva app y elige Desde cero- Acceder a información de canalesNombra tu app Integración de Agente de Voz ElevenLabs- Acceder a información de canales privadosSelecciona el espacio de trabajo donde quieres instalar la app- Compartir archivos de audio y transcripciones
Configura los alcances del token del bot
python# Configura la ruta de API para la integración de Slackimport requests requestswebhook_config = { "url": "https://your-app.com/slack-webhook", "events": ["conversation_completed", "escalation_triggered"], "slack_channel": "#support", "authentication": { "type": "oauth", "token": "YOUR_SLACK_BOT_TOKEN" }}response = requests.post( "https://api.elevenlabs.io/v1/voice-agents/webhooks", json=webhook_config, headers={"Authorization": "Bearer YOUR_ELEVENLABS_API_KEY"})
Instalar app en el espacio de trabajo
javascript// Ejemplo de manejador de ruta de API con Express.jsapp.post('/slack-webhook', (req, res) => { const { event_type, conversation_data, escalation_reason } = req.body;
if (event_type === 'escalation_triggered') { const slackMessage = { channel: conversation_data.slack_channel, text: `🚨 Escalation Required: ${escalation_reason}`, attachments: [{ color: "danger", fields: [ { title: "Customer", value: conversation_data.customer_id, short: true }, { title: "Issue Type", value: conversation_data.issue_category, short: true } ] }] };
// Enviar a Slack sendSlackMessage(slackMessage); }
res.status(200).send('OK');});
Solución de problemas