Salesforce · Free Practice Questions · Last reviewed May 2026
42real exam-style questions organised by domain, each with the correct answer highlighted and a plain-English explanation of why it's right — and why the others are wrong.
Northern Trail Outfitters uses Salesforce Knowledge with external federated search. When service agents query the global search bar, articles from an external CMS need to appear alongside native Knowledge articles. Which integration approach should be implemented?
Schedule a daily batch job to copy all external articles to custom objects
Configure Federated Search via OpenSearch provider
Correct. Federated search enables agents to search external repositories directly from the Salesforce global search bar.
Build a custom Visualforce page overriding Global Search
Deploy a Salesforce-to-Salesforce connection
A support manager needs to ensure that Case records owned by Tier 1 support queues are only visible to members of that specific queue and the management hierarchy. Which sharing mechanism should the administrator configure?
Role hierarchy bypass rules
Public Group territory assignment
Criteria-based sharing rules
Correct. Criteria-based sharing rules allow administrators to share cases based on field values or queue ownership criteria.
Manual sharing by agents
A consultant is configuring account hierarchy data access for a global support team. Child accounts should automatically inherit sharing settings from their parent accounts. Where is this behavior enabled?
Sharing Settings -> Account Sharing Rules -> Default Access
Organization-Wide Defaults -> Account Hierarchies settings
Sharing Settings -> Account Settings -> Use Hierarchies for Account Access
Correct. Account Settings allows administrators to configure whether users down the role hierarchy or parent account access inherit sharing.
Enterprise Territory Management Setup
An enterprise service organization has millions of closed Case records impacting report performance and storage limits. They want to archive older cases while retaining read-only access for auditing. Which native feature should be utilized?
Encrypted Custom Objects with restricted page layouts
Big Objects
Correct. Big Objects provide scalable storage for billions of records with standard SOQL querying capabilities.
External Objects via Salesforce Connect
Standard Case Archiving Batch Job
A customer service center integrates with an external billing platform. When a Case status changes to 'Escalated', billing details must be fetched synchronously and displayed immediately on the Case layout. Which integration tool fits this pattern?
Salesforce-to-Salesforce connection
Apex Callout invoked via Record-Triggered Flow
Correct. Apex callouts execute HTTP requests synchronously to retrieve external data on demand.
Outbound Message with Workflow Rule
Bulk API 2.0 job export
Universal Containers wants customer service agents to view related Contact details in a subtab without leaving the primary Case tab in the Service Console. Which data model relationship supports this parent-child navigation?
Roll-up Summary field
Lookup Relationship
Correct. A lookup relationship links Cases to Contacts, allowing seamless navigation in console subtabs.
Cross-object formula field
External ID text mapping
Want more Integration And Data Management practice?
Practice this domainA support supervisor needs to grant read and write access on a specific high-profile case to a cross-functional group of engineers and billing specialists who are not the case owner. Which feature should be used?
Case Teams
Case Teams enable multiple users to collaborate on a case with specified access levels.
Queue Membership
Case Assignment Rules
Case Escalation Rules
Universal Containers utilizes Case Escalation Rules to escalate high-priority cases if they are not closed within 2 hours. An agent takes ownership of an escalated case, but the case is accidentally reassigned back to the queue because the 'Re-assign using active assignment rule' checkbox was left checked. Where must the consultant adjust settings to prevent this behavior on future escalations?
In the Omni-Channel Supervisor settings
In the Case Support Settings
In the Escalation Action detail page
The setting to re-assign using active assignment rules is configured directly on the individual escalation action.
In the Case Assignment Rule criteria definitions
Universal Containers uses Email-to-Case with the Email-to-Case Agent (Agents installed behind the firewall). An agent notices that attachments larger than 25 MB are failing to import into Salesforce. What is the cause of this limitation?
Salesforce restricts total file attachments on a case to 5 MB maximum.
The Email-to-Case agent has a strict payload limit of 25 MB for emails and attachments combined.
The Email-to-Case agent architecture restricts incoming email sizes, including attachments, to 25 MB.
Maximum email size for Outlook integration is set to 25 MB.
Salesforce Content storage limits have been reached for the organization.
Universal Containers has implemented Web-to-Case to capture inquiries from their public website. Recently, malicious bots have flooded the system with spam cases. Which native feature should the administrator implement to prevent spam submissions without affecting legitimate users?
Spam filter assignment rules
Validation rules on the Case object checking for bot keywords
IP restriction rules in Security Controls
Google reCAPTCHA v2 for Web-to-Case
Salesforce provides native support for Google reCAPTCHA in Web-to-Case to block automated bot submissions.
Support agents frequently perform a repetitive 5-step process to close billing dispute cases, which involves updating the status, sending a specific email template, changing the priority, and updating a custom checkbox. Which feature should be used to streamline this?
Macros
Macros enable agents to run a series of instructions, such as updating fields and sending emails, with one click.
Pre-chat Forms
Quick Actions
Workflow Rules
A support manager wants a group of Tier 2 agents to share a workload of unassigned cases and manually pick them up whenever they have capacity. Which feature should the administrator set up?
Case Queue
Queues hold unassigned records so that members of the queue can pick them up.
Public Group
Case Team
Territory Management
Want more Case Management practice?
Practice this domainAn administrator is adding a new service channel for Cases in Omni-Channel. Which object property is required when defining a new Service Channel?
The default agent skill requirement
The target Salesforce Object
Selecting the correct Salesforce object is mandatory for tracking work items.
The associated Apex routing controller
The maximum queue size limit
Universal Containers wants support agents to be able to manually select when they are ready to handle live chats and phone calls simultaneously, but appear busy for email cases. Which Omni-Channel feature should the administrator configure to achieve this?
Routing Configurations
Presence Statuses
Presence Statuses define whether an agent is online and available for specific channels.
Service Channels
Agent Work Status
Support agents at a global enterprise handle both cases and leads. Management wants to ensure that agents working on high-complexity cases do not receive new leads until their case workload decreases. How should the consultant configure capacity to support this requirement?
Create separate Presence Statuses that exclude Lead routing entirely.
Configure Status-Based capacity with specific unit weights for Cases and Leads.
Status-Based capacity allows different weights and consumption rules per service channel.
Use Tab-Based capacity with different browser window limits.
Assign agents to separate queues with exclusive routing configurations.
Universal Containers implements Omni-Channel Supervisor for real-time contact center monitoring. A supervisor needs to discreetly assist an agent currently handling a live chat with a frustrated customer without the customer noticing. Which Omni-Channel Supervisor action should the supervisor use?
Broadcast Message to Agent
Open and Take Over Chat
Agent Whisper / Supervisor Chat
Supervisors can chat directly with the agent during an active session without customer visibility.
Force Status Change to Offline
Universal Containers uses the Tab-Based capacity model for Omni-Channel. An agent has an open chat session and three open case tabs. If the agent's capacity is set to 4, what happens when a new high-priority chat arrives?
The chat is routed to the agent immediately.
The chat is held in the queue until the agent closes a tab or capacity frees up.
With tab-based capacity, open tabs equal consumed capacity points.
The agent's capacity temporarily increases to accommodate the new chat.
The oldest tab is automatically closed to make room for the chat.
An administrator needs to implement Skills-Based Routing to route cases concerning specific product tiers to agents with matching certifications. Which setup step is mandatory before creating Skills-Based Routing Rules?
Configure External Routing API
Enable Skills-Based Routing in Setup
Skills-Based Routing must be explicitly enabled in Setup before rules and mappings can be built.
Enable Omni-Channel in Setup
Create a Custom Skill Object
Want more Omni Channel practice?
Practice this domainA consultant is troubleshooting an issue where cases created for a customer with an active entitlement are not receiving any milestones. The entitlement process is active and assigned. What is the most likely cause?
Business hours are not assigned to the User profile.
The Entitlement is associated with a Service Contract instead of an Account.
The Entitlement Template has not been applied to the Contact record.
The Milestone's criteria are not met by the newly created case's field values.
Correct. If criteria do not match, the milestone is skipped for that case.
Which Salesforce edition must an organization have enabled in order to utilize Entitlement Management features such as Milestones and Entitlement Processes?
Group Edition
Professional Edition only
Contact Manager Edition
Enterprise Edition and above
Correct. Entitlement Management is included in Enterprise, Unlimited, Performance, and Developer editions.
Universal Containers uses Service Contracts to manage customer agreements. They need to track the remaining number of support cases allowed for a specific customer under their purchased contract. Which feature supports this?
Case-based Entitlements
Correct. Case-based entitlements decrement the remaining cases allowed as each support case is consumed.
Service Contract Line Items
Milestone Processes
Entitlement Templates
A support manager wants to view a list of all active entitlements across the organization that are due to expire within the next 30 days. Which object should be queried or reported on?
Milestone Type
Entitlement
Correct. The Entitlement object represents the customer's support eligibility and includes end dates.
Service Contract
Case Milestone
Universal Containers wants to ensure that support cases follow different SLAs depending on whether the customer purchased a Gold, Silver, or Bronze support package. How should the consultant structure the Entitlement Processes?
Create separate Entitlement Processes for Gold, Silver, and Bronze, and associate them with corresponding Entitlements.
Correct. Distinct service levels require separate entitlement processes to handle different milestone targets and warning actions.
Create a single Entitlement Process and use assignment rules to change the SLA timers dynamically.
Configure multi-currency settings to scale the SLA target times.
Use workflow rules to update the milestone target time based on the customer tier.
A Service Cloud consultant is setting up milestone tracking for a VIP support queue. The requirement is that the First Response milestone should only apply to cases where the Priority is High. How should the consultant configure this?
Write an Apex trigger to manually instantiate the Milestone object when Case Priority is High.
Use an escalation rule to trigger the milestone when the Priority field is updated to High.
Configure a validation rule to prevent cases from saving unless Priority is High.
Create a separate Entitlement Process with criteria where Priority equals High, and assign it to VIP accounts.
Correct. Milestone criteria are evaluated at case creation based on the Entitlement Process setup to determine if a milestone applies.
Want more Entitlement Management practice?
Practice this domainCloud Kicks needs to ensure support agents handling high-priority VIP customer cases have access to a specialized workspace layout with unique utility bar items. How should the consultant configure this requirement?
Create a custom Lightning Console App and assign it via Permission Sets to the VIP support team.
Custom Lightning console apps can be tailored with specific utility items and assigned to target profiles or permission sets.
Use page layouts assigned to the VIP Case Record Type.
Modify the default global utility bar in the Salesforce Setup menu.
Deploy an Aura component override to the standard navigation bar.
A multinational enterprise with support centers in North America, EMEA, and APAC needs to design a follow-the-sun case management model. Cases must be escalated and reassigned automatically if agents in the current region do not accept them within 15 minutes. Which design approach satisfies this requirement?
Utilize standard Case Escalation Rules with criteria based on Last Modified Date and Region
Write an asynchronous batch Apex job that queries unaccepted cases every 15 minutes and updates ownership
Implement Einstein Next Best Action with automated record updates via Process Builder
Configure Omni-Channel Routing Configurations with Agent Work Timeout and Queue-based overflow logic
Routing configurations manage timeout behavior where work is returned to the queue if not accepted.
A service center is implementing Messaging for In-App and Web. Supervisors need to monitor active messaging sessions and intervene or whisper to agents when necessary. Which feature enables this capability?
Omni-Channel Supervisor
Omni-Channel Supervisor provides real-time supervisory dashboards, agent status visibility, and session monitoring.
Service Cloud Console Workspace Tabs
Case Feed collaboration groups
Live Agent Supervisor Panel
A tier-one support team needs to capture structured troubleshooting steps during phone interactions. The questions change dynamically based on the customer's previous answers. Which feature should the consultant implement?
Standard Case Comment related list
Quick Actions with predefined field values
Entitlement Processes
Screen Flow embedded on the Lightning Record Page
Screen Flows allow dynamic, step-by-step branching questions that guide agents through troubleshooting scripts.
An enterprise organization is consolidating three disparate CRM orgs into a single Service Cloud instance. They require high scalability with millions of closed cases archived annually without impacting search performance or storage limits. Which architectural strategy should the consultant recommend?
Implement Big Objects for historical case archiving alongside standard Knowledge indexing.
Big Objects are designed for archiving massive datasets securely and performantly within Salesforce.
Export cases to an external data lake weekly and delete them from Salesforce using Data Loader.
Store closed cases in standard custom objects and enable skinny tables on the custom object.
Utilize Platform Cache to retain historical case summaries in memory.
Northern Trail Outfitters receives high volumes of routine inquiries regarding order status. The company wants to deploy a self-service community that automatically authenticates customers and displays their recent orders using standard components. Which architecture best meets this requirement?
Einstein Bot embedded on an external website using canvas apps
Salesforce Experience Cloud with standard Order History components and Salesforce Identity
This native combination authenticates users and surfaces order data natively within Experience Cloud.
Salesforce Sites with unauthenticated Visualforce pages displaying order details
Custom Heroku application integrated via REST API with a third-party portal framework
Want more Service Cloud Solution Design practice?
Practice this domainNorthern Trail Outfitters wants to ensure that when a Support Agent opens a Contact from a Case workspace tab, the Contact always opens as a subtab rather than replacing the Case tab. How should the consultant configure this?
Update the User Profile tab permissions
Modify the Case object page layout related lists
Configure Console Navigation Rules in App Manager
Navigation rules explicitly control parent-child tab relationships, such as opening Contacts as subtabs of Cases.
Set the component visibility filter on the Contact record page
An administrator is setting up the Lightning Service Console and needs to provide agents with a one-click method to populate standard field values and send an email to a customer. Which feature should be implemented?
Pre-chat Forms
Flow Actions
Macros
Macros automate multi-step actions like updating fields and sending emails.
Quick Text
Universal Containers wants to enable support agents to view a list of cases while simultaneously seeing the workspace tab details for a selected case without navigating away. Which feature should the administrator enable in the Lightning Service Console?
Split View
Split View provides a collapsible list view alongside workspace tabs.
Omni-Channel Supervisor
Console Navigation Rules
Pinned Regions
Agents complain that when they open too many tabs in the Lightning Service Console, performance degrades and they lose track of context. What should the administrator configure to mitigate this issue?
Cache and Permanent Storage settings
Maximum Workspace Tab limits in App Manager
Setting a maximum tab limit helps manage browser memory and agent workspace clutter.
Session Timeout settings in Security Controls
List View filter limits
Support agents frequently copy and paste the same greeting and troubleshooting steps into case comments. They want a faster way to insert this pre-approved text without using macros. What should the consultant recommend?
Rich Text Component
Email Templates
Quick Text
Quick Text stores reusable messages that can be easily inserted into text fields.
Custom Buttons
A Service Cloud Consultant needs to add a custom Lightning component to the bottom footer of the Lightning Service Console. Which console feature accommodates footer items?
Utility Bar
The utility bar renders as a fixed footer in the console for quick access tools.
Sidebar Layout
Navigation Bar
Highlight Panel
Want more Service Console practice?
Practice this domainUniversal Containers uses Salesforce Knowledge and requires that articles written in English are automatically translated to Spanish when submitted for review. What is the correct way to handle translation in Salesforce Knowledge?
Create a separate article type for Spanish and use workflow field updates to copy English content.
Set up a Process Builder flow that calls an external translation API to overwrite the Spanish article fields.
Configure Translation Management to automatically push articles to a localization vendor upon submission.
Enable Translation Management, define languages, and assign translation tasks manually or via assignment rules.
Correct. Native Translation Management requires defining languages and assigning translation tasks to designated translators or queues.
A support manager wants to track which Knowledge articles are most frequently attached to cases to understand their effectiveness. Where should the consultant direct the manager to find this metric out-of-the-box?
Standard 'Articles By Case' report type.
Correct. The 'Articles By Case' standard report type links cases to the attached articles to measure usefulness.
Knowledge Article View Count dashboard component.
Service Analytics App embedded Einstein dashboard.
Article Feedback related list on the Case layout.
Universal Containers wants to ensure that agents can quickly find published FAQ articles related to common shipping inquiries while viewing a Case in Lightning Service Console. Where should the Service Cloud Consultant configure this capability?
Create a Global Action for Knowledge and place it on the global publisher layout.
Modify the Case page layout in Object Manager to include the Knowledge Related List.
Add the Knowledge component to the Case record page layout in Lightning App Builder.
Correct. The Lightning Knowledge component on the Case record page provides contextual search and article management.
Enable Article Recommendations in the Service Cloud Setup Assistant.
Universal Containers wants articles to go through a mandatory review by a quality assurance team before they can be published. However, agents should still be able to save their work as drafts. What feature should the consultant implement?
Process Builder automation that changes status from Draft to Published only after QA field is checked.
Validation Rule on the Knowledge object checking the publication status.
Sharing rules restricting the Publish action to the QA profile.
Knowledge Approval Process with an entry criteria of Draft status and an approval action to publish.
Correct. Approval processes allow drafts to be reviewed and automatically published upon approval.
An administrator needs to make sure that support agents can view article versions when looking at historical interactions. Which permission must be granted to the agents?
Publish Articles
Edit Draft Articles
Manage Articles
View Archived Articles
Correct. This specific permission allows users to view archived versions of Knowledge articles.
Universal Containers is migrating its legacy FAQ system into Salesforce Knowledge. They have 15,000 published HTML documents with embedded metadata. Which migration tool or method should the consultant recommend?
Salesforce Files API with custom Apex batch classes.
Data Loader with the standard Knowledge Article Version object.
Salesforce Console Migration Wizard in Setup.
The Knowledge Import Tool using a zip file containing CSV/XML and a properties file.
Correct. The Knowledge Import Tool is designed to batch-import articles, attachments, and metadata using a structured ZIP file format.
Want more Knowledge Management practice?
Practice this domainThe Service-Con-201 exam has 200 questions and must be completed in 120 minutes. The passing score is 700/1000.
Scenario-based questions covering exam objectives with detailed answer explanations.
The exam covers 7 domains: Integration And Data Management, Case Management, Omni Channel, Entitlement Management, Service Cloud Solution Design, Service Console, Knowledge Management. Questions are weighted by domain — higher-weight domains appear more on your actual exam.
No. These are original exam-style practice questions written against the official Salesforce Service-Con-201 exam objectives. They are not copied from the real exam. Courseiva focuses on genuine understanding, not memorisation of braindumps.
Courseiva tracks your accuracy per domain and routes you toward weak areas automatically. Free, no account required.