Determinazione dell'automazione dei flussi di lavoro agenti e tradizionali

Con Agentforce, le aziende possono ora sbloccare nuovi paradigmi per il lavoro automatico che non possono essere facilmente ridotti a regole. Queste nuove funzionalità includono la risoluzione degli intenti dei clienti da conversazioni non strutturate, il coordinamento dei processi multiparte tra i sistemi e la risposta alle condizioni operative in tempo reale. I flussi di lavoro agenti utilizzano l'automazione progettata per ragionare sui risultati anziché eseguire fasi predefinite. Per soddisfare questa domanda è necessaria una piattaforma che operi in tutta la gamma di complessità dell'automazione e un framework che mostri dove si adatta ogni funzionalità.

Agentforce combina Einstein Trust Layer, Motore di ragionamento, Script agente, Flusso, Apex e Data 360 in un'unica piattaforma unificata. Questa combinazione consente di gestire qualsiasi cosa, dalla semplice automazione dei trigger record alla complessa orchestrazione multi-agente per voce, visione, documenti e telemetria in tempo reale. MuleSoft estende questa piattaforma con il tessuto MuleSoft, la governance e l'orchestrazione tra sistemi necessari per connettere i flussi di lavoro degli agenti in un'azienda. Agentforce Operations (in precedenza Agentforce Supply Chain) applica queste funzionalità alle esigenze specifiche dei processi operativi e di produzione.

Questa guida introduce il framework Orchestration Density e le linee guida per prendere decisioni informate in questo panorama di prodotti. Il framework offre agli architetti un approccio ripetibile per selezionare gli strumenti e gli schemi giusti utilizzando i livelli di densità per i casi d'uso di automazione intelligente in Salesforce Platform.

ProdottoDescrizione
AgentforceAgenteforce è la piattaforma di Salesforce per creare e distribuire agenti AI. Utilizza il motore Atlas per attivare azioni basate su dati in tempo reale e dinamiche tramite Apex e Data 360.
Script agenteLo script agente è un linguaggio dichiarativo specifico del dominio (DSL) utilizzato in Agentforce Builder per definire flussi di lavoro, regole aziendali e logica conversazionale per gli agenti
Griglia AgentforceAgenteforce Grid è un'interfaccia nativa AI, simile a un foglio di calcolo senza codice, per progettare e rendere operativi rapidamente flussi di lavoro AI su larga scala.
Operazioni AgentforceAgentforce Operations (precedentemente Agentforce Supply Chain) è una piattaforma di orchestrazione della gestione collaborativa dei flussi di lavoro basata sull'intelligenza artificiale progettata per semplificare e automatizzare i processi aziendali di back office.
MuleSoftMuleSoft è una piattaforma completa, unificata e aperta per l'integrazione aziendale e la governance degli agenti. Attraverso la connettività basata su API e MuleSoft Agent Fabric e Agent Broker, funge da tessuto di integrazione, livello di governance e base di orchestrazione tra sistemi per la connessione dei flussi di lavoro degli agenti in tutta l'azienda
Flussi e ApexSalesforce Flow è un potente strumento di automazione "point-and-click" per creare processi aziendali complessi visivamente senza codice. Salesforce Apex è un linguaggio di programmazione proprietario orientato agli oggetti per la piattaforma Salesforce, simile a Java. È utilizzato per creare logica aziendale personalizzata, automatizzare i processi ed estendere le funzionalità CRM di base oltre gli strumenti dichiarativi.

