---
schema_version: "1"
id: d08ece4c12ecf84e1c63092e5a48bc313cdca29e34e69664c4675c87defc90fd
title: Add Screen Pops to Give Reps More Context about Conversations
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/omnichannel_add_screen_pop_action.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.omnichannel_add_screen_pop_action.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ee35cb1827a521786ec6c3c8159b0d8a4dab786f081f3682b230091a5e9fd115
description: By default, only the primary work record opens when a service rep accepts a work item. But, with more context, service reps can provide more personalized service for each customer. To automatically open records or screen flows on the service rep's screen when a voice call, message, or chat is routed to the rep, include an Add Screen Pop action in the Omni-Channel flow. You can open up to a total of three records or screen flows. For example, you can show the customer’s case and contact records and open the Channel-Object Linking screen flow as a subtab.
products:
  - Service Cloud
release: "264"
---
# Add Screen Pops to Give Reps More Context about Conversations

By default, only the primary work record opens when a service rep accepts a work item. But, with more context, service reps can provide more personalized service for each customer. To automatically open records or screen flows on the service rep's screen when a voice call, message, or chat is routed to the rep, include an Add Screen Pop action in the Omni-Channel flow. You can open up to a total of three records or screen flows. For example, you can show the customer’s case and contact records and open the Channel-Object Linking screen flow as a subtab.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.service_editions_reference.htm&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/images/icon_note.png)

Note The Add Screen Pop action doesn’t open records or screen flows when a service rep accepts transferred work. For example, Service Rep 1 accepts a chat. The action opens records on the rep's screen. Service Rep 1 transfers the chat to Service Rep 2. When Service Rep 2 accepts the chat, the action doesn’t open any records or screen flows on Service Rep 2’s screen.

Screen pops don’t work with apps that use standard navigation. Screen pops work only if a service rep is accepting work from an app using console navigation.

To set up screen pops for voice calls from a telephony partner that doesn’t support Omni-Channel flows, contact your telephony partner for instructions.

1. Under the Elements tab of Flow Builder, drag the **Add Screen Pop** action onto the canvas.
    
    ![The Add Screen Pop action appears on the Elements tab of the Toolbox.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/omnichannel/omnichannel_flow_addscreenpop_action.png)
2. Give the action a label, API name, and, optionally, a description.
    
    ![The label, API name, and description are at the top of the New Action screen.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/omnichannel/omnichannel_flow_screenpop_ui.png)
3. In the Set Collection Variable, optionally, select the output of the previous Add Screen Pop action to combine those screen pop instructions with the ones created by this action.
    
    For more information, see [Using Multiple Add Screen Pop Actions in an Omni-Channel Flow](https://help.salesforce.com/s/articleView?id=service.omnichannel_multiple_screen_pop_actions.htm&release=264.0.0&type=5 "You can chain multiple Add Screen Pop actions together in the same flow. For example, add one action to open records regardless of which queue or support rep the work is routed to. Then, add another action to open additional records based on who the work is routed to.").
4. In Screen Pop Type for Record, select the ID field of the record you want to open. Or, enter the specific record ID value. If multiple records open on the service rep’s screen, toggle Focus to put this record in focus for the service rep.
    
    For example, to open the contact record, select the contact record variable (which contains output from the Get Contact element), and then select the contact ID field.
    
    ![The output of the Get Contact element provides the ID of the contact.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/omnichannel/omnichannel_screen_pop_record_id.png)
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/images/icon_note.png)
    
    Note The order in which you define the records is the order in which they open on the service rep’s screen. If you don’t set the focus, all records open, but the service rep’s screen focuses on the primary work record.
5. In Screen Pop Type for Screen Flow, select **Screen Flow** as the Type to choose from a list of active screen flows. Or, select **Resource** as the Type to choose your own flow variable.
    
    - The list of active screen flows shows a maximum of five flows, but you can search for other flows by typing in the Screen Flow Name field.
    - Resources appear only for valid and active screen flows and for fully qualified flow API names, including the name space prefix.
    
    ![Screen flow resource selected as the type](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/omnichannel/omnichannel_screen_pop_resource.png)
6. To open another record or screen flow, click **Add Screen Pop**. You can open up to three records or screen flows.
7. Click **Done**.

Don’t forget to pass the screen pop instructions (the output from this action) as input to the Route Work action. Only screen pop instructions passed to the Route Work action are used to open records when the work is routed to the service rep.

To add the screen pop instructions as input to a Route Work action, open the Route Work action. In the Screen Pop Collection Variable field, select the output from the Add Screen Pop action, and then select **routingInteractionInfoList**.

![The output of the Add Screen Pop action is added as input to the Route Work action.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/omnichannel/omnichannel_route_work_action_screen_pop.png)

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/images/icon_tip.png)

Tip Use the Debug option in Flow Builder to validate this Add Screen Pop action along with the other elements in the Omni-Channel flow.

- **[Using Multiple Add Screen Pop Actions in an Omni-Channel Flow](https://help.salesforce.com/s/articleView?id=service.omnichannel_multiple_screen_pop_actions.htm&release=264.0.0&type=5)**  
    You can chain multiple Add Screen Pop actions together in the same flow. For example, add one action to open records regardless of which queue or support rep the work is routed to. Then, add another action to open additional records based on who the work is routed to.
- **[Store Screen Pop Instructions in a Variable](https://help.salesforce.com/s/articleView?id=service.omnichannel_variable_for_screen_pop_instructions.htm&release=264.0.0&type=5)**  
    If you add multiple Add Screen Pop actions to a flow, define a collection variable to aggregate and store all screen pop instructions. By storing all instructions in a variable, you don’t have to worry about the order in which the Add Screen Pop actions are added to the flow.