Połącz Slack z ElevenLabs Conversational AI Voice Agents

Skaluj operacje swojego agenta AI dzięki integracji Slack klasy enterprise dla płynnej współpracy zespołowej i automatyzacji workflow w czasie rzeczywistym

Czas konfiguracji

10-15 min

Trudność

Średniozaawansowany

Kategoria

Planowanie i komunikacja

Typ

API

Funkcje

Funkcje integracji

Orkiestracja agentów w czasie rzeczywistym
Agent AI sprawdza twój kalendarz Cal.com na żywo, oferując tylko dostępne terminy, zapobiegając podwójnym rezerwacjom i konfliktom harmonogramu.


Zarządzanie rezerwacjami wieloetapowymi
Obsługuj rezerwacje, zmiany i anulacje w jednej rozmowie z automatycznymi aktualizacjami kalendarza i powiadomieniami o potwierdzeniu.


:
Klienci rozmawiają naturalnie - "Potrzebuję umówić się na wizytę na wtorek po południu" - AI rozumie i przetwarza złożone prośby o planowanie.


Wsparcie dla wielu stref czasowych
Automatycznie obsługuj konwersje stref czasowych i planowanie w różnych strefach czasowych, korzystając z wbudowanego zarządzania strefami czasowymi Cal.com.


:
Klienci otrzymują natychmiastowe potwierdzenia rezerwacji przez telefon, e-mail i SMS dzięki systemowi powiadomień Cal.com.


Analiza rezerwacji
Śledź wskaźniki sukcesu rezerwacji, wyniki rozmów i zadowolenie klientów za pomocą zintegrowanego panelu analitycznego.

Instalacja

Przewodniki instalacji

Wysyłaj wiadomości Slack z Twojego agenta ElevenLabs

Krok 1: Konfiguracja przestrzeni roboczej Slack# Utwórz aplikację Slack z wymaganymi uprawnieniami
curl -X POST Przetestuj, prosząc agenta o eskalację i sprawdź swój kanał Slack \
-H "Authorization: Bearer YOUR_BOT_TOKEN" \
-d "scopes=chat:write,channels:read,groups:read"

Utwórz aplikację Slack:

  • Przejdź do api.slack.com/apps i zaloguj się do swojej przestrzeni roboczej - Publikowanie wiadomości w kanałach
  • Kliknij Utwórz nową aplikację i wybierz Od zera - Dostęp do informacji o kanałach
  • Nazwij swoją aplikację ElevenLabs Voice Agent Integration - Dostęp do informacji o prywatnych kanałach
  • Wybierz przestrzeń roboczą, w której chcesz zainstalować aplikację - Udostępnianie plików audio i transkrypcji

Skonfiguruj zakresy tokena bota

python# Skonfiguruj punkt końcowy webhook dla integracji Slack
import requests requests

webhook_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"}
)

Zainstaluj aplikację w przestrzeni roboczej

javascript// Przykład obsługi webhook w Express.js
app.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: `🚨 Wymagana eskalacja: ${escalation_reason}`,
attachments: [{
color: "danger",
fields: [
{
title: "Klient",
value: conversation_data.customer_id,
short: true
},
{
title: "Typ problemu",
value: conversation_data.issue_category,
short: true
}
]
}]
};

// Wyślij do Slack
sendSlackMessage(slackMessage);
}

res.status(200).send('OK');
});

Rozwiązywanie problemów

Rozwiązywanie problemów i wsparcie

Skontaktuj się z pomocą techniczną

Najbardziej realistyczna platforma głosowa AI