Lägga till en agentnod i ett agentflöde

Note

Denna artikel beskriver funktioner i agenter eller agentflöden som använder standard harness.

Agentnoden låter ett flöde överlämna ett steg till en AI-agent som kan resonera, kalla verktyg och hämta från kunskapskällor innan resultatet återges. Använd den när ett steg behöver omdöme, flerstegsorkestrering eller information utanför flödet.

Genom att använda agentnoden kan du:

  • Ring en befintlig agent.
  • Ge agenten en instruktion på naturligt språk, inklusive dynamiskt innehåll från tidigare steg.
  • Utrusta agenten med verktyg (MCP-servrar och anslutningsappar för Model Context Protocol) så att den kan vidta åtgärder.
  • Förankra agenten i kunskap (SharePoint-webbplatser, offentliga webbplatser) så att den kan svara utifrån ditt innehåll.
  • Använd agentens svar i senare steg i flödet.

I agentflöden kan du antingen välja en befintlig publicerad agent eller skapa en ny publicerad agent från agentbyggarupplevelsen och sedan anropa den från flödet.

Lägga till en agentnod

  1. I Copilot Studio går du till Flöden och öppnar ett befintligt agentflöde eller skapar ett nytt.

    • Nytt flöde: Du hamnar på sidan Designer för att konfigurera en utlösare.
    • Befintligt flöde: Du hamnar på sidan Översikt och du måste gå till sidan Designer.
  2. Välj ikonen Infoga en ny åtgärd vid den punkt i flödet där du vill anropa en agent.

  3. I Lägg till en åtgärd går du till AI-funktioner och väljer Kör en agent. En Kör en agentnod visas i flödet.

Välj en befintlig agent för agentnoden

Under Agent i körnings- och agentredigeraren kan du välja något av två alternativ:

  • Välj en befintlig agent: Välj en publicerad agent i en lista. Agenten körs med alla instruktioner, verktyg och kunskaper som den redan har konfigurerats med.

  • Skapa en ny agent: Välj Ny för att skapa en ny agent. Då öppnas en ny webbläsarflik med agentbyggargränssnittet. Skapa och publicera din agent där och gå sedan tillbaka till flödesdesignern för att välja den i listan över befintliga agenter.

Om du väljer en befintlig agent går du vidare till Skicka ett meddelande till agenten.

Skapa en ny agent för agentnoden

När du väljer Ny öppnar du agentbyggarupplevelsen i en ny webbläsarflik. I agentbyggaren konfigurerar du agentens instruktioner, kunskap och kapaciteter.

När du är klar med att bygga agenten, publicera den, gå tillbaka till flödesdesignern och välj den från listan över befintliga agenter.

Skicka ett meddelande till en befintlig agent

När du väljer en befintlig agent visas ett meddelandefält på noden. Använd detta fält för att tala om för agenten vad den ska göra under denna körning. Agentens instruktioner, verktyg och kunskap har redan angetts för den publicerade agenten.

I fältet Meddelande skriver du uppmaningen för den här körningen. Använd väljaren för dynamiskt innehåll för att infoga token från tidigare steg så att agenten resonerar över realtidsdata.

Begär mänsklig hjälp när du är osäker

Aktivera Begär mänsklig hjälp när du är osäker på om du vill att agenten ska eskalera till en människa när den inte kan fortsätta på egen hand. När en eskalering inträffar skickar agenten en begäran om indata via e-post till anslutningsägaren.

Det här alternativet är användbart när agentens uppgift kan kräva tolkning som går utöver dess instruktioner eller tillgängliga kunskaper. Om en agent till exempel granskar utgiftsrapporter och hittar en ovanlig avgift som inte matchar någon princip, kan den flagga rapporten så att en person kan bestämma i stället för att göra ett felaktigt godkännande.

Använd agentens svar i ditt agentflöde

När agentnoden körs väntar agentflödet på att agenten ska slutföra sin uppgift. Agentsvaret blir sedan tillgängligt som dynamiskt innehåll som du kan använda i alla efterföljande steg.

