Bouw een Taskbot voor Task Assist

Volg de stappen op deze pagina om een taskbot te maken voor Copilot Task Assist. Je kunt meer leren over Task Assist vanuit het Bot Builder perspectief.

Uw taskbot moet aan de volgende vereisten voldoen:

Vereisten

Beschrijving

Taken maken met behulp van stromen, verhalen of regels

U kunt stromen, verhalen of regels gebruiken om taken voor uw taskbot te bouwen. Volg dezelfde richtlijnen als bij het werken met een conversationele bot:

  • Regels zijn bedoeld voor simpele, duidelijke taken.

  • Verhalen zijn bedoeld voor complexere taken.

  • Stromen kunnen voor elk soort taak worden gebruikt en bieden een grafische weergave van de acties waaruit de taak bestaat. De Flow Designer bevat een AI-editor waarmee u eenvoudig de stroom kunt opvragen die u wilt laten ontwerpen. De flow is ideaal voor een taskbot, omdat deze bestaat uit intents en scripts, die elk vereist zijn voor een taskbot.

Voeg een intentie toe voor elke taak

U hebt één intentie nodig voor elke taak die uw agenten kunnen aanvragen. De naam van de intentie wordt gebruikt in de Copilot-configuraties. Wijzig daarom de naam van de intentie niet nadat Copilot is geconfigureerd. Als u dat doet, treedt er een fout op wanneer een agent die taak aanvraagt.

U hoeft geen trainingsvoorbeelden voor de intenties aan te leveren zoals u dat voor een standaard Bot Builder-bot moet doen. Dit komt doordat elke intentie direct wordt opgevraagd wanneer de agent deze selecteert. De taskbot hoeft niet te leren wanneer welke intentie in de context van een gesprek moet worden gebruikt.

Wijs taskbot-intenties niet toe aan meer dan één stroom, verhaal of regel. Als u dat wel doet, treedt er een fout op wanneer een agent om die intentie vraagt.

Voeg een Bot Builder script toe voor elke intentie

Taskbots gebruiken Bot Builder scriptintegraties. Elke Task Assist-taak moet een eigen script hebben in Bot Builder. Scripts worden gemaakt als scriptacties binnen een scriptintegratie. U kunt een of meerdere scriptintegraties hebben, elk met een of meer scriptacties. Het aantal scriptintegraties en scripts en de organisatie ervan bepaalt u zelf.

In de scriptactie moeten de meeste instructies voor het uitvoeren van de taak worden gemaakt. U kunt andere botactiesGesloten Wat de bot kan doen als deze aan de beurt is in het gesprek, zoals een bericht versturen of een slot vullen. in uw taakstromen gebruiken. Scripts zijn echter eenvoudiger om mee te werken en te debuggen als er problemen zijn. Ze maken het ook mogelijk om meerdere API-aanroepen te doen en reacties rechtstreeks te verwerken. Dit vereenvoudigt het proces van het werken met de verzoeken die Copilot verzendt.

De Scripts-botactie heeft een tijdslimiet van 10 seconden. Als het uitvoeren van uw script langer dan 10 seconden duurt, treedt er een time-out op. Om dit te voorkomen, kunt u overwegen om twee Scripts-acties te maken en deze beide toe te voegen aan het verhaal, de regel of de stroom van de taak.

Gebruik slots om gegevens op te slaan

Je taskbot ontvangt de aangepaste payload van Copilot in één slot. Uw Bot Builder-script moet de payload parseren om de informatie te verkrijgen die nodig is om de taak te voltooien. Je hebt ook afzonderlijke slots in Bot Builder nodig om die gegevens in op te slaan.

Maak een Taskbot

Je moet een nieuwe Bot Builder-bot maken en deze verbinden met Copilot for Agents in Agent Assist Hub.

  1. Maak in Bot Builder een nieuwe bot.

  2. Bouw een of meer taken in uw nieuwe taskbot.

  3. Test elke taak in Bot Builder.

  4. Inschakelen Task Assist in Copilot for Agents.

  5. Voeg elke taak toe aan de Task Assist intentiebibliotheek.

