You are here:
Design and Assign Softphone Layouts
A softphone is a customizable call-control tool that appears to users assigned to a call center. Similar to page layouts, you can design custom softphone layouts and assign them to Call Center users based on their user profile.
Required Editions
| View supported editions. |
To enable your contact center users to take advantage of the latest phone channel innovations, Salesforce recommends that you modernize your experience by moving to Service Cloud Voice. Service Cloud Voice offers many of the Open CTI features that you love and more. Unlike Open CTI, Service Cloud Voice is natively integrated with Omni-Channel and Command Center for Service, providing a seamless experience for contact center reps and supervisors across all digital channels. See Get to Know Service Cloud Voice.
| User Permissions Needed | |
|---|---|
| To view, create, edit, or delete a softphone layout: | Manage Call Centers |
| To assign a softphone layout to a user profile: | Manage Call Centers |
Design a Custom Softphone Layout
In a softphone layout, you can control the call-related fields that are displayed and the Salesforce objects that are searched for an incoming call.
Required Editions
- From Setup, enter Softphone Layouts in the Quick Find box, then select Softphone Layouts.
- Click New to create a softphone layout definition, or click Edit next to the name of an existing layout definition to view or modify it.
- In the Name field, enter a label that uniquely identifies your softphone layout definition.
- In the Select Call Type picklist, choose the type of call for which the currently displayed softphone layout must be used. Every softphone layout definition allows you to specify different layouts for inbound, outbound, and internal calls. These three layouts are grouped in a single softphone layout definition.
-
In the Display these call-related fields section, click
Edit to add, remove, or change the order of fields in the currently
displayed softphone layout:
- To add a field to the softphone layout, select it in the Available list and click Add.
- To remove a field from the softphone layout, select it in the Selections list and click Remove.
- To change the order of a field in the softphone layout, select it in the Selections list and click Up or Down.
Any changes that you make are automatically updated in the softphone layout preview image on the right side of the page. To hide the Available and Selections lists, click Collapse.
Phone-related fields only appear in a user's softphone if a valid value for that field is available. For example, if you add a Caller ID field to the layout of an outbound call, Caller ID doesn’t appear.
- In the Display these Salesforce Objects section, click Add/Remove Objects to add, remove, or change the order of links to call-related objects.
- Below the list of selected objects, click Edit next to each If single <Object> found, display row to specify the fields that must be displayed in the softphone layout if a single record for that object is the only record found. You can add, remove, or change the order of fields.
-
In the Screen Pop Settings section (for inbound
call types), click Edit next to each type of record-matching row to
specify which screens display when the details of an inbound call match or don't match existing
records in Salesforce. The following table describes each record-matching row and its screen
pop options:
To hide expanded record-matching rows, click Collapse.
- Configure softphone layouts for any remaining call types in the Select Call Type picklist.
- Click Save.
Assign a Softphone Layout to a User Profile
When you have defined one or more custom softphone layouts, assign them to user profiles.
Required Editions
- From Setup, enter Softphone Layouts in the Quick Find box, then select Softphone Layouts.
- Click Layout Assignment.
- For each user profile that appears in the page, select the softphone layout that the profile must use. Profiles are only listed in this page if they include users that are currently assigned to a call center, or if they have already been assigned a custom softphone layout.
- Click Save.
Call center users see their newly assigned softphone layout the next time they log into Salesforce.