Så här använder du agentsvaret i en nedströmsåtgärd:

  1. Välj den åtgärd där du vill använda svaret (till exempel åtgärden Skicka ett e-postmeddelande eller Uppdatera en rad ).

  2. Öppna väljaren för dynamiskt innehåll i det fält där du vill infoga svaret.

  3. Leta efter utdata från steget Kör en agent och välj agentsvar.

Vanliga sätt att använda agentens svar:

  • Infoga svaret i brödtexten i ett e-postmeddelande eller ett meddelande.
  • Definiera ett villkor för att grena ditt agentflöde baserat på vad agenten returnerade.
  • Spara svaret på en variabel eller datakälla för senare referens.

Automatiseringsscenarier

En agentnod är som bäst som ett steg i ett längre arbetsflöde. Tidigare steg samlar in och normaliserar indata, agenten gör resonemanget och senare steg fungerar på resultatet i flera system.

Sortera inkommande supportärenden

Ett arbetsflöde utlöses när en ny biljett skapas i Dataverse. Tidigare steg är att hämta ärendetexten, bilagorna och kundens senaste ärendehistorik. Agentnoden läser allt, förankrar sig i produktkunskapsbasen (SharePoint) och returnerar en strukturerad utdata med category, priority, suggested_owner, och draft_reply. Senare steg förgrenas utifrån priority för att anropa jourteknikern vid avbrott; annars tilldelas ärendet och utkastet till svar köas för granskning.

Granska utgiftsrapporter mot policyn

Ett arbetsflöde utlöses när en utgiftsrapport skickas. Tidigare steg läser in radposter och konverterar belopp i andra valutor än USD, så att agenten resonerar utifrån en gemensam grund. Agentnoden jordar sig själv i policy-SharePoint-sidan och returnerar en per-rad-flagga compliant plus reason. Senare steg antingen godkänner automatiskt och bokför verifikationen i systemet för leverantörsreskontra, eller startar ett godkännandesteg med agentens motivering bifogad och inväntar en granskare från ekonomiavdelningen.

Förbereda en mötesbriefing

Ett arbetsflöde körs varje morgon, listar dagens möten från Outlook och loopar över var och en. För varje möte hämtar ett tidigare steg kontokontext från Dynamics 365. Agentnoden använder sedan Work IQ för att skanna senaste mejl och Teams-trådar med deltagarna och returnerar samtalspunkter, öppna risker och rekommenderade frågor. Senare steg formaterar utdata till en HTML-briefing som skickas 30 minuter före mötet och publicerar det som ett adaptivt kort i Teams.

Vanliga frågor och svar

När ska jag använda en infogad agent och när ska jag använda en befintlig agent?

Använd en infogad agent när agentens jobb är specifikt för ett arbetsflöde och du vill att allt, inklusive instruktioner, verktyg, kunskap och utdata, ska följa med i arbetsflödet. Infogade agenter är snabbare att konfigurera och enklare att resonera om eftersom konfigurationen är precis bredvid de steg som använder den.

Använd en befintlig agent när samma agent delas mellan flera arbetsflöden eller ytor (till exempel även chattat med i Teams) eller när agenten ägs av ett annat team och du bara vill anropa den.

När ska jag använda en agentnod och när ska jag använda en promptnod?

Båda lägger till AI i ett arbetsflöde, men de är byggda för olika jobb.

Capability Agentnod Uppmaningsnod
Verktygsorkestrering Fullständig åtkomst till alla agentverktyg Endast kodtolkare
Kunskapskällor Alla kunskapskällor som stöds Endast dataversum
Mänsklig granskning Yes No
Uppgiftskomplexitet Komplexa uppgifter. Agentorkestratorn kan ta flera svängar. Enkla uppgifter som kan utföras i en enda tur

Använd agentnoden när steget behöver resonemang, verktygsorkestrering eller grundad kunskap. Använd promptnoden när du bara behöver modellen för att transformera eller generera text.

Kan den inbäddade agenten återanvändas utanför det här arbetsflödet?

Nej. En inbäddad agent är begränsad till sitt arbetsflöde. Om du skapar samma infogade agent i flera arbetsflöden höjer du upp den till en publicerad agent och anropar agenten från varje arbetsflöde i stället.