Sender hændelsesaktiviteter

Vigtigt

Power Virtual Agents-funktioner og -egenskaber er nu en del af Microsoft Copilot Studio, der følger vigtige investeringer i generativ AI og forbedrede integrationer på tværs af Microsoft Copilot.

Der refereres muligvis til nogle artikler og skærmbilleder i Power Virtual Agents, mens vi opdaterer dokumentation og undervisningsindhold.

Microsoft Copilot Studio indeholder to noder, du kan bruge til at sende aktiviteter, der ikke indeholder meddelelser: Send en hændelse og Send en aktivitet. De beskrives i de følgende afsnit.

Skærmbillede af tilføjelse af en avanceret node, herunder indstillingerne Send en hændelse og Send en aktivitet.

Sender hændelser

Noden Send en hændelse er specielt designet til at sende hændelsesaktiviteter. Hændelsesaktiviteterne sendes fra kanalen og kan benyttes af kanalen, som beslutter, om og hvordan aktiviteterne skal bruges. Når du sender en hændelse, giver du den et navn og kan derefter angive en værdi for hændelsen. Denne værdi kan være i et hvilket som helst format: en literalværdi, en variabelreference eller en Power Fx-formel. Værdien bliver serialiseret som JSON og føjet til den udgående aktivitet.

Skærmbillede, der viser menuen Indstillinger for en node for en hændelsesaktivitet.

Brug af denne node omfatter:

  • Du kan konfigurere et brugerdefineret webchatkontrolelement til at håndtere hændelser, der er sendt fra stedet. Du kan f.eks. søge efter en hændelse, der kommer tilbage fra stedet, og handle ud fra siden. Eksemplet 04.api/c.incoming-activity-event i Microsoft Bot Framework-webchateksempellager i GitHub viser, hvordan dette kunne fungere.
  • Lydkoder bruger hændelsesaktiviteter, så du kan styre tjenesten. Det kan f.eks. være start eller stop af en opkaldsoptagelse. Du kan finde flere oplysninger under Optagelse af opkald.

Afsendelse af andre aktivitetstyper

Ud over hændelsesaktiviteter kan du sende aktiviteter af andre typer ved hjælp af noden Send aktivitet. Generelt er brugen af denne node avanceret – og derfor er den i den avancerede underkategori. De typer aktiviteter, du kan sende, er et undersæt af dem, der findes i Bot Framework Skema - ActivityTypes-klasse. Når du bruger denne node, vælger du aktivitetstypen og angiver eventuelt et navn eller en værdi.

Almindelige typer er:

  • Indtastning - dette vil sende en skriveaktivitet, som kanalen kan vælge at hente og få vist en skriveindikator for på klienten.
  • Forsinkelse - Dette kan bruges til at give en forsinkelse mellem meddelelserne. Det kan f.eks. være: afsendelse af en meddelelse og afsendelse af en forsinkelsesaktivitet efterfulgt af en anden meddelelse. For slutbrugere kan de se den første meddelelse efterfulgt af en pause og derefter den anden meddelelse. I dette tilfælde angives "Værdi" til antallet af millisekunders forsinkelse. For flere oplysninger se ActivityTypes.Delay-felt.
  • Aktivere/Aktivere svar - Som regel bruges disse til Microsoft Teams. En bruger opretter et emne med et aktiveringsudløser, der aktiverer en indgående aktivering fra Teams. Derefter bruger C1 en Aktiver svar-aktivitet til at sende et passende svar tilbage til Teams.
  • Afbrydelse – Det giver brugeren mulighed for at sende en afbrydelsesaktivitet med eksplicit kontrol over værdien. Det bruges til nogle eksterne kanaler, f.eks. Lydkoder.

Skærmbillede, der viser aktiver aktivitet-noden med rullelisten Type.