Salesforce
6 min read

How Agentforce Runs Secure AI Agents at 11 Million Calls Per Day

Read Full Article

Summary

The article provides an in-depth look at how Salesforce's Agentforce platform manages over 11 million daily agent calls while ensuring security and reliability. It highlights the architectural design of a layered access-control plane that enforces identity, authorization, and request integrity across a multi-tenant environment. The article emphasizes the importance of blast-radius containment and the separation of responsibilities within the access layer to mitigate risks associated with unauthorized access and service degradation. Additionally, it discusses the necessity of observability in managing transient states during agent interactions, ensuring that the platform can evolve rapidly without compromising security.

Key Learnings

  • 1The access-control plane is designed to enforce strict authentication and authorization, ensuring that only valid requests reach backend services.
  • 2Separation of responsibilities across platform boundaries reduces operational risk and avoids duplication of security controls.
  • 3Blast-radius containment is critical in a multi-tenant environment to prevent issues from affecting multiple customers.
  • 4Session-based tracking is implemented to enhance observability and reliability analysis of agent interactions.
  • 5Continuous automated monitoring is essential for maintaining performance and availability at high request volumes.

Who Should Read This

Senior Software Engineers specializing in security architecture and scalability in multi-tenant environments.

Test Your Knowledge

?

What are the trade-offs of implementing a layered access-control plane in a multi-tenant architecture?

?

How does the separation of responsibilities across platform boundaries enhance security and reduce operational risk?

?

In what scenarios might the blast-radius containment strategy fail, and how can those risks be mitigated?

?

Why is session-based tracking important for debugging and reliability analysis in high-throughput systems?

?

How does the architecture of Agentforce facilitate rapid evolution while maintaining consistent security and reliability?

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...