data2al icon data2al Data Engineering Notes and Code Patterns

Concept note

Salesforce AgentForce

A quick reference on Salesforce Agentforce, its Atlas reasoning engine, and how autonomous agent flows are structured.

2025-02-15
Alan
AI
Intermediate
AI Salesforce

AgentForce is a cutting-edge platform from Salesforce that enables businesses to create autonomous AI agents. These agents collaborate with human employees to enhance customer experiences and optimize operations.

Key Capabilities

  1. Responds to inquiries, executes tasks, and follows instructions efficiently.
  2. Operates across multiple Salesforce channels, assisting with daily workflows and communication.
  3. Adapts to diverse business needs while maintaining compliance with organizational frameworks.

Atlas Reasoning Engine

Atlas reasoning engine is designed to simulate human-like thought process within Salesforce, it is the “brain” behind AI agents, which can make decisions, take actions, and continuously learn - in real time.

In the example below, the agent interprets the users request to report an adverse event, underlining patient side effects caused by a certain drug. The drug information is pulled through a record search and finally an adverse event record is created. The reasoning engine basically went though:

  • Intent detection
  • Query processing
  • Planning/orchestration
  • Action invocation

        agentforce_medicine

Additional hands-on reference material is available in the Agentforce Trailhead: https://trailhead.salesforce.com/agentforce


What makes Agentforce special?

The “running user” provides service agents with data access and Apex class permissions, allowing them to perform tasks efficiently. Unlike Einstein Copilot, service agents rely on this predefined user because they function independently of the logged-in user’s context. The Atlas Reasoning Engine maintains conversation context by storing key details in memory. This enables it to retrieve previously mentioned information, such as a medicine name, without requiring the user to repeat it, ensuring a smooth and efficient interaction.

        agentforce_medicine


 


Similar Posts