Een nieuwe bot maken en configureren

Vereiste toestemming: Bot Builder > Start Bot Builder

Uw taskbot moet een speciale taskbot-configuratie zijn in Bot Builder. Je kunt één botconfiguratie niet gebruiken als zowel chatbot als taskbot.

Een taskbot heeft geen ACD-vaardigheden nodig zoals een standaard Bot Builder-bot. Het is ook niet nodig om de taskbot te koppelen aan een CXone Mpower-medewerkersprofiel.

    1. Log in bij CXone Mpower met uw eigen account.
    2. Klik op de app-kiezer pictogram voor app-kiezer en selecteerBot Builder.
    3. Klik op Bot maken.

    4. Voer een Naam in en klik op Doorgaan.

    5. Accepteer de standaardvaardigheden en klik vervolgens op Bot maken. Je hebt deze vaardigheden niet nodig en verwijdert ze in een latere stap uit je bot.

    6. Het kan meerdere minuten duren tot de installatie is voltooid. U kunt wachten of op Boot invoeren klikken om de Bot Builderinterface te verkennen terwijl de installatie wordt voltooid.
  1. Ga naar het tabblad NLU > Intents en het tabblad Dialogues > Regels en verwijder de regels of intents die zijn toegevoegd aan de standaardvaardigheden toen u de bot maakte.
  2. Klik in het linkermenu op Dialogen Pictogram van tekstballonnen..
  3. Klik op Slots Icoon van een horizontale vierkante haak in een cirkel. in het rechtermenu en maak een aangepaste sleuf om de payload vast te houden die is ontvangen van Copilot for Agents.
  4. Klik in het linkermenu op Voorkeuren Pictogram van een tandwiel..
  5. Klik op het tabblad Instellingen op VAH-integratie.
  6. Kies het aangepaste slot dat u zojuist hebt gemaakt. Uw wijziging wordt automatisch opgeslagen.

Een taak bouwen

Vereiste toestemming: Bot Builder > Start Bot Builder

Maak een of meer taken aan die uw taskbot moet voltooien. Volg deze stappen voor elke taak.

  1. Breng de stappen in kaart die de bot moet volgen om de taak te voltooien. Overwegen:

    • De derde partij applicaties waarmee de bot verbinding moet maken.

    • Eventuele veiligheidsprotocollen die gevolgd moeten worden.

    • De gegevens die moeten worden opgehaald of opgeslagen.

  2. Verzamel de informatie die u nodig hebt om de taak uit te voeren, zoals:

    • Verbindingsgegevens voor API's of webservices waarmee u verbinding moet maken, inclusief URL's, authenticatietokens en sleutels.

    • De exacte velden in de applicatie van derden die overeenkomen met de gegevens waarmee u werkt.

  3. Velden toewijzen tussen de applicatie, Bot Builder slots en Copilot for Agents responsen van derden. Maak de kaart op papier of in een document op uw computer. U zult deze informatie later in het proces gebruiken.

  4. In Bot Builder, aangepaste slots maken. Bij het aanmaken van slots:

    • Geef ze betekenisvolle namen.
    • U hebt geen unieke slots nodig voor elk systeem van derden waarmee u communiceert. Als u bijvoorbeeld twee taken hebt waarvoor adresgegevens nodig zijn, hebt u slechts één set slots nodig om die gegevens te bewaren. Als u echter een taak hebt waarbij adresinformatie uit twee systemen moet worden opgehaald om te vergelijken, hebt u voor elk systeem één set adresinformatieslots nodig.
    • U hoeft de optie Dialoogvenster Invloed niet in te schakelen, tenzij u van plan bent slotvoorwaarden in de taak te gebruiken.
  5. Maak in Bot Builder een intentie voor de taak. Geef het een naam die overeenkomt met de naam van de taak, want agenten zien deze in de agentapplicatie. Het is niet nodig om voorbeelden aan de bedoeling toe te voegen.

  6. Stel in Bot Builder een script in voor deze taak. U kunt een nieuwe scriptintegratie maken of een scriptactie maken binnen een bestaande integratie.

  7. Maak een verhaal, regel of stroom voor de intentie:

    1. Begin het verhaal, de regel of de flow met een contactbericht waarin u de taak beschrijft, bijvoorbeeld: 'Ik wil mijn adres wijzigen'. De taskbot kan de juiste bedoeling van het contactbericht mogelijk niet voorspellen omdat er voor de bedoeling niet voldoende voorbeelden zijn. Dat is geen probleem, omdat de taskbot niet geacht wordt te werken als een standaardchatbot.

    2. Als de taskbot de intentie niet correct identificeert, selecteert u deze uit de lijst met intenties en klikt u op Bevestigen.

    3. Voeg indien nodig een of meer botacties toe om elke stap te definiëren die de taskbot moet volgen om de taak te voltooien. Configureer elke botactieGesloten Wat de bot kan doen als deze aan de beurt is in het gesprek, zoals een bericht versturen of een slot vullen. op de juiste manier.

    4. Om uw scriptactie aan de bot toe te voegen, voegt u de Scripts-botactie toe aan uw verhaal of regel of aan uw stroom.

  8. Wanneer u klaar bent met wijzigingen aanbrengen, klik dan op Trainen en inwerken om uw botmodelGesloten Een versie van een bot die is getraind en klaargezet in Stage. bij te werken en te testen.

