Zdarzenia niestandardowe umożliwiają administratorom wykonywanie następujących zadań:

  • Przekazywanie danych z klienta w celu tworzenia odpowiedzi dynamicznych. Na przykład przekazanie nazwy klienta w celu spersonalizowanego powitania.

  • Zdefiniuj niestandardowe wyjście z agenta AI, aby zwrócić kontrolę projektantowi przepływu. Na przykład, aby wykonać realizację w przepływie.

  • Ustaw agenta AI tak, aby zaczynał się od niestandardowego punktu początkowego, a nie od monitu powitalnego, używając zdarzenia niestandardowego.

  • Zaktualizuj zmienne stanu agenta AI. Na przykład wstępne wypełnianie kontekstu lub boksów przy użyciu niestandardowych danych przekazanych przez projektanta przepływu.

Obecnie zdarzenia niestandardowe są obsługiwane dla skryptowanych agentów AI tylko za pośrednictwem kanału głosowego.

Konfigurowanie przychodzących zdarzeń niestandardowych w programie AI Agent Studio

  1. Utwórz nowy szablon odpowiedzi na karcie Odpowiedzi na stronie Konfiguracja agenta AI.
  2. W obszarze Odpowiedź domyślna dodaj kanał głosowy w sekcji Domyślny (internet).
  3. W polu Nazwa zdarzenia przychodzącego zdefiniuj nazwę zdarzenia, które otrzymuje agent.

Wywoływanie zdarzenia niestandardowego z poziomu projektanta przepływu

  1. W Webex Contact Center Flow Designer skonfiguruj aktywność agenta wirtualnego V2 w przepływie.
  2. W ustawieniach Stan zdarzenia określ następujące szczegóły w kolumnach Nazwa zdarzenia — Dane zdarzenia:
    1. Wprowadź nazwę zdarzenia niestandardowego skonfigurowaną na karcie Odpowiedź na stronie konfiguracji agenta AI w programie AI Agent Studio.

    2. Wprowadź dane niestandardowe, które chcesz przekazać z projektanta przepływu do agenta AI ze skryptem.

Dostęp do danych zdarzeń niestandardowych w AI Agent Studio

Dostęp do danych zdarzenia (skonfigurowanych w komponencie Flow Designer) można uzyskać w sekcji Odpowiedź domyślna , w której skonfigurowano zdarzenie przychodzące. Na poniższym rysunku widać, że nazwa zdarzenia niestandardowego "custom_welcome" i dane zdarzenia "nazwa sklepu" są przekazywane z projektanta przepływu do AI Agent Studio.

Konfigurowanie niestandardowego zdarzenia i ładunku wyjściowego w AI Agent Studio

  1. W programie AI Agent Studio przejdź do strony konfiguracji agenta AI ze skryptem i przejdź do pozycji Odpowiedź , gdzie chcesz przekazać kontrolkę z powrotem do projektanta przepływu.

  2. Dodaj zdarzenie niestandardowe do sekcji Odpowiedź domyślna.

  3. Wprowadź nazwę zdarzenia i dane ładunku zdarzenia w formacie JSON, które mają zostać zwrócone do przepływu.

W tym przykładzie zebrane sloty są zwracane do przepływu z niestandardowym zdarzeniem wyjścia"order_details".

Dostęp do danych zdarzeń niestandardowych w programie Flow Designer

Dostęp do zdarzenia i ładunku niestandardowego można uzyskać z sekcji Zmienne wyjściowe działania agenta wirtualnego w wersji 2 .

Nazwa zdarzenia jest zwracana pod zmienną StateEventName , a ładunek zdarzenia jest zwracany jako metadane , jak pokazano na poniższym rysunku:

Aktualizowanie wartości systemowych w programie AI Agent Studio

Wartości systemowe, takie jak kontekst, intencja i szczelina, można aktualizować za pomocą zdarzenia specjalnego"state_update" i ładunku zdarzenia, korzystając z wartości, jak pokazano w poniższym przykładzie:

{ "intent": "order_status", "slots": { "first_name": "John" } }