Aggiungere un nodo di agente a un flusso di lavoro o un flusso dell'agente

Il nodo agente consente a un flusso o a un flusso di lavoro di un agente di trasferire un passaggio a un agente IA che può ragionare, chiamare strumenti ed estrarre da fonti delle informazioni prima di restituire un risultato. Usalo ogni volta che un passaggio richiede giudizio, orchestrazione su più fasi o informazioni provenienti dall'esterno del flusso o del flusso di lavoro stesso.

Puoi scegliere un agente pubblicato esistente oppure creare un nuovo agente direttamente all'interno del nodo senza uscire dalla finestra di progettazione del flusso di lavoro o del flusso. Gli agenti inline rappresentano il modo più rapido per aggiungere intelligenza artificiale a un flusso o a un flusso di lavoro dell'agente. Dai al nodo un'istruzione, allega eventualmente strumenti e conoscenze e hai finito.

Utilizzando il nodo agente, puoi:

  • Chiama un agente esistente o crea un nuovo agente strettamente integrato nel flusso o nel flusso di lavoro dell'agente.
  • Fornisci all'agente un'istruzione in linguaggio naturale, includendo contenuti dinamici dai passaggi precedenti.
  • Fornisci all'agente gli strumenti (server e connettori Model Context Protocol - MCP) affinché possa eseguire l'azione.
  • Collega l'agente alle fonti delle informazioni (siti SharePoint, siti pubblici) così potrà rispondere utilizzando i tuoi contenuti.
  • Scegli come l'agente restituisce il risultato: testo libero o dati strutturati su cui il tuo flusso dell'agente o flusso di lavoro può ramificarsi.

Aggiungere un nodo agente

  1. In Copilot Studio, vai a Flussi e apri un flusso di lavoro esistente, oppure creane uno nuovo.

    • Nuovo flusso di lavoro: si passa alla finestra di progettazione per configurare un trigger.
    • Flusso di lavoro esistente: apri il flusso di lavoro e vai alla scheda Crea.
  2. Seleziona l'icona Agente nel pannello Aggiungi. Si apre il pannello di configurazione per il nodo agente.

Seleziona un agente esistente per il nodo agente

Nell'editor del nodo agente, sotto Agente, seleziona una delle due opzioni:

  • Un agente esistente: seleziona un agente pubblicato da un elenco. L'agente viene eseguito con qualsiasi istruzione, strumento e conoscenza con cui è stato già configurato.

  • Nuovo agente per questo workflow: crea un agente inline specifico per questo flusso di lavoro. Le istruzioni, gli strumenti, le conoscenze e la struttura dell'output dell'agente sono configurati direttamente nel nodo e viaggiano con il flusso di lavoro. Usa questa opzione quando il lavoro dell'agente è specifico per questa automazione e non devi condividerlo altrove.

La sezione successiva di questo articolo si concentra sulla configurazione di un nuovo agente inline. Se selezioni un agente esistente, vai a Invia un messaggio all'agente.

Configura un nuovo agente per il nodo agente

Quando scegli Nuovo agente per questo flusso di lavoro, il pannello di configurazione si espande così puoi configurare l'agente sul posto.

Istruzioni

Per un agente inline, il campo Istruzioni serve sia come descrizione del ruolo dell'agente e come prompt per ogni esecuzione. Non è previsto un campo Messaggio separato. Scrivi cosa deve fare l'agente, in modo chiaro, e includi contenuti dinamici dei passaggi precedenti per fornirgli i dati per questa esecuzione.

Sii specifico riguardo all'attività, agli input che l'agente può aspettarsi e al formato della risposta che vuoi ricevere. Istruzioni più chiare portano a esecuzioni più affidabili.

Ad esempio, se il trigger del flusso di lavoro è Quando arriva una nuova e-mail, le tue istruzioni potrebbero essere: Read the email below and decide whether it's a sales lead, a support request, or something else. Reply with a single word. seguite dai token Oggetto e Corpo provenienti dal trigger.

Per scegliere il modello che guida l'agente, usa l'elenco a discesa del modello nell'angolo in alto a destra della casella delle istruzioni. Seleziona un modello più capace quando l'attività prevede ragionamento a più fasi o un'interpretazione attenta. Seleziona un modello più veloce quando l'attività è semplice e deve essere svolta su larga scala.

Work IQ

