Agentforce-produktbilder

Introduktion till Agentforce-guiden

till resonemang, ämnen, instruktioner och åtgärder

Data CloudKomponenter för utbyggbarhet och kontroll

Komponent När ska du använda dem Det här behöver du kunna
Agentens anropbara åtgärder Så här anropar du en agent från Flow eller Apex Låg kod
Agent-API Anropa en agent utanför Salesforce Avancerad kod
Agentvariabler Styra hur agenten resonerar ännu mer genom ämnes- och åtgärdsval. Låg kod
Agentforce SDK Bygga en agent från grunden med Python-kod via ett programmatiskt gränssnitt till Salesforces Agentforce-infrastruktur. Avancerad kod
Model Builder Anpassa en generativ AI-modell eller skapa en prediktiv modell Låg kod

AgentforceVal av anpassad åtgärd

Komponent När ska du använda dem Nödvändig kompetens Krävs ytterligare licens?
Promptmallar Anropa en LLM för att generera ett svar. Mallåtgärder för promptar är ett sätt för en agent att använda Retrieval Augmented Generation (RAG). Låg kod Ja.
Flow Så här kör du regelbaserad automatisering och posthämtning med låg kod Låg kod Inga
Apex-kod Så här kör du regelbaserad automatisering och posthämtning med pro-kod Avancerad kod Inga
MuleSoft API Hämta data från äldre system och andra externa applikationer i en komplex företagsmiljö Avancerad kod Ja.
Extern tjänst Hämta data från REST API:er som stöder OpenAPI-specifikationer Låg kod Ja.
Prediktiv modell Använda prediktiv AI med din agent Låg kod Ja.
Processflöde i Atlas resonemangsmotor

Variabeltyper och gränsmatris

Komponent Kontextvariabler Anpassade variabler
Kan instansieras av användaren Inga Ja.
Kan vara inmatning av åtgärder Ja. Ja.
Kan vara resultat av åtgärder Inga Ja.
Kan uppdateras genom åtgärder Inga Ja.
Kan användas i filter för åtgärder och ämnen Ja. Ja.
Typer som stöds Text/nummer Text/nummer
Agentforce 2.0 Resonemangsmotor för tjänstemall

1. Ämnesnamn

Dåligt exempel Bra exempel Varför det är bättre
Kundinformation Ange orderstatus och detaljer Beskriver tydligt jobbet som ska utföras
Hjälp Svara på tekniska frågor Anger vilken typ av hjälp som tillhandahålls
Transaktioner Hjälp till att uppdatera betalningsuppgifter Anger vilken typ av hjälp som tillhandahålls

2. Beskrivning av ämnesklassificering

Detta beskriver vilka användarmeddelanden som ska utlösa detta ämne. Det är avgörande för att hjälpa din agent att förstå när det här ämnet ska användas och används i klassificeringssteget.

Dåligt exempel Bra exempel Varför det är bättre
Hantera orderrelaterade frågor. Ge kunderna uppdateringar om deras orderinformation och status efter att ha validerat deras ordernummer. Förtydligar ämnesomfattning.
Hjälp med konton. Hjälp användare med inloggningsproblem, kontoskapande och lösenordsåterställningar. Mer specifikt och gör det möjligt för agenten att välja rätt
Verifiera innan du hanterar betalningsproblem. Hjälp användare att lägga till eller uppdatera sin betalningsinformation, inklusive kreditkort och PayPal-uppgifter. Nämner specifikt för att omdirigera till ett annat ämne.
Påminnelse: Använd villkorsbaserade ämnesfilter för högre determinism.

3. Ämnesomfattning

Definierar gränserna för vad agenten kan och inte kan göra inom detta ämne.

Dåligt exempel Bra exempel Varför det är bättre
Hantera orderfrågor och problem. Ditt jobb är endast att svara på frågor kopplade till en kunds orderstatus, returstatus eller retur- och reparationspolicyn. Initiera eller generera aldrig en order eller retur. Sätter tydliga gränser för vad agenten ska och inte ska göra.
Hjälp med inloggningsproblem. Ditt jobb är bara att hjälpa kunder som inte kan logga in med att återställa sitt lösenord eller ta reda på sitt användarnamn. Du kan inte uppdatera kontoinformation eller ändra behörigheter. Anger uttryckligen aktiviteter som ämnet kan utföra och gränser.

Ämnesöversikt