Agentforce rappresenta un cambiamento fondamentale nel modo in cui viene svolto il lavoro in Salesforce Platform, dall'automazione basata su regole ai flussi di lavoro basati sul ragionamento. Per sbloccarne il potenziale, gli architetti devono prendere decisioni deliberate e informate su dove si inseriscono gli agenti, come sono composti e cosa orchestrano. I seguenti principi forniscono una linea guida ripetibile per le decisioni degli agenti.

  • Utilizzare lo strumento giusto per l'operazione corretta. Utilizzare la densità di orchestrazione in base al percorso di esecuzione, al mix di modalità e alla complessità degli obiettivi per determinare la soluzione più adatta.

    • Utilizzare l'automazione tradizionale con flussi e Apex per il lavoro deterministico basato su regole, in cui il risultato può essere interamente definito da una serie di regole. L'automazione tradizionale si traduce in un percorso di esecuzione statico, che garantisce esiti prevedibili e ripetibili ed è fondamentale per la verificabilità. Scegliere l'automazione tradizionale per le operazioni che richiedono una stretta conformità e osservanza delle leggi.

    • Utilizzare Agentforce Grid per i casi d'uso di inferenza in blocco con complessità di orchestrazione da bassa a media. Questo schema utilizza il ragionamento generativo a turno singolo per classificare, calcolare il punteggio o riepilogare i dati in un volume elevato di record CRM, garantendo un'esecuzione ad alta produttività con possibilità di controllo immediata.

    • Utilizzare Agentforce con script agente per le operazioni con obiettivi aperti in cui l'esito desiderato è noto, ma non è possibile specificare il percorso di esecuzione esatto in fase di progettazione. Applicare questo schema ai requisiti che richiedono un ragionamento tramite determinismo guidato per garantire risultati prevedibili e tracciabili.

    • Utilizzare Agentforce Operations per semplificare e automatizzare i processi aziendali collaborativi con una gestione abilitata per l'intelligenza artificiale per i flussi di lavoro della supply chain.

  • Evitare di applicare flussi di lavoro agentici a casi d'uso a bassa densità di orchestrazione. Valutare i compromessi tra automazione tradizionale e automazione agente per i requisiti funzionali e non funzionali. L'automazione tradizionale può offrire la scalabilità, l'affidabilità e le prestazioni richieste per il proprio caso d'uso.

  • Adottare un approccio ibrido di automazione degli agenti, che combina Agentforce e l'automazione tradizionale con flussi e Apex, quando questa sinergia offre un valore maggiore rispetto all'uso dell'automazione tradizionale o agente separatamente.

L'sObject Salesforce è tradizionalmente il punto di ingresso principale per l'automazione dei record. Il sistema esegue una logica basata su regole, iniziando immediatamente dopo un evento DML (Data Manipulation Language), ad esempio insert, update o delete. Per scegliere tra gli strumenti per un'automazione attivata da record efficiente, abbiamo introdotto la densità di automazione come mezzo per misurare la complessità del sistema, considerando la quantità di automazione, il volume dei record e l'espansione delle dipendenze. L'automazione tradizionale è limitata dall'ampio lavoro preliminare necessario per inserire i dati in un costrutto strutturato, conforme allo schema e basato su regole.

L'automazione agente aggiorna l'automazione tradizionale utilizzando l'intento dell'utente o dati non strutturati come input in cui è possibile applicare il ragionamento per raggiungere un risultato desiderato. Gli architetti devono decidere quando sfruttare il ragionamento probabilistico per i dati non strutturati multimodali e quando applicare flussi di lavoro guidati e deterministici per ridurre il rischio di esiti imprevedibili.

Quando il requisito passa dall'esecuzione di fasi basate su regole al ragionamento sui risultati, gli architetti necessitano di un framework standardizzato per valutare la profondità del ragionamento e la complessità degli obiettivi della soluzione proposta.

La densità di orchestrazione è la misura della complessità all'interno di un flusso di lavoro agente. Tre fattori determinano la densità dell'orchestrazione: percorso di esecuzione, complessità degli obiettivi e mix di modalità. Mentre la densità di automazione misura la complessità fisica delle regole e del volume del sistema, la densità di orchestrazione misura la complessità di ragionamento del percorso dell'agente verso un obiettivo. Utilizzare la densità di orchestrazione composita per valutare i requisiti di progettazione e mappare allo standard architettonico.

  • Percorso di esecuzione: Il grado in cui il flusso di lavoro può essere completamente definito e specificato in fase di progettazione. Un flusso di lavoro completamente specificato indica che il flusso di lavoro definisce ogni ramo e risultato che risulta in un percorso di esecuzione predeterminato. Un flusso di lavoro non specificabile ha un percorso che può emergere in fase di esecuzione attraverso il ragionamento rispetto a dati e istruzioni contestuali.
  • Complessità degli obiettivi: Numero di esiti, punti decisionali e variazioni del percorso distinti che il flusso di lavoro deve risolvere in fase di esecuzione. Un flusso di lavoro a bassa complessità gestisce una singola operazione contenuta con un esito predeterminato, mentre un obiettivo ad alta complessità si estende su più fasi con obiettivi concorrenti o in conflitto con casi limite che non possono essere anticipati al momento della progettazione.
  • Modalità mix: L'intervallo dei tipi di input che un flusso di lavoro deve elaborare e i moduli di output che deve produrre. Un mix di modalità bassa legge i campi CRM standard e genera aggiornamenti dei record. Una modalità media utilizza un mix di campi CRM strutturati e dati statici non strutturati, come i corpi delle email o le trascrizioni dei casi, per produrre aggiornamenti dei record. Un mix ad alta modalità consuma stream dinamici in tempo reale, ad esempio audio live o telemetria, e produce output multimodali in più sistemi esterni.