Attiva Work IQ per consentire all'agente di utilizzare le attività lavorative recenti dell'utente attivo, inclusi posta, Teams, calendario, OneDrive e il contesto di SharePoint, per contestualizzare le sue risposte. Questo è utile quando il flusso di lavoro opera per conto di una persona e il contesto personale (thread recenti, riunioni imminenti, documenti modificati di recente) migliora la risposta.

Strumenti

Gli strumenti danno all'agente la possibilità di eseguire azioni come inviare un messaggio, interrogare un record, eseguire una ricerca o chiamare un'API. Senza strumenti, l'agente può solo leggere e ragionare. Con gli strumenti, può anche agire.

Per allegare uno strumento:

  1. Nella sezione Strumenti, seleziona il simbolo più (+).

  2. In Aggiungi strumento, sfoglia o cerca lo strumento che desideri.

  3. Seleziona lo strumento per aggiungerlo. Puoi aggiungere più strumenti in un unico agente.

Puoi collegare due tipi di strumenti:

  • Server Model Context Protocol (MCP): server precostruiti che offrono un insieme curato di funzionalità.
  • Connettori: qualsiasi azione di connettore della Power Platform.

L'agente decide in fase di esecuzione quale degli strumenti ad esso associati chiamare, in quale ordine e con quali argomenti. Non devi collegare gli strumenti insieme. Questo è ciò che rende il nodo agente diverso dal collegamento di azioni individuali del flusso di lavoro.

Knowledge Base

La conoscenza dà all'agente qualcosa da leggere. Quando fai una domanda all'agente, può basare la sua risposta sulle fonti che colleghi invece di affidarsi solo a ciò che il modello già sa.

Per allegare una fonte delle informazioni:

  1. Nella sezione Conoscenza, seleziona il simbolo più (+).

  2. In Aggiungi conoscenza, scegli il tipo di sorgente:

    • Siti Web pubblici: indicizza uno o più URL pubblici, così l'agente può citare contenuti da quei siti.
    • SharePoint: connettiti a un sito, una libreria o un documento specifico di SharePoint, così che l'agente possa rispondere da contenuti interni (criteri, playbook, documentazione di prodotto, contratti).
  3. Inserisci l'URL, quindi salva.

Allega conoscenza ogni volta che la risposta corretta dipende da contenuti non inclusi nei training del modello, come criteri interni, specifiche di prodotto, accordi con i clienti o l'ultima pagina dei prezzi sul tuo sito Web.

Output

Usa l'elenco a discesa Output per definire la struttura di ciò che l'agente restituisce. La forma determina il modo in cui i passaggi del flusso di lavoro downstream utilizzano il risultato.

Tipo di output Cosa si ottiene Quando usarlo
Risposta testo Una singola stringa. Il passaggio successivo inserisce semplicemente la risposta dell'agente (ad esempio, nel corpo di un'e-mail o in un messaggio in Teams).
Output strutturato Un oggetto predefinito con campi denominati. Desideri campi coerenti senza scrivere uno schema. Ad esempio, un riassunto, un'etichetta di valutazione e una prossima azione consigliata.
Output strutturato personalizzato Un oggetto che corrisponde a uno schema JSON che hai definito. Il flusso di lavoro downstream richiede campi rigidi e leggibili dal computer per la creazione di rami, la scrittura in colonne o l'invio a un'API.

Quando scegli un output strutturato, ogni campo diventa un proprio token di contenuto dinamico a cui le azioni a valle possono fare riferimento direttamente.

Invia un messaggio a un agente esistente

Quando selezioni un agente esistente, il nodo visualizza un campo Messaggio. Questo è il modo in cui dici all'agente cosa fare per questa esecuzione. Le istruzioni, gli strumenti e le conoscenze dell'agente sono già impostati nell'agente pubblicato.

Nel campo Messaggio, scrivi il prompt per questa esecuzione. Usa il selettore di contenuti dinamici per inserire i token dai passaggi precedenti, in modo che i motivi dell'agente vengano elaborati sui dati di esecuzione in tempo reale. Ad esempio, in un flusso di lavoro che si attiva quando viene creato un evento nel calendario, il messaggio potrebbe essere Prepare a brief for seguito dal token Partecipanti obbligatori.

Nota

Gli agenti inline non utilizzano un campo Messaggio separato: il campo Istruzioni funge anche da prompt per ogni esecuzione. Vedi Istruzioni.

Richiedi assistenza umana quando non sei sicuro

Attiva Richiedi assistenza umana quando non si è certi per consentire all'agente di eseguire l'escalation quando non è sufficientemente sicuro di agire da solo. L'agente invia un'e-mail al proprietario della connessione per richiedere un riscontro e attende una risposta prima di proseguire.

