Salesforce-Communications-Cloud Practice Test Questions

80 Questions


UC is a communication service provider using communication cloud. UC done migration by successfully loading full data set into a Full copy sandbox with no errors. UC have started loading data in production. What two action a consultant shall recommend once the load is completed in production?


A. Analyze and resolve any errors that were encountered and perform additional data load for any failed records


B. Validate that the resulting volumes in production match expectation, and spot check record for individual corrosiveness


C. Inform the business that data migration is completed and errors resolved in development


D. Raise support case to retrieve a data load report to summarize the data load.





A.
  Analyze and resolve any errors that were encountered and perform additional data load for any failed records

B.
  Validate that the resulting volumes in production match expectation, and spot check record for individual corrosiveness

Explanation:

A: Post-production data load, analyzing and resolving any errors ensures data integrity. Reloading failed records completes the migration, aligning with Salesforce best practices for handling production load issues.
B: Validating data volumes against expectations and spot-checking records for correctness (assuming “corrosiveness” is a typo for “correctness”) confirms the load’s accuracy and completeness, critical for production readiness in Salesforce Communications Cloud.
C: Irrelevant, as it focuses on the sandbox (development) environment, not production, and does not address post-load validation.
D: Inefficient, as Salesforce tools (e.g., Data Loader, reports) allow direct access to load summaries without needing a support case.

References
Salesforce data migration best practices.
Salesforce Communications Cloud post-migration validation guidelines.

An organization is requesting a negotiated price from UT in their quote for the order which two business flows should UT have in place in communication cloud to meet the customer requirement?


A. Design order capture and order fulfillment flows


B. Design a quoting flow to negotiate price and discount approval process.


C. Design a contract creation and contract renewal flows


D. Design opportunity management flows and convert the opportunity to quote.





B.
  Design a quoting flow to negotiate price and discount approval process.

D.
  Design opportunity management flows and convert the opportunity to quote.

Explanation:

When a customer requests a negotiated price in Communications Cloud, UT (the service provider) must support business flows that enable quote customization, discount approvals, and sales lifecycle management. Here's how B and D fulfill that:

✅ B. Quoting Flow + Discount Approval
This flow allows sales reps or account managers to:

Create and modify quotes
Apply negotiated pricing or discounts
Trigger approval workflows for pricing exceptions

This is essential for B2B scenarios where pricing is not fixed and must be tailored per customer or contract.

✅ D. Opportunity Management → Quote
This flow supports:

Tracking customer interest and sales stages
Converting qualified opportunities into quotes
Aligning with Sales Cloud or Industries CPQ for seamless quote generation

It ensures that the quote is part of a broader sales process, not just a standalone transaction.

❌ Why not A and C?
A. Order Capture & Fulfillment
These occur after pricing is finalized. They handle provisioning and delivery, not negotiation.
C. Contract Creation & Renewal
Contracts are typically generated after quote acceptance. They formalize terms, not negotiate them.

🔗 Reference:
Salesforce Industries CPQ Implementation Guide
Salesforce Communications Cloud Overview
Trailhead: Industries CPQ for Communications

UT required bulk ordering to be implemented in communication cloud base to capture order broadband speed to its customer and applying promotions. Which two steps should consultant take to perform the impact assessment for bulk ordering in communication cloud


A. Evaluate the various business scenarios for bulk orders in order design automation for order capture and orchestration


B. Evaluate the various business scenarios for bulk orders in order to access platform governor limits (CPU time, Database utilization)


C. Identify the volume and access feasibility from a platform governor limit perspective (CPU time, Database utilization)


D. Identify the business rules need to be implemented for creation and fulfillment of bulk orders.





A.
  Evaluate the various business scenarios for bulk orders in order design automation for order capture and orchestration

C.
  Identify the volume and access feasibility from a platform governor limit perspective (CPU time, Database utilization)

Explanation:

When assessing the impact of implementing bulk ordering in Salesforce Communications Cloud, a consultant must focus on two key areas: the business process implications and the platform's technical performance.

