Skicka händelseaktiviteter

Viktigt!

Power Virtual Agents-funktioner ingår nu i Microsoft Copilot Studio efter betydande investeringar i generativ AI och förbättrade integrationer mellan Microsoft Copilot.

Vissa artiklar och skärmbilder kan referera till Power Virtual Agents när vi uppdaterar dokumentation och utbildning.

Microsoft Copilot Studio innehåller två noder som du kan använda för att skicka icke-meddelandeaktiviteter: Skicka en händelse och Skicka en aktivitet. Dessa beskrivs i följande avsnitt.

Skärmbild på hur du lägger till en avancerad nod, inklusive alternativen Skicka en händelse och Skicka en aktivitet.

Skickar händelser

Noden Skicka en händelse är speciellt utformad för att skicka händelseaktiviteter. Händelseaktiviteter skickas från företaget och kan användas av kanalen, som bestämmer om och hur aktiviteterna ska användas. När du skickar en händelse anger du ett namn och kan sedan ange ett värde för händelsen. Värdet kan vara i vilket format som helst: ett literalt värde, en variabel referens eller en Power Fx formel. Värdet serialiseras som JSON och läggs till i den utgående aktiviteten.

Skärmbild med inställningsmenyn för en händelseaktivitetsnod.

Användning av denna nod inkluderar:

  • Du kan konfigurera en anpassad webbchattkontroll för att hantera händelser som skickats från webbportalen. Du kan till exempel söka efter en händelse som kommer tillbaka från programmet och vidta en åtgärd på sidan. Exemplet 04.api/c.incoming-activity-event i Microsoft Bot Framework Webbchatt exempellager i GitHub visar hur detta kan fungera.
  • Med hjälp av AudioCodes kan du styra tjänsten med hjälp av händelseaktiviteter. Du kan till exempel starta eller stoppa samtalsinspelning. För ytterligare information se För ytterligare information se.

Skicka andra aktivitetstyper

Förutom händelseaktiviteter kan du skicka aktiviteter av andra typer med hjälp av noden för att skicka aktiviteter. Vanligtvis används den här noden avancerat, vilket gör att den ingår i den avancerade underkategorin. De typer av aktiviteter du kan skicka är en deluppsättning av de som erbjuds i Bot Framework Schema – ActivityTypes-klassen. När du använder den här noden väljer du typen av aktivitet och anger sedan eventuellt ett namn eller värde.

Vanliga typer är:

  • Inmatning – Detta skickar en inmatningsaktivitet som kanalen kan välja att hämta och visa en inmatningssymbol på klienten.
  • Fördröjning – detta kan användas för att tillhandahålla en fördröjning mellan meddelanden. Exempelvis: skicka ett meddelande och sedan skicka en fördröjningsaktivitet, följt av ett annat meddelande. För slutanvändaren visas det första meddelandet, följt av en paus och sedan det andra meddelandet. I det här fallet anges värdet som antalet millisekundersfördröjning. Mer information finns i ActivityTypes.Delay Field.
  • Aktivera/aktivera svar – vanligtvis används de för Microsoft Teams. En användare kommer att skapa ett ämne med en Anropa-utlösare för att fånga upp en inkommande Anropa från Teams. C1 använder sedan aktiviteten Anropa svar för att skicka ett lämpligt svar till Teams.
  • Överlämning – Detta gör det möjligt för en användare att skicka en överlämningsaktivitet med explicit kontroll över värdet. Detta används för vissa externa kanaler, till exempel AudioCodes.

Skärmbild med noden För att anropa aktivitet med listrutan Typ.