Attiva questa opzione per decisioni critiche in cui l'errore è più costoso rispetto al procedere con lentezza, come nella gestione delle eccezioni sulle transazioni finanziarie, le approvazioni dei casi limite o le decisioni importanti sulle escalation dei clienti.

Usa la risposta dell'agente nel flusso di lavoro

Quando il nodo agente viene eseguito, il flusso di lavoro attende che l'agente completi la sua attività. La risposta dell'agente diventa quindi disponibile come contenuto dinamico che puoi utilizzare in qualsiasi passaggio successivo.

Per utilizzare la risposta dell'agente in un'azione downstream:

  1. Seleziona l'azione successiva in cui vuoi usare il risultato (ad esempio, Invia un'e-mail o Aggiorna una riga).

  2. Apri il selettore di contenuto dinamico sul campo che desideri compilare.

  3. Scegli l'output dal passaggio Agente:

    • Risposta di testo: output → un singolo token di risposta dell'agente.
    • Output strutturato o personalizzato: output → un token per campo definito dall'utente.

Modelli comuni:

  • Inserisci una risposta di testo nel corpo di un'e-mail, in un messaggio Teams o in un documento.
  • Ramifica il flusso di lavoro in base a un campo strutturato (ad esempio, priority == "high").
  • Scrivi campi strutturati su Dataverse, Excel o un elenco di SharePoint.

Scenari di automazione

Un nodo agente funziona al meglio come un passaggio in un flusso di lavoro più lungo. I passaggi precedenti raccolgono e normalizzano gli input, l'agente effettua il ragionamento e i passaggi successivi operano sul risultato attraverso più sistemi.

Valutare i ticket di supporto in ingresso

Un flusso di lavoro si attiva quando viene creato un nuovo ticket in Dataverse. I passaggi precedenti prelevano il corpo del ticket, gli allegati e la cronologia recente dei casi del cliente; il nodo agente quindi legge tutte le informazioni, si basa sulla base di conoscenza del prodotto (SharePoint) e restituisce un output strutturato con category, priority, suggested_owner e draft_reply. Le fasi successive si diramano in ordine di priority per contattare il tecnico di turno in caso di interruzioni, altrimenti assegnano il ticket e mettono in coda la bozza di risposta per la revisione.

Esaminare le note spese in base ai criteri

Un flusso di lavoro si attiva quando viene presentata una nota spese. I passaggi precedenti caricano le voci e convertono gli importi non USD in modo che l'agente elabori su una singola base; il nodo agente si trova nel sito di SharePoint dei criteri e restituisce un flag per riga compliant più reason. I passaggi successivi approvano automaticamente e pubblicano la scrittura contabile nel sistema della contabilità fornitori oppure avviano un'azione di approvazione con la motivazione dell'agente allegata e attendono un revisore finanziario.

Prepararsi per un briefing di una riunione

Ogni mattina viene eseguito un flusso di lavoro che elenca le riunioni della giornata da Outlook e ne esegue il ciclo una ad una. Per ogni riunione, un passaggio precedente recupera il contesto dell'account da Dynamics 365; il nodo agente quindi utilizza Work IQ per scansionare le e-mail recenti e i thread di Teams con i partecipanti e restituisce punti di discussione, rischi aperti e domande consigliate. I passaggi successivi formattano quell'output in un briefing HTML inviato via e-mail 30 minuti prima della riunione e lo pubblicano come scheda adattiva su Teams.

Domande frequenti

Quando è consigliabile usare un agente inline e quando è necessario usare un agente esistente?

Usa un agente inline quando il compito dell'agente è specifico per un flusso di lavoro e vuoi che tutto, incluse istruzioni, strumenti, conoscenze e output, venga gestito insieme al flusso di lavoro. Gli agenti inline si configurano più rapidamente e sono più semplici da gestire, poiché la configurazione si trova accanto ai passaggi che la utilizzano.

Usa un agente esistente quando lo stesso agente è condiviso tra più flussi di lavoro o superfici (ad esempio, utilizzato anche in Teams) oppure quando l'agente è di proprietà di un altro team e vuoi semplicemente chiamarlo.

L'agente inline può essere riutilizzato al di fuori di questo flusso di lavoro?

Nr. Un agente inline ha come ambito il flusso di lavoro. Se ci si trova a creare lo stesso agente inline in più flussi di lavoro, alzalo di livello a un agente pubblicato e chiama tale agente da ogni flusso di lavoro.