Condividi tramite


Avvio rapido: creare e distribuire un chatbot classico

Nota

Questo articolo si applica solo all'app Microsoft Copilot Studio per Microsoft Teams. Per creare il primo agente in Copilot Studio, vedere Quickstart: Creare e distribuire un agente.

Copilot Studio consente a chiunque nell'organizzazione di creare chatbot in Microsoft Teams. Il chatbot è dotato di elaborazione del linguaggio naturale (NLP) integrata e di un'interfaccia grafica senza codice. Con l'integrazione più recente di Teams, è possibile creare, creare, testare e pubblicare il chatbot in Teams all'interno dell'interfaccia Microsoft Teams.

Quando crei un chatbot, considera quanto segue:

  • I tipi di domande che qualcuno potrebbe porre
  • I diversi modi in cui viene posta una domanda
  • Le risposte attese
  • Se un utente ha o meno domande o dubbi ulteriori

Per aiutarti a iniziare a creare chatbot per le risorse umane, questa guida introduttiva illustra come:

  • Mappa il tuo scenario e le tue esigente affinché si allineino con ciò che può fare un chatbot
  • Creare un chatbot nell'app Copilot Studio in Teams
  • Creare e migliorare argomenti che rispondano a domande comuni in stile HR
  • Testare, pubblicare e condividere il chatbot con l'organizzazione

Hr Support Bot è un chatbot di domande e risposte amichevole che offre un esperto di supporto professionale del team HR, quando il personale delle risorse umane non è in grado di aiutare. Un dipendente può porre una domanda al chatbot e il chatbot risponde con una risposta se il chatbot ha dei contenuti per essa.

Se il chatbot non ha una risposta, il dipendente può inviare una query. La query viene inviata a un team predeterminato di esperti che risponde alle notifiche di interrogazione.

Scenario

Si lavora nelle risorse umane (HR) di Contoso ed è necessario creare un chatbot di supporto delle risorse umane in Microsoft Teams. Il chatbot risponde alle domande più comuni sulle risorse umane, come quelle relative all'indisponibilità dei dipendenti, con informazioni pertinenti tratte dalla Knowledge Base interna dell'azienda. Il chatbot contatta gli esperti delle risorse umane e li informa che un dipendente ha bisogno di assistenza per scenari insoliti.

Una volta pubblicato il chatbot, i dipendenti di Contoso possono accedere alle informazioni sulle risorse umane in Teams senza dover cercare nella intranet aziendale.

Installare l'app Copilot Studio in Microsoft Teams

Per iniziare, avviare l'app Copilot Studio in Teams:

  1. Passare all'App Store di Teams e cercare "Microsoft Copilot Studio".

  2. Selezionare Aggiungi o Open, se è già stato aggiunto, per l'app Microsoft Copilot Studio.

L'app si apre alla home page di Copilot Studio. Gli utenti di Teams possono creare chatbot qui senza uscire da Teams.

Consiglio

Seleziona i tre punti (...) nella barra delle app di Teams per vedere le tue app. Selezionare e tenere premuto (o fare clic con il pulsante destro del mouse) sull'icona Microsoft Copilot Studio e selezionare Pin. L'app Microsoft Copilot Studio viene visualizzata nella barra dell'app. Ora puoi tornare all'app più facilmente.

Creare un nuovo chatbot in il team

  1. Seleziona Avvia ora sulla home page.

  2. Selezionare il team che gestisce il chatbot e selezionare Continua. È possibile creare un nuovo team , se necessario, prima di aggiungere un chatbot.

  3. Seleziona la lingua desiderata. Per altre informazioni sulla scelta di una lingua, vedi Supporto di versioni in lingue diverse.

  4. Immetti un nome per il chatbot, ad esempio "Bot di supporto alle risorse umane".

  5. Se lo desideri, sostituisci l'icona predefinita con una più rappresentativa.

  6. Aggiungi prompt suggeriti, se necessario.

  7. Fare clic su Crea.

Creare un argomento sui permessi dei dipendenti per rispondere alle domande comuni sui permessi

