Salesforce's BYOP (Bring Your Own Planner) platform solves the cross-team interference problem that emerged when 100+ engineers shared a monolithic AI agent planner on Agentforce. By isolating each reasoning engine with its own deployment pipeline, the platform eliminates noisy-neighbor resource contention and coordination bottlenecks. The platform provides shared infrastructure — session management via Redis, streaming, tool invocation, LLM integration, and a thin SDK — while letting teams own their custom reasoning logic. Two production examples illustrate the approach: SearchAgent handling 4,000+ daily read-heavy queries at 2.73s average latency, and WaiiPlanner managing complex write operations with an 8-state ReAct machine. The system now handles 7,000+ active sessions and 14,000–15,000 daily requests with platform overhead as low as 5ms per request. Tenant isolation is enforced via storage key namespacing, and distributed tracing with session-scoped identifiers enables cost attribution across agents.

7m read timeFrom engineering.salesforce.com
Post cover image

Sort: