Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Atlas Reasoning Engine entry
How-to guide

How to read a Plan Trace and act on what it tells you

Atlas does not have setup steps in the traditional sense; it runs automatically inside every Agentforce agent. The skill that matters is reading the Plan Trace and acting on its findings. Every Agentforce admin should be able to look at a trace and explain why the agent did what it did, then make the targeted change.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated May 18, 2026

Atlas does not have setup steps in the traditional sense; it runs automatically inside every Agentforce agent. The skill that matters is reading the Plan Trace and acting on its findings. Every Agentforce admin should be able to look at a trace and explain why the agent did what it did, then make the targeted change.

  1. Open the Plan Trace from a Conversation Preview run

    Send a test message in the Conversation Preview. Click the Plan Trace icon on the response. The trace opens in a panel showing topic match scores, action plan, parameter values, and outputs.

  2. Read the topic match scores first

    Atlas shows the confidence score for every topic. The picked topic should be a clear leader. If two topics are within 0.05 of each other, the classification descriptions are overlapping and need to be tightened.

  3. Walk through the action plan in execution order

    The plan lists actions in the order Atlas ran them. Each row shows the action name, the parameter values extracted, the output returned, and the time taken. A long execution time on one action explains slow agent responses.

  4. Check parameter extraction against the original message

    Compare the parameter values against the message. A missing or wrong parameter is almost always a weak parameter description; rewrite the description with a format hint and an example.

  5. Read the synthesis prompt for the final response

    Atlas exposes the prompt it sent to the model for the final response. Inspect it to confirm the action outputs are included as quoted context and the topic instruction is being applied.

  6. Pull random traces from production weekly

    Set a recurring time to pull 10 random production conversation traces. Look for topic misfires, parameter extraction errors, and slow actions. File the findings as topic or action edits in Agent Builder.

  7. Capture surprising traces as test cases in Testing Center

    Every trace that surprises you is a test case worth capturing. Add it to the agent's Testing Center set with expected topic and actions. The next regression will catch the recurrence.

Key options
Active modelremember

Which underlying model the engine uses for classification, planning, and synthesis. Salesforce-managed is default; third-party options exist in some regions.

Topic confidence thresholdremember

Minimum confidence required to pick a topic vs taking the rejection path. Tunable per agent; most teams keep default.

Conversation history windowremember

How many prior turns Atlas reads when extracting parameters or composing responses. Longer windows improve continuity but cost more tokens.

Plan Trace verbosityremember

Whether the trace includes the synthesis prompt and raw model responses. Verbose traces are essential during development, optional in production.

Trust Layer policiesremember

Which masking and residency rules apply to prompts processed by the engine. Configured org-wide, applied to every Atlas run.

Gotchas
  • Two topics with overlapping classification descriptions produce inconsistent topic picks. Atlas chooses the higher score, but small wording changes flip the winner. Tighten descriptions until each message has one clear home.
  • Weak parameter descriptions cause wrong values to be extracted. The trace shows the extracted value; compare against the user message to spot the mismatch.
  • Atlas does not retry failed actions automatically. A failed action produces a response that mentions the failure rather than silently retrying. Build retry logic into the action itself if needed.
  • Long action execution times dominate perceived agent latency. A 4-second action makes a 2-second reasoning step feel slow. Profile action latency before blaming the engine.
  • Atlas does not respect Apex without sharing decorators in the way you might expect. Actions run with the calling user permissions; without sharing in the underlying class does not grant the agent broader access than the user has.

See the full Atlas Reasoning Engine entry

Atlas Reasoning Engine includes the definition, worked example, deep dive, related terms, and a quiz.