Solutions Overview

What is a solution?

A solution is a detailed description of a customer issue coupled with repeatable steps to resolve the issue.

Why use solutions?

Solutions can streamline the communication of common case resolutions, improving support agent productivity and response time to customers.


ABC Software Company sells an application for Windows and Mac computers.  Version 5.11 for PC was released last month.  A bug was discovered in this release, where the file menu occasionally does not display correctly.

The support staff are aware of the bug, and the development team have since released Version 5.12 which fixes the bug.  However, the customer service team regularly responds to customer inquiries about the file menu.

To streamline the communication process to customers experiencing this issue, a solution has been created outlining the steps for resolution:

1-16-2013 10-06-18 PM

When a customer service rep works a case, they can find and attach relevant solutions to the case:

1-16-2013 9-42-32 PM

Email Templates

The solutions attached to the case can be referenced via email templates and sent to the customer:

1-16-2013 9-45-13 PM

This allows your support agents to quickly and effectively communicate potential solutions to the case submitter:

1-16-2013 10-08-20 PM

Closing cases

When closing cases, users can submit new solutions for review.

1-16-2013 10-13-05 PM

Solution Permissions

Solutions do not use sharing rules.  Instead, object-level security (as determined by the user’s profile and permission sets) and the “Manage Published Solutions” privilege (see below) determine what access the user has to solutions.

Each solution status can be optionally marked as “Reviewed”.  To edit/delete solutions in a “Reviewed” status, the user must have the “Manage Published Solutions” privilege.

1-17-2013 9-16-04 AM

1-17-2013 9-19-05 AM

Other Solution Features

Solution Categories

Create a solution category tree (navigate to Setup –> Customize –> Solutions –> Solution Categories):

1-17-2013 8-53-28 AM

Solutions can be associated with multiple categories:

1-17-2013 8-57-21 AM

Users can browse solutions and search for solutions by categories.

HTML Solutions

Once enabled, HTML solutions cannot be disabled.  This will allow your organization to use rich text fields (formatting, images, etc.) within solutions.

Public & Portal Solutions

Solutions can be published to your company website via iframe (Setup -> Self-Service –> Public Solutions), or exposed through self-service or customer portals.

Multilingual Solutions

When enabled, solutions can be translated into multiple languages.


22 Responses to “Solutions Overview”

  1. kj85 December 7, 2017 at 8:21 pm #

    About that Reviewed status and editing /deleting . I was able to edit or delete the reviewed solution without MANAGED PUBLISHED SOLUTIONS checkbox . The only thing I had checked was CRED for Solutions object.

  2. boooney May 18, 2017 at 2:15 pm #

    Has solutions been discontinued in Lightning? I can’t find it on the roadmap: What happens if you don’t want to pay for Knowledge?

  3. March 16, 2017 at 2:35 am #

    In the Close Case layout example on this page there are some solutions field. However, when I try to modify the page layout for my work instance, I do not see any solutions fields. Do I need to do something to enable the fields?

    • JohnCoppedge March 17, 2017 at 1:54 am #

      I would dig into the solution settings in setup – there is probably a setting that needs to get turned on, but I don’t know specifically what would cause that

  4. hiral.shah197 December 26, 2016 at 6:08 pm #

    Hi John,
    What type of relationship do solutions have to cases? – is it Many to Many or Master-Detail?
    Please let me know,

  5. mcpacific August 23, 2016 at 10:26 pm #

    John, can you please outline the exact steps to send solutions attached to the case to the customer via email templates? I’m completely lost in this section and can’t seem to find a way to do it in my Summer ’16 developer edition.

    • kj85 December 7, 2017 at 1:46 am #

      Correct me if I am wrong John , but I think we can do that through CASE –> EMAIL related list section. Once you are in email screen , you can attach a template.

  6. mcpacific August 23, 2016 at 10:26 pm #

    Jim, can you please outline the exact steps to send solutions attached to the case to the customer via email templates? I’m completely lost in this section and can’t seem to find a way to do it in my Summer ’16 developer edition.

  7. RomanPer July 29, 2016 at 1:59 am #

    “Manage Published Solutions” setting seems to have been removed.

  8. CarlosSiqueira June 16, 2016 at 7:54 pm #

    Article showing the difference between Solutions and Knowledge:

  9. Rena Bennett-Dellwo April 29, 2015 at 4:59 pm #

    Just confirming: Using Solutions (i.e., creating and then attaching Solutions to a Case) counts against Data storage limits while attaching files counts again File storage limits. (We don’t use Solutions because we have support documents stored elsewhere that we sometimes attach to Cases.)

    Which begs another question (kind of): When a file has been uploaded to a Case once, a subsequent attachment of that same file to other Cases doesn’t increase the file storage usage?

    • JohnCoppedge April 29, 2015 at 8:33 pm #

      First q yes correct.

      Second q probably does increase storage space, would have to test it though.

  10. James Thurchak December 15, 2014 at 4:26 pm #

    a solution has been creating outlining the steps for resolution:

    should be:

    a solution has been created outlining the steps for resolution:

  11. anusha pudota August 12, 2014 at 2:47 pm #

    Hi John,
    A question from exam.
    Where to enable multilingual solutions? (select 2 answers)
    I could remember only one option which is 1. solution settings.
    Where could be the other place on Salesforce platform to enable it?

Leave a Reply