Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryMMilestone
ServiceIntermediate

Milestone

In Salesforce Service Cloud entitlement management, a required step in a support process (like First Response or Resolution) with a defined time limit that tracks whether service-level commitments are being met.

§ 01

Definition

In Salesforce Service Cloud entitlement management, a required step in a support process (like First Response or Resolution) with a defined time limit that tracks whether service-level commitments are being met.

§ 02

In plain English

👋 Study buddy

A Milestone in Service Cloud entitlement management is a required step in a support process with a time limit, like 'First Response within 1 hour' or 'Resolution within 24 hours'. Milestones track whether you're meeting your service-level commitments to customers.

§ 03

Worked example

scenario · real-world use

Stormhaven Insurance has SLA commitments for premium-tier policyholders: First Response within 1 hour, Triage Complete within 4 hours, Resolution within 24 hours. Each is configured as a Milestone in the Service Cloud entitlement process: when a Case is created on a premium policy, all three Milestones become active with countdown timers visible to the agent. The First Response milestone clears when an agent posts the first reply; Triage Complete clears when the Case stage moves; Resolution clears when the Case closes. Missed milestones trigger automated escalations. Milestones are the SLA enforcement mechanism - the platform watches the clock so agents don't have to.

§ 04

Why Milestone matters

In Salesforce Service Cloud entitlement management, a Milestone is a required step in a support process with a defined time limit that tracks whether service-level commitments are being met. Common milestones include First Response (time to first agent response), Case Resolution (time to case closure), and Follow-Up (time for additional touchpoints). Each milestone has a target time calculated from case creation or a specific trigger, and the platform tracks whether it's met or missed.

Milestones are central to SLA management in Salesforce because they make abstract service commitments concrete and measurable. Without milestones, SLA adherence is hard to track and enforce. With them, agents see countdown timers, supervisors see at-risk cases, and management sees aggregate performance against commitments. Milestones work together with entitlement processes, milestone types, and milestone actions to provide comprehensive SLA management.

§ 05

How to create Milestone

Milestones are the SLA timers on Cases — "First Response within 30 minutes," "Resolution within 4 hours." They're created in Setup as templates, then assigned to Entitlement Processes that drive the actual clock on real Cases. The Milestone object is for the template, not the per-Case timer.

  1. Open Setup → Milestones

    Setup gear → Quick Find: Milestones → Milestones (under Service).

  2. Click New Milestone

    Top-right.

  3. Enter Milestone Name and Description

    Conventions: "First Response," "Restoration," "Resolution."

  4. Pick Recurrence Type

    No Recurrence (fires once per Case), Sequential (fires repeatedly with delays in between), Independent (multiple parallel timers).

  5. Save

    The Milestone template is created. By itself it does nothing — it has to be assigned to an Entitlement Process.

  6. Open an Entitlement Process → Add Milestone

    Setup → Entitlement Processes → click into a process → Milestones related list → New Milestone. Pick this milestone, set Trigger Time formula, Time Trigger field.

  7. Configure Milestone Actions (Success / Warning / Violation)

    On the Entitlement Process Milestone, configure the actions that fire when the milestone is completed, almost-due, or violated.

Mandatory fields
Milestone Namerequired

Required. The template name.

Recurrence Typerequired

Required. No Recurrence is the default and most common.

Gotchas
  • Milestone clocks pause outside Business Hours only if the Entitlement Process has Business Hours assigned. Otherwise they tick 24/7 and your nights-and-weekends agents look like they're missing SLAs.
  • Pause and resume requires the Allow Pausing of Case Milestones org setting. Without it, manual case status changes don't pause the timer — you have to write Apex to call PauseSlaMilestones.
  • The Milestone Tracker Lightning component is what surfaces the timer to agents. Without it on the Case page, agents don't see the countdown — easy oversight in Lightning Page configuration.
§ 06

How organizations use Milestone

ShieldGuard Security

Tracks First Response and Resolution milestones on every case, with escalation rules triggered when milestones are at risk.

CloudNine Solutions

Uses milestones to measure SLA compliance, reporting aggregate performance to customers as part of their service agreement.

QuickAssist

Built tiered milestones (faster targets for premium customers) through entitlement processes with different milestone configurations.

§

Trust & references

Official documentation

Straight from the source - Salesforce's reference material on Milestone.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Test your knowledge

Q1. What is a Milestone in Service Cloud?

Q2. What are common milestone examples?

Q3. Why use milestones?

§

Discussion

Loading…

Loading discussion…