Schema del framework Densità orchestrazione che mostra il percorso di esecuzione, la complessità degli obiettivi e gli assi del mix di modalità

La determinazione del livello di densità di orchestrazione appropriato richiede una valutazione sequenziale del percorso di esecuzione, della complessità degli obiettivi e del mix di modalità. Controllare prima il percorso di esecuzione. Se un percorso è completamente specificabile, iniziare con l'automazione tradizionale. L'utilizzo di una soluzione Agentic solo per orchestrare ed eseguire un percorso deterministico senza alcun requisito di ragionamento è un anti-schema. Questo provoca una proliferazione degli agenti (proliferazione eccessiva e non gestita degli agenti AI) e uno slop degli agenti (output generato da AI di bassa qualità e non necessario), con risultati di scarso valore.

Per i percorsi parziali o non specificabili, continuare a valutare la complessità degli obiettivi. Se la complessità dell'obiettivo è ben definita ma alcuni nodi del percorso richiedono valutazioni probabilistiche, valutare la possibilità di chiamare gli agenti da Flusso o Apex per soddisfare la specifica esigenza localizzata. Se invece le fasi del percorso di esecuzione richiedono uno o più requisiti basati sull'intelligenza artificiale in un insieme di record di grandi dimensioni, considerare Agentforce Grid. Griglia supporta flussi di lavoro a più fasi basati su foglio tramite più colonne AI o agente. È più adatto per l'esecuzione in blocco orientata alle righe. Questo approccio garantisce che il flusso di lavoro rimanga altamente performante e controllabile, invocando il ragionamento probabilistico solo dove il percorso non può essere predefinito.

Poiché la complessità degli obiettivi aumenta con le dimensioni concorrenti (ad esempio, la determinazione del pagamento di una richiesta di risarcimento assicurativo insieme al rilevamento delle frodi, al rispetto delle polizze e alla soddisfazione dei clienti) e i percorsi di esecuzione non specificabili, considerare Agentforce con script agente per il determinismo guidato nell'automazione. Per i casi d'uso tra aziende che coinvolgono Salesforce e sistemi di terze parti, utilizzare MuleSoft Fabric e Agent Broker.

Infine, valutare il mix di modalità per identificare le funzionalità tecniche necessarie, ad esempio la connessione multimodale o l'integrazione specializzata. Il mix di modalità funziona come selettore di capacità, non come calcolatore di densità. Aiuta a determinare l'infrastruttura necessaria per gestire la forma di input e output della soluzione, senza alterarne la logica di orchestrazione fondamentale.

Utilizzare questa matrice per determinare lo standard architettonico per l'automazione degli agenti. Bilanciare l'automazione tradizionale e quella agente selezionando l'approccio che risolve il problema di automazione.

  • Automazione tradizionale (bassa densità di orchestrazione): Utilizzare l'automazione tradizionale quando il processo viene attivato da una modifica del record, i dati sono strutturati, la logica è basata su regole e predeterminata e l'esito deve essere prevedibile (ad esempio, calcoli dei prezzi standard o creazione di operazioni automatiche).
  • Agenteforce Grid (densità di orchestrazione da bassa a media): Utilizzare Griglia Agentforce quando è necessario elaborare operazioni AI in blocco in tutti i record esistenti (ad esempio, riepilogare gli ultimi 50 casi per ogni account in questo elenco, calcolare il punteggio del sentiment e mantenere il punteggio nel campo del caso).
  • Orchestrazione ibrida (automazione aumentata per ordini elevati): Utilizzare l'orchestrazione ibrida per automatizzare un processo aziendale end-to-end complesso (ad esempio, l'elaborazione o l'orientamento delle richieste) che richiede le funzionalità di pianificazione dell'intelligenza artificiale ma l'integrità delle transazioni di Flusso e Apex.
  • Script agente Agentforce (alta complessità degli intenti): Utilizzare Script agente quando il punto di ingresso non è strutturato (ad esempio chat, email e voce) e la risoluzione richiede una conversazione o la capacità di gestire richieste ambigue degli utenti.
