- Integrationer /
- Slack
Koppla Slack till ElevenLabs Conversational AI Voice Agents
Skala dina AI-agentoperationer med företagsklassad Slack-integration för smidigt teamsamarbete och realtidsautomatisering av arbetsflöden
Funktioner
Integrationsfunktioner
Realtidsorkestrering av agenter
AI-agenter kontrollerar din Cal.com-kalender i realtid för att erbjuda endast tillgängliga tider, vilket förhindrar dubbelbokningar och schemakonflikter.
Hantera flera bokningsåtgärder
Hantera bokning, ombokning och avbokningar i en enda konversation med automatiska kalenderuppdateringar och bekräftelsemeddelanden.
:
Kunder interagerar naturligt - "Jag behöver boka en tid nästa tisdag eftermiddag" - AI förstår och hanterar komplexa bokningsförfrågningar.
Stöd för flera tidszoner
Hantera automatiskt tidszonkonverteringar och schemaläggning över olika tidszoner med Cal.coms inbyggda tidszonhantering.
:
Kunder får omedelbara bokningsbekräftelser via telefon, e-post och SMS genom Cal.coms notifikationssystem.
Bokningsanalys
Spåra framgångsgrader för bokningar, samtalsresultat och kundnöjdhet genom integrerad analysdashboard.
Installation
Installationsguider
Skicka Slack-meddelanden från din ElevenLabs-agent
Steg 1: Slack-arbetsyta inställning# Skapa Slack-app med nödvändiga behörighetercurl -X POST Testa genom att be din agent eskalera något och kontrollera din Slack-kanal \ -H "Authorization: Bearer YOUR_BOT_TOKEN" \ -d "scopes=chat:write,channels:read,groups:read"
Skapa en Slack-app:
Gå till api.slack.com/apps och logga in på din arbetsyta- Posta meddelanden till kanalerKlicka på Skapa ny app och välj Från början- Åtkomst till kanalinformationNamnge din app ElevenLabs Voice Agent Integration- Åtkomst till privat kanalinformationVälj arbetsytan där du vill installera appen- Dela ljudfiler och transkriptioner
Konfigurera Bot Token Scopes
python# Konfigurera webhook-endpoint för Slack-integrationimport 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"})
Installera appen till arbetsytan
javascript// Express.js webhook-hanterarexempelapp.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: `🚨 Eskalering krävs: ${escalation_reason}`, attachments: [{ color: "danger", fields: [ { title: "Kund", value: conversation_data.customer_id, short: true }, { title: "Problemtyp", value: conversation_data.issue_category, short: true } ] }] };
// Skicka till Slack sendSlackMessage(slackMessage); }
res.status(200).send('OK');});
Felsökning