Adaptive Cards

CXone Mpower Agent Builderondersteunt het gebruik van Adaptive Cards in Mpower-agentGesloten Een virtuele agent die wordt gemaakt met CXone Mpower Agent Builder die spraak- of chatinteracties kan behandelen. reacties. U kunt ze gebruiken in story'sGesloten Worden gebruikt om een Mpower-agent te trainen voor interactieafhandeling op basis van intentie en context., regelsGesloten Wordt gebruikt voor het definiëren van een Van Mpower-agent-reactie op berichten die niet afhankelijk zijn van de context. en fallbackGesloten Een alternatief in platte tekst dat wordt verzonden wanneer de bestemming geen rijke media ondersteunt..

Adaptive Cards Een pictogram van een vierkant met een pijl die uit het midden naar de rechterbovenhoek wijst., ontwikkeld door Microsoft, bieden een methode voor het creëren van rijke berichtinhoudGesloten Elementen in digitale berichten, zoals buttons, afbeeldingen, menu's en optiekiezers.. Ze hebben een open kaartuitwisselingsindeling waarmee u gebruikersinterface-inhoud op een gangbare en consistente manier kunt verzenden. Met Adaptive Cards kunt u interactieve berichten verzenden die complexer en nuttiger zijn dan berichten met alleen standaardelementen met rijke media.

Momenteel ondersteunt alleen digitale chat Adaptive Cards. Als berichten met Adaptive Cards via andere kanalen worden verstuurd, wordt in plaats hiervan de opgegeven fallbackGesloten Een alternatief in platte tekst dat wordt verzonden wanneer de bestemming geen rijke media ondersteunt.-tekst gebruikt.

Agent Builder heeft standaard geen Adaptive Cards beschikbaar. Deze moet u zelf maken met behulp van de Microsoft Adaptive Card-ontwerper die ingesloten is in Agent Builder.

Met de Adaptive Card-ontwerper kunt u Adaptive Card-sjablonen maken voor gebruik met Agent Builder. Wanneer een Mpower-agent een antwoord uitvoert dat een Adaptive Card-sjabloon bevat, wordt de sjabloon dynamisch aangevuld met de informatie die geschikt is voor die interactie en verzonden naar het contactGesloten De persoon die contact heeft met een agent, IVR of bot in uw contactcenter..

Ondersteuning van Adaptive Card per Kanaal

Adaptive Cards kan alleen worden gebruikt op kanalenGesloten Verschillende spraak- en digitale communicatiemedia die klantinteracties in een contactcentrum vergemakkelijken. die ze ondersteunen. Momenteel worden ze alleen op de volgende kanalen ondersteund:

Als uw Mpower-agent berichten verzendt op kanalen die Adaptive Cards ondersteunen, maar ook op kanalen die dat niet doen, moet u een fallbackGesloten Een alternatief in platte tekst dat wordt verzonden wanneer de bestemming geen rijke media ondersteunt.voor uitgebreide berichten configureren. De fallback wordt verstuurd als vervanging van de Adaptive Card op kanalen die geen adaptieve kaarten ondersteunen. U kunt een fallback voor uitgebreide berichtgeving configureren voor elk Mpower-agent-antwoord dat Adaptive Cardsgebruikt.

Adaptive Card-ontwerper

Met de Adaptive Card-ontwerper kunt u Adaptive Card-sjablonen maken voor gebruik met Agent Builder. Wanneer u een verhaalGesloten Worden gebruikt om een Mpower-agent te trainen voor interactieafhandeling op basis van intentie en context., regelGesloten Wordt gebruikt voor het definiëren van een Van Mpower-agent-reactie op berichten die niet afhankelijk zijn van de context.of fallbackGesloten Een alternatief in platte tekst dat wordt verzonden wanneer de bestemming geen rijke media ondersteunt.maakt, kunt u de Adaptive Card Mpower-agentactietoevoegen en vervolgens een van de Adaptive Cards kiezen die u hebt gemaakt.

De Adaptive Card-ontwerper is een Microsoft-product dat in Agent Builder ingesloten is. Uitgebreide documentatie over het gebruik van de ontwerper is beschikbaar op de Microsoft Adaptive Card-website Een pictogram van een vierkant met een pijl die uit het midden naar de rechterbovenhoek wijst..

U kunt alle beschikbare Adaptive Card-elementen gebruiken in de kaarten die u maakt. U kunt slotGesloten Entiteit die uit een bericht van een klant is gehaald en wordt opgeslagen voor gebruik in de reacties van een bot. Een 'slot' is vergelijkbaar met een variabele.-variabelen gebruiken om een Adaptive Card dynamisch aan te passen. Als u gegevens naar uw Mpower-agentwilt retourneren, kunt u postbackgegevens opnemen in de configuraties van een element, zoals een knop. Hiermee kunt u bijvoorbeeld de intentie die is gekoppeld aan de keuze van de contactpersoonGesloten De persoon die contact heeft met een agent, IVR of bot in uw contactcenter. terugsturen naar de Mpower-agent.