Livello di densitàPercorso di esecuzioneComplessità degli obiettiviMix di modalitàStandard architettonico
BassoCompletamente specificabileBasso: Operazione singola contenuta con esiti predefiniti.Modalità singola: Lettura e scrittura di record Oggetto Salesforce strutturati.Automazione attivata da record. Se il caso d'uso include almeno un'operazione di ragionamento, utilizzare Azioni agenti nel flusso di lavoro.
Bassa - MediaTotalmente o parzialmente specificabileBasso: Serie di fasi con esiti predefiniti.Modalità miste: L'input o l'output può avere un mix di dati strutturati e non strutturati.Utilizzare le inferenze batch griglia Agentforce per le operazioni in blocco nei record esistenti con l'azione agente.
MedioCompletamente o parzialmente specificabile. Il percorso di esecuzione è predefinito ma le fasi intermedie richiedono un ragionamento.Medio: Serie di fasi basate su Apex o Flusso con esiti variabili.Modalità miste: L'input o l'output può avere un mix di dati strutturati e non strutturati a basso volume.Ibrido (Agentforce + Apex/Flusso): Utilizzare Agentforce per il ragionamento e la pianificazione ad alta densità, Agent Script per il determinismo guidato e Apex/Flow per l'orchestrazione.
AltoParzialmente o non specificabile. L'obiettivo è predefinito, ma le fasi intermedie richiedono il contesto di esecuzione e l'intento dell'utente.Alto: Più obiettivi concorrenti con esigenze di ragionamento elevate richiedono risultati deterministici.Modalità miste: L'input o l'output può avere un mix di dati strutturati e non strutturati a volume elevato che arrivano in tempo reale.Utilizzare Agent Script per bilanciare il controllo deterministico con il ragionamento. Utilizzare MuleSoft Agent Fabric per MCP di terze parti o A2A per la collaborazione complessa tra più agenti.
CapacitàAutomazione tradizionale (Flusso/Apex)Griglia AgentforceAgentforceAgentforce con script agente
Tipo di logica e determinismoDeterministica: Utilizza la logica if-then-else fissa. Il percorso di esecuzione è prevedibile al 100% in base allo stato del record.Misto: Deterministica tramite fasi strutturate, mentre le singole fasi AI possono essere probabilistiche.Probabilistica: Utilizza il ragionamento a turni multipli per determinare il percorso migliore verso un obiettivo.Determinismo guidato: Utilizza il ragionamento per pianificare il percorso e consente l'esecuzione su percorsi nodo deterministici.
Velocità di consegnaConsigliato (Flusso): Gli strumenti visivi consentono la creazione rapida di logica attivata da record senza codice.Consigliato per l'automazione AI ripetitiva: Il modo più rapido per applicare la logica AI agli insiemi di record esistenti senza creare nuovi flussi.Consigliato: Per la configurazione di agenti secondari (in precedenza Argomenti), istruzioni e mappatura delle competenze per un dominio o un problema specifico.Consigliato: Per la mappatura avanzata dei grafici basati sullo stato e della logica dei bordi.
Modalità di inputConsigliato solo per strutturato: Limitato ai campi CRM e alle raccolte di record correlate.Consigliato per semistrutturato: Elabora testo in blocco (descrizioni, trascrizioni) dai campi dei record.Consigliato per Multimodale: Elabora linguaggio naturale, voce e visione (dati non strutturati).Consigliato per alta densità: Sintetizza gli input multimodali con dati sullo stato del sistema in tempo reale.
Profondità di ragionamento (pianificazione)Non disponibile: La logica è imperativa; non può "pensare" o pianificare i passi dinamicamente. Tuttavia, i dati possono essere inviati agli agenti.Basso: Inferenza a fase singola applicata in un insieme di record (intelligenza artificiale batch).Medio/alto: Utilizza i loop di ragionamento (Ragione-Atto-Osserva) per risolvere intenti complessi.Governato: Il ragionamento è limitato alla navigazione in un grafico predefinito degli stati di attività.
Modularità e riutilizzabilitàConsigliato: Modulare per impostazione predefinita tramite sottoflussi e classi Apex.Limitato: La logica è in genere legata alla riga della griglia specifica. Le impostazioni delle colonne e i flussi di lavoro basati su modelli possono essere riutilizzati nell'intero insieme di righe.Disponibile: Le competenze (flussi/Apex) vengono riutilizzate in diversi agenti secondari (in precedenza Argomenti) e agenti connessi.Consigliato: I nodi del grafico agente sono unità funzionali discrete e riutilizzabili.
Controllo transazioni e DMLConsigliato (Apex): Controllo completo su Savepoint, rollback e in blocco.Disponibile: Ogni riga viene elaborata in modo indipendente, quindi l'ambito di esecuzione è per record.Limitato: Le azioni vengono eseguite come singole fasi disaccoppiate in una sessione.Consigliato: Utilizza i nodi Flusso/Apex per fungere da anchor deterministici per tutti i DML. Il supporto del controllo delle transazioni distribuito tra gli agenti è limitato.
Gestione ambiguitàNon disponibile: Richiede percorsi predefiniti. L'input imprevisto causa errori o errori statici.Limitato: La qualità dell'output dipende dal rapido radicamento nel contesto. Il flusso di lavoro non può chiedere chiarimenti in modo interattivo.Consigliato: Gestisce gli stati "sconosciuti" ponendo domande o selezionando competenze alternative.Disponibile: Utilizza i "nodi Fallback" per gestire gli errori di ragionamento o i timeout dei processi.
Visibilità e governanceConsigliato: Explorer trigger di flusso offre una mappa visiva di tutta la logica attivata da record.Disponibile: L'interfaccia utente basata sulla griglia offre una chiara visibilità dei risultati a livello di riga e supporta la possibilità di controllare gli output.Disponibile: I registri di monitoraggio offrono trasparenza sul modo in cui l'agente ha preso le decisioni.Richiede competenza: Richiede il monitoraggio sia del registro di attraversamento grafico che del registro di inferenza LLM.
Prestazioni e scalabilitàConsigliato Ottimizzato per l'elaborazione di record sincroni a volume elevato.Consigliato Elabora in modo efficiente le operazioni AI in blocco su grandi volumi di dati.Sensibile alla latenza Dipende dal tempo di inferenza; non adatto per aggiornamenti in blocco ad alta densità.Moderato Adatto per operazioni complesse a lungo orizzonte, ma ha un sovraccarico superiore.