A. Evaluate the various business scenarios for bulk orders in order design automation for order capture and orchestration.
Reasoning: Bulk orders are not a single scenario. They can be for new customers, existing customers adding services, upgrades, or complex moves, adds, and changes (MACD). Each scenario has unique requirements for order capture (how the order is entered and configured), order decomposition, and orchestration (how the order is fulfilled by different systems). A consultant must map out these different business scenarios to understand how the platform will handle the complexities of processing many-to-many relationships, attribute overrides, and various fulfillment paths that are inherent to bulk orders.

C. Identify the volume and access feasibility from a platform governor limit perspective (CPU time, Database utilization).
Reasoning: Processing bulk orders involves significant platform resources. Each product in a bulk order results in several line items and related records, which can quickly lead to large transaction sizes. This makes it critical to consider the impact on Salesforce's governor limits, especially for CPU time and database utilization. A consultant must assess the feasibility of the required volumes against the platform's processing capacity. Exceeding governor limits can cause transactions to fail and lead to performance degradation for the entire org. This assessment is essential to architect a scalable and resilient solution.

Why the other options are incorrect
B. Evaluate the various business scenarios for bulk orders in order to access platform governor limits (CPU time, Database utilization):
This is partially correct but less precise than option C. "Accessing platform governor limits" is an overly simplistic description of what is actually a detailed feasibility study based on specific volumes. Option C's "Identify the volume and access feasibility" better captures the true nature of this technical assessment.
D. Identify the business rules need to be implemented for creation and fulfillment of bulk orders:
While identifying business rules is a crucial part of any implementation, it is a subsequent step to be performed after the initial impact assessment. The impact assessment (options A and C) must be completed first to understand the scale and complexity of the problem. You need to know the capabilities and limitations of the system before you can design the specific rules to run on it.

UC rolling out products to the market in multiple go live iterations. Top offer sold is mobile followed by TV, during discovery phase it was identified that regardless of the top offer sold. Same activity of sending out a notification email to the account. Which two ways consultant model the orchestration to make it reusable, have the least amount of time to go live and require minimal maintenance over time?


A. Create a product class and assign it to all top level offers, create orchestration plan with a scenario on a product


B. Use product class to decompose each top offer to a CFS specific for the notification email orchestration plan with a scenario on the CFS


C. Create a decomposition relationship for each product offer to a CFS specific for the notification email orchestration plan with a scenario on the CFS


D. Create an orchestration plan and define a scenario for each top product offer





A.
  Create a product class and assign it to all top level offers, create orchestration plan with a scenario on a product

B.
  Use product class to decompose each top offer to a CFS specific for the notification email orchestration plan with a scenario on the CFS

Explanation:

A: Creating a product class assigned to all top-level offers (mobile, TV) and an orchestration plan with a scenario on the product enables reusable email notification logic across offers, leveraging EPC's OOTB features for quick setup and minimal maintenance as new offers inherit the scenario.
B: Using a product class to decompose each top offer to a CFS specific for the notification email, with a scenario on the CFS, promotes reusability through shared decomposition, reduces go-live time via grouped modeling, and lowers maintenance by centralizing updates.

Why the Other Options Are Incorrect
C: This creates individual decomposition relationships per offer to the CFS without using a product class, leading to redundant configurations for each offer (e.g., separate for mobile and TV). It reduces reusability, increases initial setup time, and requires more maintenance when adding or modifying offers in future iterations.
D: Defining separate scenarios per offer in the orchestration plan duplicates the email logic for each top offer, lacking reusability and necessitating repetitive configurations. This extends time to go live and heightens maintenance needs, as each new offer requires a new scenario.

References
Salesforce Help: Orchestration Plan Definitions and Decomposition Relationships.
Best practices for product modeling in EPC.

A Company wants to improve their quote to order journey experience, the journey contains manufacturing products and services, and integration with inventory system for device reservation. They want to have smooth omni channel experience. What approach should a consultant take during planning to ensure optimal development and time to market?


A. Plan for three user stories running in parallel: UX design, Device reservation, API and inventory system integration


B. Plan for three user stories running subsequently: UX design first, Device Reservation API second, and inventory management system at last


C. UX experience is the most important. Fully design and validate the UX before designing the integration step