Adaptive Cards aanpassen met Slotvariabelen

U kunt slotvariabelen opnemen in uw Adaptive Cards. Hiermee kunt u de entiteitGesloten Informatie, verzameld uit de berichten van het contact tijdens conversaties met een Mpower-agent. weergeven die wordt geassocieerd met het slotGesloten Entiteit die uit een bericht van een klant is gehaald en wordt opgeslagen voor gebruik in de reacties van een bot. Een 'slot' is vergelijkbaar met een variabele. op de kaart wanneer deze kaart naar een contact wordt verstuurd.

Een slotvariabele wordt geconstrueerd aan de hand van de naam van een entiteit die wordt geassocieerd met het slot dat is ingesloten in accolades. Bijvoorbeeld, {telefoonnummer}. U kunt slotvariabelen gebruiken in de eigenschappen van een element in de Adaptive Card-ontwerper. U kunt ook het element zoeken in de sectie Editor kaartpayload van de Adaptive Card-ontwerper en de slotvariabele aan het element toevoegen. Bijvoorbeeld "tekst": "Telefoonnummer: {telefoonnummer}".

Interactieve knoppen

U kunt interactieve knoppen opnemen in uw Adaptive Card. U kunt ze aan elementen toevoegen met de sectie Acties in de eigenschappen. Er zijn verschillende soorten knoppen in de Adaptive Card-ontwerper die u kunt gebruiken. De volgende typen knoppen zijn vooral handig bij Agent Builder:

  • URL-knop: Deze knop opent een URL. De JSON voor deze type knop ziet er uit zoals in onderstaand voorbeeld:

    {
      "type": "Action.OpenUrl",
      "title": "View",
      "url": "http://www.nice.com"
    }
  • Postback-knop: Met deze knop worden postbackgegevens naar de Mpower-agent verzonden wanneer de klant op de knop klikt of tikt. Je kunt dit gebruiken om een intentGesloten De betekenis of het doel achter hetgeen een contact zegt of typt; datgene wat de klant wil communiceren of bereiken.. terug te sturen naar de Mpower-agent. De JSON voor deze type knop ziet er uit zoals in onderstaand voorbeeld:

    {
     "type": "Action.Submit",
     "title": "Connect with agent",
     "data": {
    	"text": "/[intentName]"
     }

Een Adaptive Card maken

Nieuwe Adaptive Cards beginnen standaard met een set voorbeeldelementen. U kunt deze voorbeeldelementen wijzigen of ze allemaal verwijderen om een gloednieuwe kaart te maken.

Nadat u een Adaptive Cardhebt gemaakt, kunt u deze gebruiken in een Mpower-agent-reactie.

  1. Klik in CXone Mpower op de app-kiezer en selecteer Overige > Agent Builder.
  2. Klik op de Mpower-agent waarmee u wilt werken.
  3. Klik op VoorkeurenAdaptive Cards.
  4. Klik om een map aan te maken op het plusteken Pictogram van een plusteken in een cirkel., voer een naam in en druk op Enter.
  5. Klik op het plusteken Pictogram van een plusteken in een cirkel. in de map waarin u een Adaptive Card wilt toevoegen.
  6. Voer een naam in voor de kaart en druk op Enter.
  7. Voeg de elementen toe aan uw kaart: 
    • Dubbelklik op een optie onder Kaartelementen om deze toe te voegen aan.
    • Sleep een element van de sectie Kaartelementen naar de voorbeeldweergave van de kaart.
    • Klik op het kompas Pictogram van vier pijlen in een cirkel. van een element in de voorbeeldweergave van de kaart en sleep het element naar een nieuwe locatie.
  8. Configureer de eigenschappen van uw element:
    • Selecteer een element in de voorbeeldweergave of in de sectie Kaartstructuur. De sectie Elementeigenschappen geeft de eigenschappen van het geselecteerde element weer. Wijzig deze indien nodig. Elk element heeft een verschillende set eigenschappen.
    • Gebruik de Editor kaartpayload om de eigenschappen van een element weer te geven, configureren of wijzigen.
    • Klik op de X rechtsboven in de voorbeeldweergave om een element te verwijderen.
  9. Gebruik een slot in een element door de entiteitnaam in te voeren in een eigenschapveld van het element. Sluit de naam in in accolades. Bijvoorbeeld, {telefoonnummer}.
  10. Als u een interactieve knop aan de kaart wilt toevoegen, configureer dan als volgt een actie in uw kaart: 
    • Open een URL: Selecteer Action.OpenURL als het Actietype en voer de URL in.
    • Postback-gegevens verzenden: Selecteer Action.Submit als het Actietype en voer de intentienaam in in het veld Gegevens met de indeling {"tekst":"/[intentienaam]"}.
  11. Als u in de voorbeeldweergave wilt testen hoe uw kaart eruit ziet, vervang dan de standaardgegevens in de sectie Editor steekproefgegevens met voorbeeldgegevens voor uw kaart.
  12. Wijzigingen worden automatisch opgeslagen.