Questa tabella fornisce consigli generali più adatti a vari casi d'uso.

Caso d'usoDescrizionePiù adattaMotivo
Elaborazione dei recordAutomazione attivata da un evento DML in un oggetto Salesforce strutturato in cui ogni ramo e risultato possono essere definiti completamente in fase di progettazione.Utilizzare il flusso attivato da record. Questa è un'automazione tradizionale a bassa densità.Bassa densità di orchestrazione. Modalità singola (campi CRM strutturati) e un unico obiettivo contenuto con un percorso di esecuzione prevedibile e controllabile.
Controllo transazionale con logica complessaAutomazione che richiede savepoint, rollback, conferme parziali o manipolazione dei dati in blocco per volumi elevati di record.Utilizzare Apex per l'automazione deterministica tradizionale a bassa densità.Bassa densità di orchestrazione. Apex offre il controllo completo sull'integrità delle transazioni, la duplicazione di calcoli costosi e il caching a livello di piattaforma - funzionalità non disponibili in Flusso.
Logica moderatamente complessa all'interno di un processo strutturatoAutomazione in cui il processo complessivo è basato su regole ma le singole fasi richiedono calcoli o manipolazioni dei dati che vanno oltre la capacità dichiarativa.Utilizzare Flusso con Apex invocabile per la logica deterministica a bassa densità.Bassa densità di orchestrazione. Il flusso funge da livello di orchestrazione; Apex invocabile incapsula le operazioni di elevata complessità come componenti riutilizzabili e sicuri in blocco.
Elaborazione pianificata e temporaleAutomazione che deve essere eseguita in una data futura calcolata dinamicamente relativa a un evento record.Utilizzare l'automazione tradizionale (flussi attivati da record) per l'elaborazione deterministica a bassa densità.Bassa densità di orchestrazione. I percorsi pianificati dei flussi forniscono la pianificazione, l'annullamento e la riprogrammazione automatici se i dati dei record cambiano - non disponibili in modo nativo nei trigger Apex.
Inferenza record in bloccoApplicando una singola fase di ragionamento AI in modo uniforme in un ampio insieme di record esistenti per generare una classificazione, un riepilogo o un punteggio.Utilizzare la griglia Agentforce per l'inferenza batch e per utilizzare le funzionalità agentiche ripetitive su larga scala.Media densità di orchestrazione. Inferenza batch con modalità singola su scala: l'agente legge i campi di record strutturati e scrive un output uniforme in ogni record. Bassa complessità degli obiettivi con un solo schema di inferenza ripetitivo.
Risoluzione input non strutturataAutomazione in cui il punto di ingresso è una richiesta di linguaggio naturale, un'email o una conversazione che deve essere interpretata, classificata e risolta tramite il ragionamento.Utilizzare Agentforce per la risoluzione di input a media densità, basata sugli intenti e non strutturata.Media densità di orchestrazione. Modalità mista: l'agente consuma input conversazionali non strutturati, quindi produce risposte testuali o aggiornamenti di record strutturati. L'obiettivo richiede la risoluzione dell'intento dell'utente in un insieme limitato di risultati.
Logica moderatamente complessa all'interno di un processo probabilisticoAutomazione in cui il processo generale è basato su regole, ma le singole fasi richiedono funzionalità di intelligenza artificiale come il riepilogo o il recupero RAG.Utilizzare Flusso con Apex invocabile e modelli di prompt per i processi deterministici a bassa densità che richiedono funzionalità di intelligenza artificiale.Media densità di orchestrazione. Il flusso funge da livello di orchestrazione mentre i modelli di prompt, l'agente dell'assistenza Agentforce e l'agente dipendente Agentforce sono esposti come azioni invocabili.
Orchestrazione guidata del processoAutomazione estesa a flussi di lavoro a più fasi in cui il completamento di un'azione attiva azioni aggiuntiveUtilizzare Script agente con azioni per percorsi di esecuzione ad alta densità e non specificati che richiedono un'orchestrazione guidata del processo.Alta densità di orchestrazione - modalità mista tra input e output. Risultati concorrenti e casi limite che non possono essere completamente anticipati in fase di progettazione. Agent Script fornisce un determinismo guidato.
Orchestrazione di processi tra sistemiAutomazione che coordina un processo aziendale in più fasi in più sistemi di backend in cui nessun sistema è titolare del flusso end-to-endUtilizzare l'API MuleSoft Process con Agent Broker per l'orchestrazione di processi tra sistemi di media e alta densità.Elevata densità di orchestrazione: le API dei processi incapsulano una complessa logica aziendale a più fasi in modo che gli agenti non debbano comprendere l'orchestrazione di operazioni come l'elaborazione degli ordini o i controlli dell'inventario. Agent Broker sequenzia e richiama dinamicamente gli agenti e gli strumenti richiesti da un unico obiettivo di linguaggio naturale.
Astrazione del sistema di backendOrchestrazione in cui gli agenti devono interfacciarsi con sistemi legacy, database o piattaforme SaaS di terze parti prive di connettività Agentforce nativa.Utilizzare MuleSoft con il connettore MCP per avvolgere i sistemi legacy e fornire il contesto del modello.Media densità di orchestrazione. Le API di sistema offrono un'interfaccia sicura e astratta ai sistemi di record, garantendo che i flussi di lavoro degli agenti siano separati dalla complessità del backend. Il connettore MCP trasforma le applicazioni MuleSoft in server compatibili con MCP per un'immediata individuazione e invocazione.
Elaborazione di documenti a volume elevato e gestione delle eccezioniAutomazione che legge, interpreta e riconcilia i documenti strutturati e semi-strutturati in entrata con i record esistenti su larga scala, gestendo varianze, corrispondenze parziali ed eccezioni con un intervento manuale appropriato.Utilizzare Agentforce Operations per l'elaborazione di documenti a volume elevato a media densità e basata sugli intenti.Media densità di orchestrazione con modalità di input semi-strutturata. Complessità degli obiettivi determinata dalle regole di corrispondenza, dai percorsi delle eccezioni e dalle soglie di approvazione per documento. Richiede un ragionamento per record, non un'inferenza a turno singolo uniforme.
Orchestrazione multi-agente tra fornitoriL'automazione richiede la collaborazione tra agenti specializzati creati su piattaforme o fornitori diversi.Utilizzare MuleSoft con connettore A2A e tessuto agente per l'orchestrazione multi-agente in sistemi diversi.Densità di orchestrazione medio-alta. Il connettore A2A consente flussi di lavoro multi-agente peer-to-peer con governance e affidabilità di livello aziendale, indipendentemente da dove viene creato o ospitato ogni agente.
Conversione da documento non strutturato a flusso di lavoroAutomazione in cui i processi operativi definiti in fonti non strutturate (POS, documenti delle regole dei fornitori o diagrammi di processo) devono essere convertiti in flussi di lavoro agenti eseguibili senza codifica manuale.Utilizzare Agentforce Operations per convertire documenti non strutturati emergenti ad alta densità in flussi di lavoro.Alta densità con un mix di modalità elevato in input. Inserisce PDF, documenti Word e diagrammi basati su immagini. Complessità dell'obiettivo determinata dall'ambito e dalla ramificazione del processo inserito. Il percorso di esecuzione non può essere specificato in fase di progettazione.
Orchestrazione multipartitaAutomazione che si estende all'orientamento coordinato di parti esterne - raccolta dei dati richiesti, verifica della conformità, gestione delle approvazioni e aggiornamento dei sistemi di registrazione in molte piste di orientamento simultanee.Utilizzare Agentforce Operations per un'orchestrazione multipartita da media a alta densità, basata sugli intenti a emergente.Più fasi di verifica e approvazione interdipendenti devono essere risolte in sequenza prima del completamento dell'orientamento. Il mix di modalità include record strutturati, documenti non strutturati e comunicazioni esterne.
Intervento asset predittivoAutomazione in cui un motore predittivo inserisce la telemetria in tempo reale per identificare le condizioni di guasto imminenti e attiva una risposta coordinata di back-office a più fasi.Utilizzare Agentforce Operations e Agentforce for Manufacturing per l'intervento predittivo degli asset ad alta densità.Data Cloud gestisce la telemetria IoT ad alta modalità e il rilevamento delle anomalie. Agentforce Operations quindi orchestra il flusso di lavoro di back-office in modalità media, gestendo i record di Field Service, i dati di inventario e le comunicazioni con i clienti, risolvendo il processo end-to-end.
Gestione della comunicazione dei fornitori su larga scalaAutomazione che gestisce le comunicazioni strutturate e semi-strutturate in corso in un'ampia base di fornitori, inclusi conferme d'ordine, modifiche delle date di consegna e notifiche delle eccezioni.Utilizzare Operazioni Agentforce per le inferenze batch per la gestione della comunicazione di un fornitore a media densità.Se le comunicazioni sono uniformi tra i fornitori, utilizzare Agentforce Grid per l'elaborazione in batch. Quando le risposte richiedono un ragionamento contestuale in base alla relazione con il fornitore, inoltrarle al livello medio con Agentforce Operations.
Gestione dei lead (alta velocità, instradamento intelligente)Automazione che inserisce risposte di marketing in tempo reale, utilizza il calcolo del punteggio AI e l'arricchimento di Data Cloud per la qualifica e utilizza flussi per l'assegnazione intelligente di sub-minuti e l'instradamento di lead di alta qualità al team di vendita appropriato.Utilizzare Automazione tradizionale (flusso) + Data Cloud e AI per l'instradamento intelligente dei lead a media densità ad alta velocità.Richiede un'alta velocità (Velocità al lead < 1 min) e un instradamento complesso basato sui dati basato sul punteggio dei lead AI, sul livello di processo e sulla cronologia delle attività. Utilizza i flussi per una logica di assegnazione deterministica rapida, ottimizzata dall'intelligenza artificiale probabilistica e da Data Cloud per la qualifica e l'arricchimento dei lead.
Lead NurturingNutre i lead con punteggio basso finché non sono pronti per una conversazione di vendita.Utilizzare Lead Nurturing Agent per indirizzare e migliorare i lead di bassa qualità per l'automazione a densità medio-alta.Invia email personalizzate multi-touch basate sui dati dei lead e sulle storie di successo dei clienti. Gestisce le risposte tramite email e utilizza Flusso per la consegna.
Qualifica lead in entrataQualifica e alimenta autonomamente i lead in entrata con il punteggio più alto.Utilizzare Lead Nurturing Agent per qualificare e coinvolgere i lead.Esegue email multi-touch in uscita, prenotazione di incontri, domande e risposte sui prodotti e gestione delle obiezioni. Può operare in modalità "Invia come venditore", inviando email tramite il titolare del lead assegnato.