D. Exact data in integration is an input to the ux design. Detailed Design of the integration… can start





A.
  Plan for three user stories running in parallel: UX design, Device reservation, API and inventory system integration

Explanation:

An omnichannel journey with multiple dependencies requires an agile and parallel development approach to ensure optimal time-to-market. Here's a breakdown of why this is the recommended strategy:
Parallel Development: The user experience (UX), device reservation API, and inventory system integration are all critical, interdependent components of the final solution. The UX design cannot be finalized without understanding the real-time data constraints and capabilities of the back-end systems. Similarly, the integration work can begin as soon as the API requirements are defined, without waiting for the full UX to be completed. By running these workstreams in parallel, you accelerate the development lifecycle. This is a core tenet of agile methodology, where cross-functional teams work on different components simultaneously.
Iterative & Collaborative: This approach encourages constant collaboration between the UX designers, developers, and business stakeholders. As the integration team discovers details about the inventory system, they can feed that information back to the UX team, who can then adjust the design to provide an accurate, real-time experience. For example, the UX team needs to know what specific data points are available from the inventory system (e.g., "available", "low stock", "back-ordered", etc.) to design the appropriate visual cues for the customer.
Reduced Time-to-Market: Waiting for one phase to be 100% complete before starting the next (as in option B) creates a waterfall effect, significantly increasing the total project timeline. A parallel approach allows for a faster release of a minimum viable product (MVP) and subsequent iterative improvements.

Why the Other Options are Incorrect
B. Plan for three user stories running subsequently...: This is a waterfall approach. It's a slow and rigid methodology that would result in a longer time-to-market and a higher risk of rework. If the UX is designed first without considering the limitations of the integration, it may need significant changes once development begins.
C. UX experience is the most important...: While UX is crucial for an omnichannel experience, it cannot be designed in a vacuum. A great UX is useless if the underlying systems can't support it. This option leads to wasted effort and potential redesigns when the technical constraints of the back-end integrations are revealed later.
D. Exact data in integration is an input to the ux design. Detailed Design of the integration… can start: This option correctly identifies the dependency between integration data and UX design but still suggests a sequential, non-agile approach. The key to success is not just understanding the dependency but managing it through parallel and collaborative workstreams, which this option doesn't explicitly address.

United Telecom has initiated high speed offerings on communication cloud after upgrading its network. Which out of the box MACD process should UT consider when upgrade existing assets to high speed offers for interested customer.


A. Change of Plan


B. Apply Promotion


C. Modify Order


D. Disconnect and New order





A.
  Change of Plan

Explanation:

This question tests the knowledge of standard, out-of-the-box MACD (Move, Add, Change, Disconnect) processes in Salesforce Communications Cloud and their appropriate use cases.

Why A is Correct:
The Change of Plan process is the standard, OOTB MACD operation designed specifically for this scenario: migrating an existing customer from their current service plan (standard speed) to a new service plan (high speed) on the same infrastructure. It is the correct process for upgrading or downgrading a service while retaining the customer's account, contract, and often the same underlying asset (e.g., the physical line or modem, which is reconfigured for the new speed). This process handles the provisioning changes with the network system seamlessly.

Why B is Incorrect:
Apply Promotion is used to add a temporary promotional offering (like a discount or a free feature for three months) to an existing plan. It does not change the fundamental characteristics of the core service plan itself. It is an addition to the plan, not a replacement of the plan.

Why C is Incorrect:
Modify Order is a general term for making changes to an order that has not yet been fulfilled or activated. It is not the specific name of a standard MACD process used for modifying already-active subscriber assets. This is a distractor option.

Why D is Incorrect:
Disconnect and New Order is the most inefficient and customer-unfriendly option. It involves terminating the customer's existing service (causing a potential service interruption) and creating a completely new subscription. This would likely result in the customer getting a new contract start date, potentially losing loyalty benefits, and experiencing unnecessary downtime. The "Change of Plan" process exists precisely to avoid this clumsy and disruptive approach.

Reference:
Salesforce Help - MACD Processes: The official documentation for Communications Cloud clearly defines the "Change of Plan" operation as the process for moving a subscriber from one product to another, which is exactly what an upgrade to a high-speed offer entails. This process is designed to be non-disruptive and to preserve the customer's relationship and asset history.

