Open to selected permanent, interim, and program-recovery rolesSeoul·EU–APAC
Sébastien TangENTERPRISE DELIVERY · GOVERNANCE · RECOVERY
No. 012Agentforce & AI4 min read· February 18, 2026

Agentforce Case Deflection Architecture

A source-conscious framework for bounded Agentforce case deflection: authoritative context, explicit Actions, testing, escalation, and measurable outcomes.

scroll to read ↓
Agentforce case deflection architecture and escalation flow
agentforce service cloud case deflection architecture
TL;DR

Read this if

you are designing or auditing an Agentforce Service Cloud deflection build and need a production-readiness framework without borrowed containment benchmarks

01
Define the resolution boundary before the target
A deflection rate is meaningful only after eligible intents, exclusions, escalation conditions, and the measurement window are explicit.
02
Prove the required context
CRM data may be enough for a narrow case. Cross-system identity or grounding is relevant only when the approved resolution path actually needs it.
03
Treat escalation as a designed outcome
The agent must hand a human the conversation, verified context, attempted Actions, and the reason for escalation.

An Agentforce case deflection architecture should not begin with a benchmark. It should begin with a boundary: which requests may the agent resolve, which Actions may it execute, and when must a person take over?

Salesforce describes Agentforce as a platform with several pricing and deployment options. That product description does not establish a universal containment rate or prove that one architecture will work in every Service Cloud org. The evidence has to come from the approved use case, the current org, and a controlled measurement plan. See Salesforce’s current Agentforce overview for product-level information, then validate tenant-specific capabilities in your own documentation and contract.

1. Define an eligible case before measuring deflection

“Cases avoided” can hide several different outcomes:

  • the customer solved the issue;
  • the customer abandoned the interaction;
  • the agent redirected the customer to a static page;
  • the issue resurfaced through another channel;
  • the conversation escalated without enough context.

A defensible metric starts with named intents and an eligibility rule. Exclude requests that require legal judgment, unsupported identity checks, unavailable system Actions, or policy exceptions. Record repeat contact and escalation separately from successful resolution.

The target should be local to that scope. A password-reset flow, an order-status query, and a disputed invoice do not share the same risk or data requirements.

2. Map the minimum authoritative context

For each eligible intent, write down the facts required to resolve it:

  1. Identity: what level of authentication is required?
  2. Entitlement: what product, contract, or service level applies?
  3. Current state: which system is authoritative for order, billing, shipment, or case status?
  4. Policy: which rule permits or blocks the requested outcome?
  5. Action: what operation can the agent execute, and what confirmation is required?

Do not add Data 360 by default. It becomes relevant when the use case needs governed identity reconciliation, cross-system context, segmentation, or activation that the existing architecture cannot provide safely. A narrow CRM-only use case may not need it.

3. Separate knowledge from executable resolution

A knowledge article can explain a policy. It cannot prove that a refund is allowed, change a shipping address, or confirm that an integration completed.

Every Action should therefore have:

  • an explicit input schema;
  • permission and identity checks;
  • idempotency or duplicate-execution protection where applicable;
  • a defined success response;
  • a defined failure response;
  • logging that supports operational investigation;
  • a human fallback.

Free-form Instructions should not replace deterministic controls for price, eligibility, consent, regulatory checks, or destructive operations.

4. Test the boundary, not only the happy path

A useful test set includes:

  • clear eligible requests;
  • ambiguous wording;
  • missing or contradictory context;
  • expired sessions and permission failures;
  • unavailable downstream systems;
  • attempts to cross the Topic boundary;
  • repeat contact after an apparent resolution;
  • multilingual and channel-specific variations where those channels are in scope.

Use a versioned set of cases and record expected outcomes. Product test tooling can help execute scenarios, but the organisation still owns the assertions, risk classification, and release decision.

5. Design the human handoff

Escalation is not evidence of failure when it is the safe, intended outcome. A useful handoff includes:

  • authenticated customer identity or a clear identity gap;
  • the customer’s stated intent;
  • the facts the agent verified;
  • the Actions attempted and their results;
  • the reason for escalation;
  • the next recommended queue or owner.

If the human must repeat discovery from zero, the architecture has not completed the handoff.

6. Measure outcomes without invented precision

Build a local scorecard rather than importing a headline percentage:

MeasureWhat it should distinguish
Eligible volumeRequests inside the approved resolution boundary
Resolved without humanConfirmed outcome, not simple conversation closure
Escalated as designedSafe handoffs triggered by named conditions
Unexpected escalationMissing data, broken Action, weak instruction, or unknown intent
Repeat contactSame issue returning within the chosen observation window
Action failureTechnical or permission failure by Action and system
Customer outcomeConfirmation, correction, abandonment, or unresolved state

Define the denominator and observation period before release. Change targets only when the scope or evidence changes.

Production-readiness decision

A release is defensible when the sponsor can answer five questions:

  1. Which intents are eligible?
  2. Which systems and fields are authoritative?
  3. Which Actions are permitted and reversible?
  4. Which conditions force escalation?
  5. Which local metrics will decide expansion, redesign, or stop?

The aim is not the highest possible deflection number. It is a bounded service outcome that can be explained, tested, monitored, and stopped safely.

Want this for your org?

Use Program Control Review when a complex Salesforce program needs decision control.

The review focuses on decisions, governance, delivery risks, integrator alignment, owners, options, and accountable handoff. Product or architecture topics stay context, not a public implementation promise.

Architecture Notes

Evidence-led notes. No filler.

The notes I send to CTOs and SI partners. Architecture patterns, post-mortems, and the occasional opinion that will not make it into a proposal.

Occasional notes · privacy information in the legal notice
Sébastien Tang

Sébastien Tang

Salesforce Enterprise Delivery Director. 15 years in enterprise IT, including more than 10 years of Salesforce implementation and delivery. Complex programs, governance and recovery across Europe and APAC. EN · FR.

Booking Available for selected delivery leadership and program recovery work · Seoul · EU–APAC
Book a Discovery Call