Legg til inndata- og utdatavariabler
Bruk variabler som inndata- og utdataparametere for å sende informasjon mellom Power Automate-flyter og Power Virtual Agents-roboter.
Viktig
En robot kan bare motta opptil 1 MB med data fra en flyt i én handling. Det er imidlertid ingen begrensning på hvor mye data en robot kan sende, eller hvor mange variabler den kan sende.
I dette eksemplet skal du opprette en flyt med en inndataparameter og returnere den til roboten som en utdataparameter.
Forutsetning
- Finn ut mer om hva du kan gjøre med Power Virtual Agents.
- Forstå hvordan du oppretter en flyt fra Power Virtual Agents-redigeringslerretet.
Støttede parametertyper
Roboter kan bruke følgende typer inndata og utdata med Power Automate-flyter:
- Nummer
- String
- Boolean
Følgende typer støttes ikke:
- Object
- Date
- Tidsstempel
- Liste [streng]
- Liste [nummer]
- Liste [boolsk]
- Liste [objekt]
- Liste [dato]
- Liste [tidsstempel]
Opprett et emne og en flyt
Gå til Emner-siden for roboten.
Opprett et nytt emne kalt Gjenta melding.
Legg til utløseruttrykket gjenta.
Legg til en Spørsmål-node, og skriv inn meldingen Fortell meg noe, så skal jeg gjenta det til deg.
Velg Brukerens fulle svar for Identifiser.
Velg blyantikonet for Lagre svar som, og endre navnet på variabelen til userResponse.
Velg Legg til node (+) på redigeringslerretet. Velg Kall opp en handling, og velg deretter Opprett en flyt.
Gi flyten navnet Gjenta parameter i Power Automate-portalen.
Legg til inndataparametere i flyten
Velg Legg til inndata i Power Virtual Agents-flytutløseren.
Velg Tekst, og angi navnet String_Input.
Legg til utdataparametere i flyten
Velg Legg til utdata i svarhandlingen Returner verdi(er) til Power Virtual Agents.
Velg Tekst, og angi navnet String_Output.
Velg variabelen String_Input for verdien String_Output.
Velg Lagre.
Velg variabler i robotemnet
Velg Legg til node (+) på redigeringslerretet i Power Virtual Agents, og velg deretter Kall opp en handling.
Velg flyten du opprettet tidligere, Gjenta parameter.
Velg userResponse for String_Input(text) henter verdi fra.
Legg til en Melding-node. Velg Sett inn variabel, og velg deretter String_Output.
Test emnet i ruten Test robot.
Bruk alternativt litterale verdier for inndataparametere
Du kan alternativt skrive inn verdien direkte i boksen «henter verdi fra» i stedet for å bruke en variabel som handlingsinndata.