Has commercial attribute called “access Type” on the internet offers with two values, namely DSL and Fiber. UC has requirement to model routers as technical products and offer either a DSL or a fiber router based on the “access type” value. What kind of decomposition relationship should a consultant recommend to achieve this requirement?


A. M:M


B. M:1


C. 1:M


D. 1:1





D.
  1:1

Explanation:

In Salesforce Communications Cloud, decomposition relationships define how commercial products (offers) break down into technical products or services. In this scenario:

UC has Internet offers with an "Access Type" attribute: either DSL or Fiber.
Based on this attribute, UC wants to offer a specific router — either a DSL router or a Fiber router.
This means each Internet offer will map to exactly one router, depending on the access type.

This is a classic 1:1 decomposition use case:
One commercial product (Internet offer with a specific access type)
Decomposes into one technical product (the corresponding router)

❌ Why not the others?
A. M:M
Implies multiple offers map to multiple routers, which adds unnecessary complexity and doesn't fit the deterministic mapping based on access type.
B. M:1
Suggests multiple offers map to a single router, which fails to differentiate between DSL and Fiber.
C. 1:M
Suggests one offer maps to multiple routers, which contradicts the requirement of offering either DSL or Fiber router, not both.

🔗 Reference:
Salesforce Industries Product Modeling Guide
Communications Cloud Decomposition Patterns

Universal containers (UC) is a communication service provider using commination cloud. UC plans to migrate their B2C customer and their customer services into communication cloud. UC have configured the products in the Enterprise product catalog. Which entities must be migrated and in which sequence to accomplish the migration?


A. User, Contacts, Consumer Account, Billing Account, Service Account, Subscriptions, Assets


B. Users, Consumer Account, Billing Account, Service Account, Contacts, Assets


C. User, Consumer Account, Billing Account, Service Account, Contacts, Assets Line Items, Assets


D. User, Person Account, Billing Account, Service Account, Contacts, Assets.





D.
  User, Person Account, Billing Account, Service Account, Contacts, Assets.

Explanation:

For a B2C (Business-to-Consumer) migration in Salesforce Communications Cloud, the migration sequence must follow the object dependencies. You must migrate parent and related objects before their child objects.

Here is the correct sequence and the rationale:
Users: Internal Salesforce users responsible for sales, service, and administration must be migrated or set up first. These users will own the new records.
Person Account: In a B2C model, a Person Account is used to represent an individual customer. It combines the Account and Contact records into a single record. This is the foundational customer entity for B2C and must be created before any service-related accounts.
Billing Account: This is a financial account that holds the billing details for a customer. It is a parent to the service account and is related to the person account. The Billing Account must be in place before creating Service Accounts.
Service Account: This account represents a specific location or service instance. A customer might have multiple service accounts (e.g., for different properties). A Service Account is linked to the Billing Account and the Person Account.
Contacts: While a B2C model uses a Person Account to represent the primary contact, there might be other related contacts (e.g., authorized users or family members) associated with the main Person Account. These related contacts should be migrated after the Person Account.
Assets: An Asset represents a purchased product or service instance, such as a broadband subscription. Assets are the final step because they represent the services a customer owns and must be linked to the appropriate Service Account and Person Account.

Why other options are incorrect:
A. User, Contacts, Consumer Account, Billing Account, Service Account, Subscriptions, Assets:
This option is incorrect because it uses a Consumer Account instead of a Person Account for B2C, and it includes Subscriptions, which are deprecated in favor of the standard Assets model in newer Communications Cloud implementations. The order of contacts is also wrong.
B. Users, Consumer Account, Billing Account, Service Account, Contacts, Assets:
This option uses a Consumer Account instead of a Person Account for B2C, which is the standard Salesforce approach.
C. User, Consumer Account, Billing Account, Service Account, Contacts, Assets Line Items, Assets:
This option is incorrect because it includes Consumer Account and Assets Line Items, which are not the standard entities and their placement in the sequence is incorrect. An Assets Line Item is a child of an Asset, and the parent Asset must be migrated first.

