---
schema_version: "1"
id: 652bc67e5429e76d60aaf54ddc94323b95e1d684b9606491e14fadeede923e5b
title: Flows in Communications, Media, and Energy & Utilities Managed Package
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_flows_in_cme_managed_package.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_flows_in_cme_managed_package.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8ae2b84a7580379a38073f8d2462ebee85b8c7b85bf721ef6529e3215e2bea46
description: Communications, Media, and Energy & Utilities managed package provides preconfigured flows to capture quotes and orders. Admins and developers can directly invoke Industries CPQ invocable actions in a flow. These flows can be used to retrieve offers for an asset, replace offers in a cart, and delete or disconnect a cart item.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Flows in Communications, Media, and Energy & Utilities Managed Package

Communications, Media, and Energy & Utilities managed package provides preconfigured flows to capture quotes and orders. Admins and developers can directly invoke Industries CPQ invocable actions in a flow. These flows can be used to retrieve offers for an asset, replace offers in a cart, and delete or disconnect a cart item.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

Explore the comprehensive reference library of flows in Communications, Media, and Energy & Utilities managed package.

- **[Get Offers for Asset Flow](https://help.salesforce.com/s/articleView?id=ind.comms_get_offers_for_asset_flow.htm&release=264.0.0&type=5)**  
    Use this flow to get a list of offers that are eligible for an asset based on specified inputs. This flow invokes Get Offers for Asset invocable actions to retrieve available upgrade or replacement offers for an existing asset in a cart, quote, or an order. For example, a sales rep can use this flow to replace one offer at a time on a broadband plan. This flow retrieves a list of offers for a customer who wants to know all the offers available to replace.
- **[Replace Offer in Cart Flow](https://help.salesforce.com/s/articleView?id=ind.comms_replace_offer_in_cart_flow.htm&release=264.0.0&type=5)**  
    Use this flow to replace an existing offer in a cart containing a single valid offer with a corresponding single offer based on specified inputs. The existing offer is disconnected and a new offer is added to the cart. This flow invokes CpqCartReplaceOfferInvocable (Replace Offer in Cart) invocable actions to replace offer in a cart. For example, your existing customer wants to upgrade their limited phone plan to a new plan with unlimited data, text, and talk time. As a sales rep, you want to ensure that their existing phone service isn't interrupted and that their phone number remains the same. With this flow, you can move this customer to an unlimited plan, guaranteeing ‌continuity of service and retaining the same mobile number and email address.
- **[Delete or Disconnect Line Item from Cart Flow](https://help.salesforce.com/s/articleView?id=ind.comms_delete_or_disconnect_line_item_from_cart_flow.htm&release=264.0.0&type=5)**  
    Use this flow to delete a line item from a quote or an order based on specified inputs. Also, the flow disconnects an existing asset item from a quote or an order. For example, a sales rep can use this action to discontinue the internet package service for a customer.