Salesforce
6 min read

Re-Architecting Enterprise Applications for an Agentic System of Action

Read Full Article

Summary

The article explores the necessity of re-architecting enterprise applications to accommodate agentic systems that can dynamically interpret situations and coordinate actions across various business domains. It critiques traditional deterministic automation, which fails to adapt to the complexities of real-world scenarios where human judgment is often required. The proposed architectural solution combines deterministic workflows with agentic reasoning, allowing for a hybrid model that maintains reliability while enabling adaptability. Key transformations include defining explicit actions for agents, providing rich context for decision-making, and orchestrating interactions across channels to facilitate seamless communication and workflow automation.

Key Learnings

  • 1Agentic reasoning requires a shift from deterministic workflows to a hybrid model that combines predictability with adaptability.
  • 2Applications must expose business operations as well-defined actions that agents can invoke safely, ensuring clarity in intent.
  • 3Context management is crucial for agents to make informed decisions, necessitating a structured approach to data and state.
  • 4Transforming events into conversational entry points enhances user interaction and reduces reliance on human intervention.
  • 5Effective orchestration of agentic systems involves managing interdependent processes across multiple domains while maintaining control and meaning.

Who Should Read This

Senior Software Architects designing adaptive enterprise systems that require integration of agentic reasoning and automation.

Test Your Knowledge

?

What are the trade-offs between deterministic workflows and agentic reasoning in enterprise applications?

?

How can organizations ensure that agentic systems maintain reliability while allowing for dynamic decision-making?

?

What design decisions are necessary to effectively decompose business intent into agent-operable actions?

?

In what scenarios might agentic reasoning fail, and how can those failures be mitigated through architecture?

?

Why is context management critical for the success of agentic systems, and what challenges does it present?

Topics

Read Full Article at Salesforce

More from Salesforce Engineering

View Salesforce engineering blogs →
Salesforce
6m

Engineering Platform Trust: Cutting Customer Case Volume 20x with Petabyte-Scale Health Signals

The article details the development of a Technical Health Score system at Salesforce, aimed at quantifying platform trust through analytics pipelines that handle petabytes of telemetry data. By...

Salesforce
5m

How Data 360 Optimized Kubernetes Scheduling Architecture, Delivering 13% Cost Savings

The article discusses how the Data 360 Compute Fabric team at Salesforce optimized Kubernetes scheduling to enhance resource efficiency and reduce costs. By evolving the default kube-scheduler...

Salesforce
6m

Delivering Accurate, Low-Latency Voice-to-Form AI in Real-World Field Conditions

The article explores the development of a hybrid architecture for a voice-to-form AI system used in field service applications. It highlights the integration of on-device speech-to-text capabilities...

Salesforce
7m

Hyperforce Migration at Scale: How Deterministic Automation Replaced Manual Spreadsheets Across 95,000 Organizations

The article outlines the development of the Migration Intake and Processing Service (MIPS) at Salesforce, which automates the migration of over 95,000 organizations to Hyperforce. It highlights the...

Salesforce
5m

Building an AI-Accelerated Compliance Automation Platform for 24x Faster Audits

The article outlines the development of FastTrack, a compliance automation platform by Salesforce, which significantly reduces audit execution time through AI-assisted development and API-based...