De Taskbot inschakelen in Virtual Agent Hub

Nadat u uw Bot Builderhebt aangemaakt, moet u deze inschakelen in de Virtual Agent Hub.

  1. Ga naar de Virtual Agent Hub.

  2. Klik op Bot toevoegen.

  3. Voer een naam in voor de virtuele agent/bot.

  4. Selecteer Bot Builder en klik op Volgende.

    Gebruik de informatie in de volgende tabel bij het voltooien van de Configuratiepagina. U ziet deze pagina wanneer u een app toevoegt in Virtual Agent Hub

  5. Klik op Volgende.

  6. Stel op de pagina Spraak de optie Alleen tekst in en klik op Volgende.

  7. Selecteer op de pagina Transcriptie of u wilt dat transcriptie- of intentie-informatie opgeslagen wordt uit conversaties met deze virtuele agent. Als u deze informatie opslaat, moet u aangepaste scripting gebruiken om de installatie van de functie te voltooien.

  8. Klik op Testen en toevoegen.

    Test uw taskbot door het volgende te doen:

    1. Klik op de drie puntjes en selecteer Aangepaste JSON-payload toevoegen. Voer de aangepaste payload voor de taak in. Voer de variabelen in (de variabelen die u in het scriptblok in Bot Builder hebt gedefinieerd) en stel enkele waarden in om te testen. Dit bootst na wat er van de Copilot for Agents naar de bot wordt verzonden.

    2. Om te beginnen met testen, selecteert u Aangepaste intentiegebeurtenis activeren. Voer de naam van het evenement in. De naam moet overeenkomen met de Intent-naam in Bot Builder.

Token verkrijgen van Bot Builder

Elke taskbot heeft een token dat je nodig hebt wanneer je deze inschakelt in Virtual Agent Hub.

  1. Klik in CXone Mpower op de app-kiezer en selecteerBot Builder.
  2. Klik op de bot waarmee u wilt werken.
  3. Klik in het linkermenu op Voorkeuren Pictogram van een tandwiel..
  4. Klik op het tabblad Instellingen op VAH-integratie.

  5. Klik op kopiëren Icoon van twee op elkaar gestapelde rechthoeken. in VAH-authenticatietoken. Wanneer u met de muis over dit veld beweegt, verschijnt het kopieerpictogram.

  6. Plak het token in het veld Authenticatietoken wanneer u een app voor Bot Builder toevoegt in Virtual Agent Hub.