Un chatbot viene fornito con una raccolta di argomenti che definisce la sua interazione con gli utenti. Creiamo un argomento per rispondere alle domande dei dipendenti sull'indisponibilità.

  1. Selezionare Argomenti nel riquadro sinistro.

  2. Selezionare Nuovo argomento>da vuoto.

  3. Seleziona la casella Frasi trigger per aggiungere frasi.

  4. Aggiungi frasi di attivazione nel riquadro Frasi di attivazione. Ad esempio, immetti le seguenti frasi:

    • Ho bisogno di informazioni sul congedo
    • Ho bisogno di aiuto con il permesso
    • Quanti giorni di ferie pagate ho a disposizione?
    • Quali sono le feste nazionali?
    • Ho bisogno di un congedo prolungato

    Le frasi trigger per ogni argomento definiscono le modalità con cui gli utenti porranno domande su questo argomento. Queste frasi rappresentano il modo in cui ci aspettiamo che i dipendenti chiedano informazioni sul tempo libero.

    Copilot Studio include funzionalità predefinite del linguaggio naturale. Devi solo definire alcune frasi trigger sull'indisponibilità e il chatbot può attivare con precisione l'argomento in base all'input del dipendente.

  5. Seleziona + per salvare le frasi trigger. Una volta completata l'operazione, chiudi il pannello Frasi trigger.

    Il nodo Frasi di attivazione mostra le frasi.

  6. Selezionare Dettagli sulla barra degli strumenti.

  7. Assegna un nome all'argomento Indisponibilità dei dipendenti e fornisci una descrizione appropriata.

  8. Chiudere il pannello Dettagli .

  9. Definire il modo in cui il chatbot interagisce con i dipendenti.

  10. Seleziona Salva. Il tuo nuovo argomento è ora disponibile.

Definire in che modo il chatbot interagisce

  1. Immetti il testo seguente nel nodo del messaggio esistente: "Posso aiutare con domande relative alle ferie o ai permessi".

  2. Selezionare l'icona Aggiungi nodo (+) sotto il nodo del messaggio, quindi selezionare Porre una domanda per aggiungere un nodo domanda all'argomento.

  3. Immettere "Quali informazioni si stanno cercando?" nella casella di testo Porre una domanda . Il dipendente potrebbe porre questa domanda.

  4. In Opzioni per utente, aggiungi Ferie pagate e Festività nazionali come due opzioni.

    Aggiungere opzioni per le ferie pagate e le festività nazionali.

    Le scelte dell'utente vengono memorizzate in una variabile e l'argomento verrà ramificato, in base all'opzione scelta dall'utente. Puoi rinominare la variabile per tenerne meglio traccia nel tema.

  5. Sulla variabile, in Salva risposta come, seleziona l'icona della matita per modificare le proprietà della variabile.

  6. Si apre il riquadro Proprietà variabili. Rinominare la variabile TimeOffType. Chiudi il pannello Proprietà variabile e vedi le modifiche riflesse sul canvas di progettazione.

    Dopo un nodo domanda vengono visualizzate più opzioni.

    Puoi aggiungere risposte diverse per ciascuna opzione. Per le vacanze a pagamento, il chatbot può indirizzare i dipendenti a un sito Web interno delle risorse umane per cercare criteri di time-off a pagamento.

  7. Aggiungi un nodo messaggi specifico per il ramo Ferie pagate con questo messaggio all'utente: Per le ferie retribuite, vai su www.contoso.com/HR/PaidTimeOff per saperne di più su come inviare richieste di ferie.

  8. Aggiungere un nodo selezionando l'icona Aggiungi nodo (+) per terminare la conversazione con un sondaggio. Seleziona Termina la conversazione, quindi Termina il sondaggio. Questo sondaggio è il sondaggio sulla soddisfazione dei clienti predefinito nel chatbot da utilizzare nelle conversazioni.

  9. Nel percorso Festività nazionali, aggiungi un nodo messaggi con il testo seguente:

    National holidays for 2020:
    -   New Year's Day: January 1st
    -   Memorial Day: May 25th
    -   Independence day: July 4th
    -   Labor Day: September 7th
    -   Thanksgiving: November 26th - 27th
    -   Christmas Eve and Christmas Day: December 24th - 25th
    
  10. Concludi questo percorso nell'argomento anche con un sondaggio. Aggiungere un nodo selezionando l'icona Aggiungi nodo (+) e quindi Termina la conversazione e Termina con il sondaggio.

Screenshot che mostra l'argomento ha un messaggio introduttivo, seguito da un nodo domanda con due opzioni. Ogni opzione termina con un messaggio e poi un sondaggio.

Test del chatbot

Copilot Studio include un riquadro di test predefinito che consente di testare il chatbot in tempo reale.

  1. Per aprire il pannello di test, selezionare Test bot sulla barra degli strumenti.

  2. Inserisci "Ho bisogno di informazioni sul tempo di congedo."

    Anche se Ho bisogno di informazioni sui congedi non corrisponde esattamente ad alcuna frase trigger, Copilot Studio elabora la richiesta dell'utente e attiva l'argomento dei congedi del dipendente.

    Mentre chatti con il chatbot, puoi vedere dove si trova nella conversazione in tempo reale seguendo i punti evidenziati in verde.

  3. Seleziona Ferie pagate.

    L'argomento si dirama in base alla risposta dell'utente. È possibile aprire la variabile TimeOffType per visualizzare il valore di Permesso retribuito da parte dell'utente. Tuttavia, cosa succede se l'utente sta cercando festività nazionali nella sua richiesta? L'utente potrebbe sentirsi infastidito se il chatbot gli chiedesse di ripetersi. Proviamo a fare quanto segue.

  4. Nella parte superiore del riquadro di test, seleziona l'icona Reimposta.

  5. Immetti "Ho bisogno di informazioni sulle festività nazionali".

    Il chatbot aggira la domanda sul tipo di vacanza e fornisce direttamente informazioni sulle festività nazionali. Questo comportamento si verifica perché Copilot Studio supporta l'estrazione di entità e può determinare che l'utente chiede informazioni su festività nazionali.

    Screenshot che mostra come l'intelligenza artificiale sa cosa chiede l'utente.

