Een vraag stellen
Een Vraag-knooppunt vraagt een gebruiker om informatie en slaat het antwoord op in een variabele, zodat deze later in het gesprek kan worden gebruikt.
Met het knooppunt kunt u het type informatie kiezen dat u wilt verzamelen, zoals een meerkeuzeantwoord, een vooraf gebouwde entiteit of een aangepaste entiteit. Met de eigenschappen van vraaggedrag kunt u het gedrag van het knooppunt bepalen, bijvoorbeeld wat er moet gebeuren als de gebruiker een ongeldige respons invoert.
Net als Bericht-knooppunten, kunnen Vraag-knooppunten afbeeldingen, video's, kaarten, snelle antwoorden en berichtvariaties bevatten. Zie Een bericht verzenden voor meer informatie.
Fooi
Geef knooppunten een nieuwe naam, zodat u ze gemakkelijker kunt identificeren. Selecteer het naamveld van het knooppunt om de naam rechtstreeks bij te werken of selecteer het pictogram Meer (…) van het knooppunt en vervolgens Naam wijzigen in het menu. U kunt knooppunten ook hernoemen in de code-editor.
Het is niet mogelijk om Aanpassen nodes te hernoemen en Ga naar stap nodes.
Namen van knooppunten mogen maximaal 500 tekens lang zijn.
Vereisten
Een vraagknooppunt toevoegen
Selecteer het pictogram Knooppunt toevoegen onder het knooppunt waaronder u een nieuw knooppunt wilt toevoegen en selecteer vervolgens Een vraag stellen. Er verschijnt een leeg Vraag-knooppunt.
Voer in het berichtvenster de vraag in die u wilt stellen.
Vouw onder Identificeren de lijst uit en selecteer het type informatie dat de copilot moet identificeren in het antwoord van de gebruiker. U kunt een bestaande entiteit selecteren of indien nodig een nieuwe maken. Leer hoe je entiteiten in een gesprek gebruikt.
Afhankelijk van de optie Identificeren die u hebt geselecteerd, zijn er mogelijk meer eigenschappen om in te stellen.
Voor bijvoorbeeld meerkeuzeopties moet u in Opties voor gebruiker opgeven welke keuzes de gebruiker kan selecteren. Tijdens een gesprek verschijnt elke keuze als een knop, maar gebruikers kunnen ook hun antwoord typen.
Selecteer de standaard variabelenaam onder Save respons as om het paneel Variabele-eigenschappen te openen en wijzig de naam in iets betekenisvols, zoals customerName of bookingDate.
Als u een andere variabele wilt kiezen of een nieuwe wilt maken, selecteert u > om het paneel Een variabele selecteren te openen.
Om het gedrag van uw Vraag knooppunt aan te passen, configureert u vraageigenschappen.
Vraageigenschappen configureren
In het paneel Vraageigenschappen kunt u gedragingen zoals vragen, validatie en onderbrekingen instellen.
Om het paneel Vraageigenschappen te openen, selecteert u het pictogram Meer (…) van het knooppunt Vraag en selecteert u vervolgens Eigenschappen.
Selecteer in het paneel Vraageigenschappen de gewenste categorie:
Vraaggedrag configureren
Met de eigenschappen van het vraaggedrag kunt u bepalen of de copiloot de vraag kan overslaan en hoe hij reageert op een ongeldige respons.
Gedrag voor overslaan
Skip-gedrag bepaalt wat de copiloot moet doen als de variabele van het vraagknooppunt al een waarde heeft van eerder in het gesprek.
- Toestaan dat de vraag wordt overgeslagen: Sla de vraag over als de variabele een waarde heeft.
- Vraag elke keer: Stel de vraag zelfs als de variabele een waarde heeft.
Opnieuw vragen
Reprompt bepaalt hoe uw copiloot reageert wanneer hij geen geldig antwoord van de gebruiker krijgt. U kunt de bot het een- of tweemaal opnieuw laten proberen of verder te gaan als er geen antwoord komt. Om aan te passen wat uw copiloot doet wanneer hij verdergaat, configureert u de eigenschappen onder Geen geldige entiteit gevonden in het paneel Entiteitsherkenning .
- Aantal herprompts: Het aantal keren dat uw copiloot probeert een geldig antwoord te krijgen. Standaard is herhalen tot 2 keer . U kunt ook Eenmaal herhalen of Niet herhalen selecteren.
- Opnieuw proberen prompt: Om het bericht te wijzigen, selecteert u Aanpassen en voert u vervolgens de nieuwe prompt in.
Entiteitsherkenning configureren
Met eigenschappen voor entiteitsherkenning kunt u de validatie uitbreiden tot buiten de standaardregels voor het verzamelen van entiteiten. Ook kunt u kiezen wat er gebeurt als uw copiloot geen geldige entiteitswaarde van de gebruiker kan achterhalen.
Entiteitsinstellingen
Voer de naam in van de optieset die u hebt gedefinieerd in Power Fx en die wordt gebruikt om te verwijzen naar items in de lijst.
Aanvullende entiteitsvalidatie
Standaard controleert het Vraag-knooppunt op een geldig antwoord alleen op basis van de door u geselecteerde entiteit. Met extra entiteitsvalidatie kunt u criteria toevoegen aan de basistest. Het Vraag-knooppunt accepteert bijvoorbeeld elke numerieke waarde wanneer het een getal identificeert, maar u wilt een getal onder de 10 krijgen. U kunt de prompt ook wijzigen om de gebruiker te helpen een geldig antwoord in te voeren.
- Voorwaarde: Voer een Power Fx formule in die een Booleaanse waarde retourneert (
true
offalse
); bijvoorbeeld,Topic.Var1 < 10
- Aan voorwaarde niet voldaan prompt: Om het bericht te wijzigen, selecteert u Aanpassen en voert u vervolgens de nieuwe prompt in.
Geen geldige entiteit gevonden
Geen geldige entiteit gevonden bepaalt wat er gebeurt als uw copiloot stopt met proberen een geldige respons van de gebruiker te verkrijgen. U kunt escaleren naar een menselijke agent of een standaardwaarde opgeven. U kunt de vraag ook wijzigen en de gebruiker meer context geven.
Actie als er geen entiteit is gevonden:
- Escaleren: Stuur de gebruiker door naar de Escaleren systeemonderwerp. Dit is het standaardgedrag.
- Stel variabele in op waarde: Stel de uitvoervariabele in op een waarde en ga door naar het volgende knooppunt. Voer de waarde in Standaard entiteitswaarde in of selecteer deze.
- Variabele leeg maken (geen waarde): Wis de uitvoervariabele en ga door naar het volgende knooppunt. U kunt later een Voorwaarde-knooppunt gebruiken om te controleren of de variabele een waarde bevat.
Bericht Geen entiteit gevonden: Als u het bericht wilt wijzigen, selecteert u Aanpassen en voert u vervolgens de nieuwe prompt in.
Onderbrekingsgedrag configureren
Met onderbrekingsinstellingen wordt bepaald of de gebruiker de stroom van de huidige onderwerp mag onderbreken om over te schakelen naar een andere onderwerp.
- Overschakelen naar een andere onderwerp toestaan: De gebruiker kan overschakelen naar een nieuwe onderwerp wanneer zijn respons bij de vraag met grote zekerheid overeenkomt met een trigger voor de andere onderwerp.
- Alleen geselecteerde onderwerpen: Geef aan naar welke onderwerpen de gebruiker kan overschakelen vanaf dit vraagknooppunt.