Połącz Stripe z ElevenLabs Conversational AI Voice Agents

Umożliwiaj zakupy głosowe w czasie rzeczywistym z bezpiecznymi płatnościami przez twoich agentów AI

Czas konfiguracji

10-15 min

Trudność

Średniozaawansowany

Kategoria

Płatności

Typ

API

Funkcje

Funkcje integracji

Przetwarzanie płatności w czasie rzeczywistym
Agent AI sprawdza twój kalendarz Cal.com na żywo, oferując tylko dostępne terminy, co zapobiega 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.


Naturalny przepływ rozmowy
Klienci rozmawiają naturalnie - "Potrzebuję zarezerwować termin 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.


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


Analizy rezerwacji
Śledź wskaźniki sukcesu rezerwacji, wyniki rozmów i zadowolenie klientów dzięki zintegrowanemu panelowi analitycznemu.

Instalacja

Przewodniki instalacji

Krok 1: Konfiguracja konta Stripe

  1. Zaloguj się do Stripe Dashboard na dashboard.stripe.comjavascriptjavascript
    const stripe = require('stripe')('sk_test_...');

    // Utwórz intencję płatności
    const paymentIntent = await stripe.paymentIntents.create({
    amount: 2000,
    currency: 'usd',
    payment_method_types: ['card'],
    });
  2. Przejdź do Developers > API keysjavascriptjavascript
    const agent = await elevenlabs.agents.create({
    name: 'Asystent Płatności',
    voice_id: 'voice_id_here',
    tools: ['stripe_payment_processor'],
    workflow: 'payment_conversation'
    });
  3. Skopiuj swój Secret key do operacji po stronie serwerajavascriptjavascript
    app.post('/webhook', (req, res) => {
    const event = req.body;

    switch (event.type) {
    case 'payment_intent.succeeded':

    break;
    case 'payment_intent.payment_failed':

    break;
    }
    });

Krok 2: Konfiguracja agenta ElevenLabs

  • Wejdź do ElevenLabs Console i przejdź do swojego agenta
  • Przejdź do Ustawienia > Secrets Manager
  • Utwórz nowy secret o nazwie STRIPE_SECRET_KEY z twoim Secret key

Rozwiązywanie problemów

Rozwiązywanie problemów i wsparcie

Skontaktuj się z pomocą techniczną

Najbardziej realistyczna platforma głosowa AI