Komponent Innehåll
Ämnesnamn Återställa lösenord
Klassificeringsbeskrivning Hjälpa kunder som har glömt sitt lösenord, inte kan logga in, behöver återställa sina inloggningsuppgifter, är spärrade eller har inloggningsproblem. Hjälpa användare att ändra lösenord eller återställa kontoåtkomst.
Omfattning Ditt jobb är bara att hjälpa kunder att återställa sitt lösenord eller användarnamn. Du kan verifiera identitet via e-post/telefon och initiera lösenordsåterställningar. Du kan inte komma åt kontouppgifter utöver verifiering eller ändra någon kundinformation förutom lösenord.

Instruktioner

Instruktion
Fråga vilken verifieringsmetod kunden föredrar (e-post eller telefon) innan du fortsätter med identitetsverifieringen.
Använd åtgärden Verifiera kundens e-postadress eller Verifiera kundens telefonnummer baserat på kundens preferenser. Försök inte återställa lösenordet förrän verifieringen har lyckats.
Efter verifieringen ska du förklara återställningsprocessen: "Jag skickar en säker återställningslänk till din e-postadress. Länken är giltig i 24 timmar."
Använd endast verifiering av säkerhetsfråga om kunden inte har åtkomst till sin registrerade e-postadress/telefon.
Efter att ha slutfört en återställning, fråga om de behöver hjälp med något annat som rör kontoåtkomst.

Åtgärder

Åtgärdsnamn Beskrivning Inmatning(ar)
Verifiera kundens e-postadress Verifierar identitet genom att matcha e-postadressen med ett konto. Returnerar verifieringsstatus och kund-id om det lyckas. E-postadress: kundens e-postadress (format: exempel@domän.com).
Verifiera kundens telefonnummer Verifierar identitet genom att skicka en kod till kundens telefon. Använd när e-postverifiering inte är möjlig. Telefonnummer: 10-siffrigt nummer utan specialtecken.
Skicka e-post om lösenordsåterställning Skickar en återställningslänk som är giltig i 24 timmar till den verifierade e-postadressen. Använd endast efter lyckad verifiering. Kund-id: verifierat id från lyckad verifiering

Skriva effektiva instruktioner

Här är några exempel på instruktioner som fungerar bra med resonemangsmotorn:

Dåligt exempel Bra exempel Varför det är bättre
Hämta kundens orderuppgifter. Om en kund frågar om sin orderstatus, erbjud alla sökalternativ, inklusive e-postadress, orderdatum eller order-id. Ger specifik vägledning och använder språk som liknar åtgärdsnamnet.
Hjälp med enhetsproblem Innan du använder åtgärden Besvara frågor med kunskap för att hämta felsökningsinformation ska du klargöra vilken typ av enhet det är (iOS eller Android). Inkludera enhetstypen i sökfrågan för åtgärden Svara på frågor med kunskap. Ger tydliga instruktioner om vilken information som ska samlas in först och specificerar vilken åtgärd som ska vidtas.
Använd kunskap för produktfrågor. För frågor om produktfunktioner ska du först identifiera vilken specifik produkt kunden frågar om. Använd sedan Kunskapsåtgärden med det exakta produktnamnet för att hämta korrekt information. Ger en tydlig stegföljd och specificerar hur åtgärden kan göras mer effektiv.
Kontrollera om kunderna behöver hjälp. Efter att ha lämnat information om leveransstatus bör du alltid fråga om kunden behöver hjälp med något annat kopplat till ordern. Specifikt om när och hur uppföljning ska ske.

1. Åtgärdsnamn (åtgärdens API-namn)

Dåligt exempel Bra exempel Varför det är bättre
Hämta orderinformation Sök efter orderstatus Beskriver tydligt vilken information åtgärden ger
Uppdatera kontaktpost Uppdatera kundtelefonnummer Beskriver specifikt vad som uppdateras
Bet.process Betalningsprocess Undviker förkortningar för tydlighetens skull

2. Åtgärdsinstruktioner

Åtgärdsinstruktioner berättar för resonemangsmotorn vad åtgärden gör och när den ska användas. Dessa instruktioner är avgörande för att hjälpa agenten att välja rätt åtgärd vid rätt tidpunkt.

Dåligt exempel Bra exempel Varför det är bättre
Uppdaterar ett telefonnummer. Uppdaterar användarens telefonnummer som är kopplat till deras post. Om det inte finns någon matchande post skapas en ny post. Förklarar vad åtgärden gör och hur den hanterar specialfall.
Hämtar spårningsinformation. Returnerar spårningsinformation för en kundorder baserat på spårningsnummer och destinationspostnummer. Förklarar när denna åtgärd ska användas och vilken information den kräver.
Ger kunskap. Söker i kunskapsbasen efter svar på användarfrågor om produkter, policyer eller procedurer. Den här åtgärden bör användas om användaren ställer frågor om hur man gör något, eller behöver information som inte är specifik för just denna användares konto. Förklarar när åtgärden ska användas i konversationsflödet.
Kontrollerar kontot. Verifierar om ett kundkonto finns och returnerar information om kontostatus. Använd den här åtgärden när kunder försöker avgöra om de redan har ett konto eller om deras konto är aktivt. Kräver antingen en e-postadress eller ett telefonnummer för att utföra sökningen. Förklarar tydligt syftet, när åtgärden ska användas och vilken information som behövs.

