Programs
Employer Branding Student Partner
Salesforce Service Cloud Intern
Step 1: Apply for your favorite Internship
After you apply, you will receive an offer letter instantly. No queues, no uncertainty—just a quick start to your career journey.
Step 2: Submit Your Task(s)
You will be assigned weekly tasks to complete. Submit them on time to earn your certificate.
Step 3: Your task(s) will be evaluated
Your tasks will be evaluated by our team. You will receive feedback and suggestions for improvement.
Step 4: Receive your Certificate
Once you complete your tasks, you will receive a certificate of completion. This certificate will be a valuable addition to your resume.
About this Internship
Service Cloud handles what happens after the sale, where response time and routing decide whether customers stay. You build a support operation: case capture, assignment rules routing work to the right queue, escalation as cases age, status workflows, and a knowledge base agents draw on — then measure it, because a support setup that cannot report its own backlog is not finished.
Tasks and Duties
Week 1-2: Case Model and Multi-Channel Capture
Summary
Design the case data model and configure capture from web and email channels.
Objective
Sign up for a free Developer Edition org, which includes Service Cloud case management.
Design the case model first.
Define the case types your business handles, the information required to work each type, the priority levels and what objectively qualifies for each, and the status values a case passes through.
Write the definition of each priority in terms a customer's situation would satisfy, since priority fields without definitions get set by mood.
Configure the Case object accordingly: record types or type picklists, custom fields, priority and status values, and a validation rule ensuring a case cannot be closed without the resolution information you require.
Set up Web-to-Case, generate the form, and submit at least eight test cases covering different types and priorities.
Confirm each arrives correctly.
Configure Email-to-Case using the on-demand option available in Developer orgs, and document what you set up.
Where a step cannot complete in a Developer org, record exactly which step and why, since knowing a platform's boundaries is itself a result.
Then build a case layout per type so agents see only relevant fields, and screenshot the difference.
Finally, write a note on the case your model does not handle well and how you would extend it.
Submit the case model design with priority definitions, configuration screenshots, the eight captured cases, the email channel documentation, layout evidence, and the gap note.
Week 3-4: Queues, Assignment, and Escalation
Summary
Route cases to the right team automatically and escalate them before they breach.
Objective
Design the support structure.
Define at least three support teams or tiers, what each handles, and the rules deciding who gets a case.
State what happens to a case nobody picks up, because unowned cases are the most common support failure.
Create queues for each team and add members.
Explain in writing how a queue differs from assigning a case to an individual and why queues matter when people take leave.
Build case assignment rules routing cases to the right queue based on type, priority, or origin.
Prove it by submitting cases that must route differently and screenshotting each landing in the correct queue.
Now configure escalation.
Build escalation rules raising a case's priority or reassigning it when it ages past a threshold, with different thresholds per priority.
Create test cases, manipulate their age or use time-based criteria, and capture evidence of escalation firing.
Then add response targets.
Define the response and resolution time expected per priority, configure Entitlements or milestones if your org supports them, or implement the equivalent with Flow and record which approach you used and why.
Test the breach path.
Create a case that misses its target and show what the system does about it.
Finally, build a report listing cases currently at risk and write how a team lead would use it each morning.
Submit the support structure design, queue configuration, assignment evidence, escalation evidence, the response target setup, breach evidence, and the at-risk report.
Week 5-6: Knowledge Base and Agent Console
Summary
Build searchable knowledge articles and configure the console an agent works in all day.
Objective
Agents resolve cases faster when answers are written down once rather than retyped by each person.
Identify the repeat questions.
From your case data, list the eight issues most likely to recur in your business.
For each, note what an agent currently has to know to resolve it.
Write the knowledge articles.
Produce eight articles, each with a title phrased the way a customer would describe the problem rather than how the business names it, a short summary, and clear resolution steps.
Keep them scannable, because an agent on a call does not read paragraphs.
Configure Knowledge in your org, create the article types and categories, publish your articles, and confirm they are searchable.
Screenshot a search returning the right article.
Now build the agent workspace.
Configure a console app with the layout an agent needs: the case, the related customer history, the knowledge panel, and quick actions for the most common updates.
Justify each element by the action it saves.
Test it as an agent.
Work three cases end to end in your console, timing each, and record every point where you had to leave the console to find something.
Fix the worst of those.
Finally, write a note on which article you expect to be used most and how you would know if an article is wrong.
Submit the repeat issue analysis, the eight articles, Knowledge configuration with search evidence, the console setup with justifications, your timed walkthrough with fixes, and the maintenance note.
Week 7-8: Support Performance Measurement
Summary
Build the reports and dashboard that reveal whether a support operation is actually working.
Objective
Support is measurable, and the wrong measures actively damage service quality.
Start with the questions.
Write six questions a support manager genuinely needs answered, such as how long customers wait, how many cases are reopened, which issue type consumes most capacity, and whether the backlog is growing or shrinking.
Build enough data to analyse.
Expand to at least forty cases across types, priorities, owners, statuses, and dates, including reopened cases, breached cases, and some still open, since uniform data produces reports that look fine and reveal nothing.
Build at least five reports answering your questions.
Include one grouped summary, one filtered to a time period, and one using a formula or bucket column to derive something not stored in a field, such as age bands.
Assemble the dashboard with at least five components, choosing each chart type deliberately and placing the most important number top left.
Now interpret it.
Write three things your data actually shows, including one non-obvious finding.
Investigate anything surprising to determine whether it reflects reality or a flaw in how you built the report, and record what you found.
Then address the measurement trap.
Explain how an agent could improve each of your headline metrics without serving customers better, and name the one metric you would refuse to set a target on, with your reasoning.
Finally, write a 500 word summary for the business owner in plain language, stating what to watch weekly and what you would build next.
Submit the six questions, the five reports with configuration visible, the dashboard with reasoning, your interpretation, the gaming analysis, and the owner summary.
Launch Your Internship
Gain real-world skills, work on live projects and get an NSDC-affiliated certificate — absolutely free!