Universal containers (UC) provides internet service and recently purchased Industries order Management (OM) licenses for their B2B use cases. They have the following requirements:

•Product must be grouped during decomposition in order to send products to the billing system based on location

•After grouping the ordered items based on location, send the respective codes to same billing system for each location

Which three steps should a consultant take when designing a solution for these requirement?


A. Split the order into multiple order and group order items based on the service location


B. Create a decomposition for each service so that it has its own Fulfillment Request and create a Callout task for each of them


C. Use the CPQ multisite feature and group the service locations and create orders for each group


D. After splitting the order create one fulfillment request for each location by creating Orchestration scenarios for each other items





A.
  Split the order into multiple order and group order items based on the service location

B.
  Create a decomposition for each service so that it has its own Fulfillment Request and create a Callout task for each of them

D.
  After splitting the order create one fulfillment request for each location by creating Orchestration scenarios for each other items

Explanation:

For UC's requirement to group products during decomposition based on location and send codes to the billing system, splitting the order into multiple orders based on service location (A), creating a unique decomposition for each service with its own fulfillment request and callout task (B), and creating an orchestration scenario for each grouped order item after splitting the order (D) are recommended steps. This approach ensures that products are grouped and processed according to location, allowing for efficient and accurate billing system integration.References:Salesforce Communications Cloud documentation on order management, decomposition, and orchestration.

Fivercorp is migrating its operations from a legacy on-premise system to communication cloud. They have already migrated the account and product information, and are now planning to migrate the asset records and route of MACD processing to Salesforce by the end of the year. Which two considerations should they take into accounts for this processing to be successful?


A. Large assets volume should be logically partition with staged migration, consider on demand migration to allow seamless operations


B. Only Migrate the assets needed when customers are trying to place MACD orders.


C. Both commercial and technical assets need to be present in Salesforce to successfully process the MACD orders.


D. Only Commercial assets need to be present in salesforce to successfully process the MACD orders.





A.
  Large assets volume should be logically partition with staged migration, consider on demand migration to allow seamless operations

Explanation:

For a successful migration of asset records and MACD (Move, Add, Change, Delete) processing, it is essential to consider the volume of assets and the operational continuity. Logical partitioning of large asset volumes with staged migration ensures system performance and data integrity. On-demand migration allows for seamless operations by migrating assets as needed, minimizing system overload and ensuring that the most relevant data is available when required. This approach balances system performance with migration needs.

References:Salesforce Communications Cloud migration strategies and asset management documentation.

A company uses as in-house legacy order management system for order fulfillment and inventory management. The order fulfillment support team complains that the items that makes callouts to the inventory management system get stuck and fail for days and manual intervention is required. The company has decided to move the industries Order management (OM) system. How would industries OM Fallout Management reduce this issue for the company.


A. By automatically balancing order processing tasks across multiple orchestration items


B. By automatically balancing order processing tasks across multiple orchestration queues


C. By automatically queuing the fulfillment request to retry according to predefined retry policy.


D. By automatically queuing the fulfillment request to retry according to fallout analysis report.





C.
  By automatically queuing the fulfillment request to retry according to predefined retry policy.

Explanation:

Salesforce Industries Order Management's Fallout Management feature can address the issue of stuck order items by automatically queuing fulfillment requests to retry according to a predefined retry policy (C). This functionality helps manage temporary integration failures or delays without manual intervention, improving the overall reliability and efficiency of order processing tasks.References:Salesforce Industries OM Fallout Management documentation.

Universal Connect has a requirement to capture site address for its high speed business internet offerings in order to do a serviceability check. Which two entities are used in communication cloud to capture location information?


A. Service Account


B. Place


C. Premise


D. Address





A.
  Service Account

B.
  Place

Explanation:

Service Account (A) and Place (B) entities in Salesforce Communications Cloud are used to capture location information. Service Account can store service-specific details, including location, while Place can represent physical locations such as sites or premises, making them suitable for capturing site addresses for serviceability checks.References:Salesforce Communications Cloud documentation on data models and location management.


Page 2 out of 7 Pages
Previous