Utilizza il diagramma di mappatura dei casi che mostra vari scenari di automazione tra i livelli di densità dell'orchestrazione

Latenza

I flussi attivati da record sincroni vengono eseguiti all'interno della transazione della piattaforma e completati in millisecondi. Il tempo di inferenza Agentforce dipende dal Motore di ragionamento Atlas e viene scalato con la profondità di ragionamento e la complessità della modalità. Agentforce non è adatto per l'elaborazione di record sincroni a volume elevato in cui la latenza è un vincolo principale.

Costo

Il costo di ragionamento di un flusso di lavoro agente deve essere giustificato rispetto al valore aziendale del risultato. Per le operazioni a volume elevato e bassa densità di orchestrazione in cui esiste un percorso deterministico, l'automazione tradizionale o la griglia Agentforce potrebbero essere più economiche di un flusso di lavoro agente end-to-end. Assicurarsi che il design soddisfi lo schema di tentativo corretto con limiti massimi e interruttori espliciti. Questo guardrail limita il rischio di superamento dei costi del compounding associato alla lavorazione in blocco.

Limitazioni del governatore

Valutare i flussi di lavoro agenti a volume elevato rispetto ai limiti giornalieri della piattaforma per l'esecuzione asincrona. Le operazioni batch di Griglia Agentforce seguono i limiti delle transazioni standard della piattaforma. Per l'automazione che coinvolge oggetti Salesforce, considerare il numero totale giornaliero di operazioni DML, poiché Salesforce impone sia la gestione delle risorse condivise in un ambiente multi-tenant, sia i limiti del governatore per evitare che le automazioni incontrollate monopolizzino le risorse condivise.

