Vis et skjema med en Send inn-knapp i Copilot Studio
Artikkel
Obs!
Denne artikkelen gjelder bare for klassiske chatroboter. Hvis du vil utvide agenter som er opprettet i Copilot Studio, trenger du ikke å bruke Bot Framework Composer. Alle funksjonene som er beskrevet i denne artikkelen, er tilgjengelige for agenter, direkte i Copilot Studio.
Forbedre samtaleroboten ved å utvikle egendefinerte dialoger med Bot Framework Composer og deretter legge dem til i en kopilot opprettet i Copilot Studio.
I dette eksemplet lærer du hvordan du viser et skjema med Send-knappen i Copilot Studio ved hjelp av Composer.
Gå til Opprett-siden, og velg StartTrial-utløseren.
Velg Legg til (+), Still et spørsmål og deretter Tekst.
Velg Vis kode under Robotsvar i egenskapsruten.
Advarsel
Hvis du legger til uttrykket i neste trinn i svar-redigeringsprogrammet i stedet for kode-redigeringsprogrammet, fører dette til at roboten svarer med rå JSON i stedet for et dynamisk kort.
Kopier og lim inn følgende uttrykk:
Bot-svar
- ${AdaptiveCard_StartTrialForm()}
Velg Brukerinndata-fanen i egenskapsruten, og gjør følgende:
For Egenskap angi user.name.
For Verdi angir du =turn.activity.value.Name.
Velg Legg til (+), Behandle egenskaper i redigeringslerretet, og velg deretter Angi egenskaper.
I Egenskaper-panelet gjør du følgende:
Under Tilordninger velger du Legg til ny for å legge til en Egenskap-boksen og Verdi-boksen.
For Egenskap angir du user.address
For Verdi angir du =turn.activity.value.Address.
Velg Legg til ny på nytt for å legge til en annen Egenskap og Verdi.
For Egenskap angi user.weeks.
For Verdi angir du =turn.activity.value.Weeks.
På redigeringslerrettet velger du Legg til (+) og deretter Send et svar.
I svarredigeringsprogrammet kopier og lim inn følgende:
Bot-svar
${user.name} - thanks for starting a ${user.weeks} week trial with us! Your meals will be delivered to this address: ${user.address}.
På redigeringslerrettet velger du Legg til (+) og deretter Start et Microsoft Copilot Studio-emne.
Velg Samtaleslutt for Dialognavn i egenskapsruten.
Learn how to enhance the user experience of declarative agents by using Adaptive Cards to render API data visually. Create and configure Adaptive Card templates, integrate them into API plugins, and test the setup in Microsoft 365 Copilot. Learn the practical steps for building and previewing Adaptive Cards in Visual Studio Code.
Bruk den interaktive noden Dynamiske kort til å samle inn informasjon fra en bruker, og lagre svaret i én eller flere variabler i Microsoft Copilot Studio.