Migliorare l'argomento per gestire query complesse inoltrando ai esperti delle risorse umane

Ora che hai completato le basi, puoi aggiungere un'opzione più complessa all'argomento "congedo prolungato".

  1. Torna all'argomento creato.

  2. Nel nodo Domanda aggiungere un'opzione denominata "Extended leave".

    Screenshot che mostra come aggiungere un'opzione al nodo di domanda.

    Dato che la situazione personale di ogni dipendente è diversa, le domande sul congedo prolungato richiedono una discussione con un esperto delle risorse umane. Puoi creare il chatbot in modo da connettere gli esperti delle risorse umane con i dipendenti.

  3. Aggiungi un nodo messaggi che dice "Il congedo prolungato richiede l'approvazione di un esperto delle risorse umane. Lascia che ti metta in contatto con loro."

    Copilot Studio chatbot possono eseguire azioni aggiungere azioni in un argomento. In questo esempio, aggiungi un'azione di base che invia una notifica a un esperto delle risorse umane. Questa azione di base invia una scheda adattiva al canale degli esperti delle risorse umane in Teams per far sapere agli esperti che un utente ha bisogno di contattarli.

    Puoi creare l'azione di base per inviare un messaggio a un canale di Teams e poi richiamarla con l'input appropriato.

  4. Aggiungi un nodo di domanda chiedendo una descrizione del problema e aggiungi il testo "Come descriveresti il problema?"

  5. Modifica il tipo di identificazione in Risposta intera dell'utente.

  6. Salvare la descrizione in una variabile denominata Description.

    Screenshot che mostra come aggiungere un nodo di domanda con la risposta come variabile denominata Descrizione.

  7. Aggiungere un nodo sotto la domanda e selezionare Call a tool, quindi Crea nuovo flusso, che avvia Power Automate.

  8. Scegli il modello Invia un messaggio a un canale di Teams, quindi seleziona Continua.

    Potrebbe essere necessario autenticare la connessione a Teams. Seleziona Accedi sotto Questo flusso si connetterà a.

    Il modello di flusso accetta due input dal chatbot, l'oggetto (titolo per il messaggio) e il testo del messaggio (messaggio effettivo) da pubblicare nel canale.

    1. Sotto la definizione del flusso Pubblica un messaggio (v3), seleziona l'ID team e l'ID canale del team dove dovrebbe essere pubblicato il messaggio.

    2. (Facoltativo) Aggiungi testo al messaggio oltre alla descrizione inserita dall'utente e completa il campo Messaggio come appropriato.

    3. Assegna un nome al flusso e salvalo.

    4. Chiudi l'area di lavoro di progettazione del flusso.

    Si ritorna all'area di modifica.

  9. Aggiungi un nodo sotto la domanda e seleziona Chiama uno strumento, quindi seleziona il nuovo flusso.

  10. Trasmetti la variabile che hai creato in precedenza chiamata TimeOffType per Oggetto. Per Messaggio seleziona la variabile Descrizione, che viene raccolta nella chat. Quando il flusso pubblica un messaggio sul canale selezionato, mostra Congedo prolungato come titolo e il messaggio specificato dal dipendente.

    Consiglio

    Copilot Studio è direttamente integrato con Teams, quindi il chatbot sa con quale utente di Teams sta chattando. Questa caratteristica consente ai creatori di chatbot di creare risposte chatbot personali e personalizzate.

    Per usare il nome della persona che chatta con il chatbot, è presente una variabile predefinita denominata bot. UserDisplayName che può essere usato come qualsiasi altra variabile.

    Puoi far sapere al dipendente che gli esperti sono stati informati della loro richiesta e li contatteranno.

  11. Aggiungi un nodo messaggi con il messaggio Abbiamo informato l'esperto. Si metterà in contatto a breve.

  12. Termina la conversazione con un sondaggio.

  13. Salva l'argomento.

Puoi aggiungere altri argomenti in modo che il bot di supporto alle risorse umane possa rispondere a più domande dei dipendenti Contoso.

Consiglio

Testa sempre il tuo chatbot per assicurarti che funzioni come previsto per la migliore esperienza dei dipendenti. Vedrai un messaggio nel canale di Teams quando il flusso viene eseguito nell'area di test.