Controllabilità e conformità

L'automazione tradizionale produce percorsi di esecuzione completamente controllabili tramite Explorer trigger di flusso e registri Apex. Gli schemi end-to-end o ibridi basati su Agentforce generano registri di ragionamento che forniscono trasparenza nel processo decisionale degli agenti, ma richiedono esperienza per essere interpretati. Il determinismo guidato tramite script agente è lo schema consigliato per i settori regolamentati in cui la piena verificabilità dell'esecuzione è un requisito di conformità.

Inoltro al livello superiore

I flussi di lavoro agenti che operano ad alta densità dovrebbero incorporare l'approvazione esplicita da parte delle persone o porte di inoltro al livello superiore per le azioni con conseguenze irreversibili, ad esempio transazioni finanziarie, sottomissioni normative o impegni dei fornitori. I controlli condizionali di script agente forniscono il meccanismo per imporre questi cancelli in modo deterministico all'interno di un flusso di lavoro altrimenti agente.

Dare priorità alla semplicità nella progettazione dell'orchestrazione. Iniziare dal livello minimo di orchestrazione che può raggiungere l'obiettivo, convalidarlo sotto carico reale e ripetere. Ogni ulteriore agente, passaggio di consegne o dipendenza nella catena introduce una nuova superficie che può produrre un comportamento incoerente.

