Brugerdefinerede hændelser giver administratorer mulighed for at udføre følgende opgaver:

  • Send data fra klienten for at oprette dynamiske svar. Det kan f.eks. være at videregive kundenavn til en personlig hilsen.

  • Definer en brugerdefineret afslutning fra AI-agenten for at returnere kontrollen til flowdesigneren. For eksempel for at udføre opfyldelse i flowet.

  • Indstil AI-agenten til at starte fra et brugerdefineret startpunkt i stedet for velkomstprompten ved hjælp af en brugerdefineret hændelse.

  • Opdater AI-agenttilstandsvariabler. F.eks. forhåndsudfylde konteksten eller pladserne ved hjælp af brugerdefinerede data, der er overført fra flowdesigneren.

I øjeblikket understøttes brugerdefinerede hændelser kun for scriptede AI-agenter via stemmekanalen.

Konfigurer indgående tilpasset hændelse i AI Agent Studio

  1. Opret en ny svarskabelon under fanen Svar på siden Konfiguration af AI-agent.
  2. Tilføj stemmekanalen i sektionen Standard (web) under Standardsvar.
  3. I feltet Navn indgående hændelse skal du definere hændelsesnavnet, som agenten modtager.

Invoke brugerdefineret hændelse fra flowdesigner

  1. Konfigurer Virtual Agent V2-aktiviteten i flowet i Webex Contact Center Flow Designer.
  2. I indstillingerne for Tilstandshændelse skal du angive følgende oplysninger i kolonnerne Hændelsesnavn - Hændelsesdata :
    1. Angiv navnet på den brugerdefinerede hændelse, du har konfigureret under fanen Svar på siden AI-agentkonfiguration i AI Agent Studio.

    2. Angiv de brugerdefinerede data, du vil overføre fra flowdesigneren til den scriptede AI-agent.

Få adgang til brugerdefinerede hændelsesdata i AI Agent Studio

Du kan få adgang til hændelsesdataene (konfigureret i flowdesigneren) i sektionen Standardsvar , hvor du konfigurerede din indgående hændelse. I følgende figur kan du se, at navnet på den brugerdefinerede hændelse "custom_welcome" og hændelsesdataene "butiksnavn" overføres fra flowdesigneren til AI Agent Studio.

Konfigurer brugerdefineret afslutningshændelse og nyttelast i AI Agent Studio

  1. I AI Agent Studio skal du navigere til siden med scriptbaseret AI-agentkonfiguration og gå til Svar , hvor kontrolelementet skal sendes tilbage til flowdesigneren.

  2. Føj brugerdefineret hændelse til afsnittet Standardsvar .

  3. Angiv hændelsesnavnet og hændelsesdataene i den JSON, der skal returneres til flowet.

I dette eksempel returneres de indsamlede pladser til flowet med den brugerdefinerede afslutningshændelse "order_details".

Få adgang til tilpassede hændelsesdata i Flowdesigner

Du kan få adgang til den brugerdefinerede hændelse og nyttedata fra afsnittet Outputvariabler i Virtual Agent V2-aktivitet .

Hændelsesnavnet returneres under variablen StateEventName , og hændelsesdataene returneres som metadata som vist i følgende figur:

Opdatere systemværdier i AI Agent Studio

Du kan opdatere systemværdier som kontekst, hensigt og placering ved hjælp af en speciel hændelse "state_update" og hændelsesdata med værdierne, som vist i følgende eksempel:

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