3. Instruktioner för åtgärdsinmatning

Instruktioner för åtgärdsinmatning definierar vilken information åtgärden behöver och hur agenten ska samla in den från kunden. Tydliga inmatningsinstruktioner hjälper agenten att samla in rätt information i rätt format.

Dåligt exempel Bra exempel Varför det är bättre
Ange order-id. Order-id är en alfanumerisk identifierare med 18 tecken. Informerar om formatet.
Kundens e-postadress. Kundens e-postadress som används för kontoverifiering. Formatet ska vara en giltig e-postadress (exempel@domain.com). Anger format- och valideringskrav.
Sökfråga. En detaljerad sökfråga som beskriver användarens fråga. Inkludera specifika produktnamn, felkoder eller symptom som nämns av användaren för att förbättra sökresultaten. Vid tekniska problem, ange alltid enhetstyp (iOS/Android) och appversion om det nämns. Förklarar hur man konstruerar en effektiv fråga med specifika element att inkludera.
Telefonnummer. Kundens 10-siffriga telefonnummer utan mellanslag eller specialtecken. Om kunden anger ett nummer med formatering (som 555-123-4567) ska du ta bort specialtecknen innan du går vidare till åtgärden. Ger tydliga formateringsinstruktioner och åtgärdsvägledning.

Att tänka på gällande AI-funktioner med Data Cloud

Funktioner i Agentforce Beskrivning Provisionering
Revisionslogg och feedbackloggning Generativ AI-revisionsdata Valfri
Automatisering av databibliotek Automatiserar skapandet av sökindex och hämtningsverktyg för att stödja agentåtgärder som att besvara frågor med kunskap. Tillhandahålls som standard
Bring Your Own Large Language Model (BYO-LLM) Möjliggör för kunder att använda sin egen LLM Valfri
Agentanalys Streamar användningsdata till Data Cloud för rapporter och översikter Tillhandahålls som standard
Externa datakällor (icke-CRM) Gör det möjligt för kunder att använda data från externa källor för att grunda AI-genererade svar Valfri
Ostrukturerade data Gör det möjligt för kunder att använda ostrukturerad data för att grunda AI-genererade svar Valfri
Grafer över realtidsdata Gör det möjligt för kunder att använda normaliserad data från flera Data Cloud-källor för grundning i nära realtid av AI-genererade svar Valfri
Retrieval Augmented Generation (RAG) Gör det möjligt för kunder att utöka sina promptar med data från Salesforce och Data Cloud, som hämtas vid inferenstillfället Tillhandahålls som standard

Vanliga frågor om Agentforce-guiden

Agentforce-guiden handlar om att bygga AI-agenter med hjälp av Agentforce-plattformen på Salesforce, som omfattar kärnelement som agenter, ämnen, instruktioner, åtgärder och Atlas resonemangsmotor.

Guiden är avsedd för tekniska utövare och arkitekter som är involverade i att bygga och driftsätta AI-agenter med hjälp av Agentforce.

Guiden omfattar grunderna i Agentforce, skillnaden mellan promptar och agenter, hur Agentforce resonerar, bästa praxis för olika komponenter och om Agentforce behöver Data Cloud.

Agentforce Ökar företagets produktivitet genom att introducera AI-agenter som autonomt kan planera, resonera och agera, vilket minskar det manuella arbetet och ökar effektiviteten.

De viktigaste fördelarna inkluderar agenternas förmåga att anpassa sig till olika situationer, planera effektivt och använda verktyg autonomt eller med mänsklig inblandning, samt vikten av att använda Data Cloud för att driva olika Agentforce-funktioner.

Ja, guiden ger implementeringsråd, inklusive strategisk planering, definition av ämnen och deras omfattning, hur man skriver tydliga instruktioner och bästa praxis för att konfigurera åtgärder.

Agentforce hanterar ansvarsfull AI genom mekanismer som filtrering, grundning av kontroller och noggrann design av åtgärder och instruktioner för att säkerställa att agenter beter sig ansvarsfullt och ger korrekta svar.