Pubblicare il chatbot

La pubblicazione del chatbot rende disponibili agli utenti gli ultimi aggiornamenti.

Nel menu di spostamento, seleziona Pubblica. Seleziona di nuovo Pubblica.

Dovrai eseguire alcune altre azioni per rendere disponibile il chatbot ai dipendenti.

Consiglio

Se stai già conversando con il chatbot, puoi digitare "ricomincia" dopo aver pubblicato le modifiche. In questo modo la conversazione verrà riavviata con il contenuto più recente.

Rendere il chatbot disponibile per altri dipendenti

  1. Nella pagina Pubblica selezionare l'opzione per aprire il chatbot. Puoi testare il tuo chatbot prima di condividerlo.

  2. Seleziona l'opzione per rendere il chatbot disponibile ad altri utenti. Viene visualizzato il pannello di configurazione per i canali Teams + Microsoft 365.

    1. Modificare i dettagli per il chatbot.

    2. Condividi il tuo chatbot con il tuo team.

      La visualizzazione del chatbot nell'App Store è una soluzione alternativa per testarla, poiché l'approvazione dell'amministratore non è necessaria ed evita la posta indesiderata per l'amministratore.

    3. Una volta completamente soddisfatto, condividi il chatbot con la tua organizzazione, che necessita dell'approvazione da parte dell'amministratore.

    I dipendenti possono ora trovare il chatbot pubblicato nell'app store di Teams.

Modifica dei dettagli del chatbot

Nel riquadro di personalizzazione, puoi modificare l'icona del chatbot visualizzata in Teams e modifica le descrizioni brevi e lunghe per il chatbot. Queste impostazioni sono precompilate con contenuto iniziale, ma possono essere personalizzate.

Condividi il chatbot con il tuo team

  1. Seleziona Aggiungi al <tuo team>. Viene visualizzato un pannello in cui è possibile configurare il modo in cui il chatbot saluta i membri del team.

  2. Seleziona Aggiungi. Un messaggio indica che il chatbot è disponibile per il team. È possibile chiudere il pannello di configurazione.

Condivisione del chatbot con l'organizzazione

La condivisione del chatbot con l'intera organizzazione lo rende visibile nella sezione Compilata per l'organizzazione dell'App Store di Teams. Accesso richiede l'approvazione dell'amministratore.

  1. Seleziona Invia per l'approvazione dell'amministratore.

  2. Conferma che l'icona del chatbot, la descrizione breve e la descrizione lunga siano corrette.

  3. Conferma di voler condividere il chatbot con tutti gli utenti dell'organizzazione.

  4. Invia per l'approvazione dell'amministratore. Questa parte del processo non può essere completata immediatamente e richiede un seguito con l'amministratore per l'approvazione.

Trova il chatbot nell'app store di Teams

Una dipendente di nome Melissa può trovare il chatbot che hai creato nell'app store di Teams.

A seconda della modalità di condivisione del chatbot, Melissa può trovarla nella sezione Copilot extensions o nella sezione Built per l'organizzazione dell'App Store di Teams. Affinché un chatbot venga visualizzato nella sezione Costruito per l'organizzazione, deve essere approvato da un amministratore prima.

Melissa seleziona l'app chatbot e seleziona Aggiungi per me. Il chatbot appare nella barra dell'app di Teams.

Il topic Saluto dà automaticamente il benvenuto a Melissa.

Consiglio

Puoi modificare l'argomento di benvenuto per avere un messaggio di benvenuto personalizzato.

Il dipendente chatta con il chatbot per chiedere informazioni sull'indisponibilità

Melissa ha bisogno di ferie nei mesi di luglio e agosto per motivi personali e inserisce Ho bisogno di informazioni sui periodi ferie. Melissa seleziona Ferie pagate e viene visualizzato un sito Web in cui può ottenere ulteriori informazioni sulle ferie retribuite.

Il chatbot raccoglie quindi i dati sulla soddisfazione del cliente e termina la conversazione.

Screenshot che mostra come l'utente può parlare con il chatbot, in modo analogo a una chat di Teams.

Melissa esamina il sito delle risorse umane per le ferie retribuite e capisce che ha bisogno di un congedo prolungato. Melissa torna al chatbot e digita ho bisogno di un congedo prolungato.

Il chatbot fa sapere a Melissa che è necessario un esperto di risorse umane per la richiesta di ferie prolungate e chiede a Melissa una descrizione del suo problema.

Il chatbot avvisa un esperto, che contatta Melissa a breve.

Torna alla visualizzazione dell'autore e vai al canale degli esperti del team di risorse umane.

Il chatbot ha eseguito il flusso che hai aggiunto in precedenza e ha pubblicato sul canale la richiesta di Melissa.

Screenshot che mostra il chatbot che invia un messaggio nel canale di Teams sull'assenza prolungata.