Nel percorso di esecuzione specificabile, in corrispondenza dei nodi in cui è richiesto il ragionamento, iniziare a incorporare un agente. Seguire le procedure consigliate per la creazione di agenti in Agentforce. Evitare di imballare numerosi agenti secondari (in precedenza "argomenti") e non gonfiare mai le istruzioni. Gli agenti distribuiti nei casi d'uso di automazione possono permettersi di essere snelli, poiché non sono l'unica interfaccia. Scegliere la primitiva giusta per il concatenamento. Uno schema di orchestrazione (delega) ha un controllo più stretto sulla sequenza di esecuzione e può delegare operazioni secondarie a specialisti. Evitare gli schemi coreografati (handoff). Se è necessario implementare una progettazione di trasferimento, fornire all'agente destinatario l'obiettivo, il contesto e lo stato in modo che possa ottimizzare gli obiettivi globali anziché locali.

Evitare azioni o strumenti estesi. Le azioni sono il luogo in cui viene realizzato il ragionamento degli agenti e la loro progettazione determina se producono risultati affidabili o errori. Ogni azione deve restituire una risposta strutturata e osservabile che l'agente AI può utilizzare per pianificare il turno successivo della conversazione.

Avere più di un'azione (e costrutti di output diversi) per eseguire la stessa operazione degrada la capacità dell'agente di ragionare o scegliere lo strumento giusto per il lavoro. Può causare la perdita di sfumature da parte dell'agente. La sovrapposizione delle definizioni delle azioni rischia di generare una classificazione errata. Assicurarsi che la libreria di azioni sia controllata, con versione e conforme all'ambito Subagente (in precedenza Argomento).

Definire gli obiettivi osservabili. Definire l'obiettivo come risultato osservabile, non come semplice procedura. Un obiettivo vago invita l'agente alla deriva. Aumentare con un percorso di esecuzione specificabile. Utilizzare Grafico agente con ragionamento ibrido per modellare l'obiettivo come nodo grafico con stato esplicito. Il runtime tiene traccia della posizione corrente dell'agente nel flusso di lavoro e la ripristina dopo gli input tangenziali; non perderà l'obiettivo quando riceve informazioni aggiuntive nella finestra di contesto.

Testare e valutare. Implementare un framework di test e valutazione efficace per convalidare il ragionamento dei nodi probabilistici e l'output delle automazioni agentiche. Verificare i percorsi di esecuzione rispetto a un percorso risultato previsto per assicurarsi che il modello arrivi all'esito corretto. Impedire errori silenziosi in cui un agente segnala falsamente l'esito positivo o entra in un loop infinito o non recuperabile affermando i risultati nelle fasi di esecuzione. Utilizzare il tracciamento delle sessioni per esaminare le interazioni passo-passo, le esecuzioni dei motori di ragionamento, le azioni, gli input/output dei prompt e dei gateway, i messaggi di errore e le risposte finali.

Agentforce Automazione tradizionale Integrazione

Informazioni sull'autore

Arvind Palaniswamy è un architetto di ingegneria del software presso lo Studio del Chief Architect, Well-Architected Team. Gli piace inquadrare i sistemi complessi nelle loro forme più semplici utilizzando i principi primi. Conosce l'ingegneria, le operazioni e il business attraverso decenni di esperienza e l'istruzione MS / MBA (Kellogg).