Salesforce AI Research: Full-Path Evaluation Distinguishes 'Failed to Store' from 'Failed to Use'; Agentforce Memory Strategy Adjustment Doubles Recall
Salesforce AI Research has released an evaluation framework for Agentforce Memory. Its core approach tests the complete path from when a customer provides information to when the agent acts on that information, thereby distinguishing between two types of failure: 'not stored' and 'not retrieved.' Based on this evaluation, the team adjusted only the memory strategy—treating information updates as corrections to existing facts rather than appending them as parallel entries—and achieved a 1.8x increase in recall for explicitly stated facts and a 2.2x increase for facts that change over time, all without altering the underlying architecture. All figures are self-reported by the vendor, with no independent replication yet available.
When an AI agent gives an incorrect answer, developers face a difficult diagnostic problem: was the error because the agent never saved that information in the first place, or because it saved it but failed to retrieve it when needed? Erik Nijkamp, Director of Research at Salesforce AI Research, noted in a blog post that one cannot distinguish between these two failures based solely on the agent's final response, because a reply generated based on outdated facts reads exactly the same as one generated based on current facts.
To address this diagnostic blind spot, Salesforce AI Research built an evaluation framework: it generates long conversations spanning multiple sessions, plants specific facts within the dialogue, feeds the complete conversation into the running Agentforce system, and then asks questions that depend on those facts to verify whether the agent answers correctly. The key to this method lies in testing the entire path—from 'the customer stating the information' to 'the agent acting on the information'—rather than checking only the storage layer or only the retrieval layer. The conversational data used for the evaluation comes from ConvoMem, a public benchmark released by the team in 2025.