pega sales automation for insurance implementation guide · pega sales automation for insurance...

113
Pega Sales Automation for Insurance IMPLEMENTATION GUIDE 7.31 PEGA SALES + ONBOARDING

Upload: others

Post on 24-Mar-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Pega Sales Automation for Insurance

IMPLEMENTATION GUIDE7.31

PEGA SALES + ONBOARDING

Page 2: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

© 2017Pegasystems Inc., Cambridge, MA

All rights reserved.

Trademarks

For Pegasystems Inc. trademarks and registered trademarks, all rights reserved. All other trademarks or service marks are property of their respective holders.

For information about the third-party software that is delivered with the product, refer to the third-party license file on your installation media that is specific to your release.

Notices

This publication describes and/or represents products and services of Pegasystems Inc. It may contain trade secrets and proprietary information that are protected by various federal, state, and international laws, and distributed under licenses restricting their use, copying, modification, distribution, or transmittal in any form without prior written authorization of Pegasystems Inc.

This publication is current as of the date of publication only. Changes to the publication may be made from time to time at the discretion of Pegasystems Inc. This publication remains the property of Pegasystems Inc. and must be returned to it upon request. This publication does not imply any commitment to offer or deliver the products or services described herein.

This publication may include references to Pegasystems Inc. product features that have not been licensed by you or your company. If you have questions about whether a particular capability is included in your installation, please consult your Pegasystems Inc. services consultant.

Although Pegasystems Inc. strives for accuracy in its publications, any publication may contain inaccuracies or typographical errors, as well as technical inaccuracies. Pegasystems Inc. shall not be liable for technical or editorial errors or omissions contained herein. Pegasystems Inc. may make improvements and/or changes to the publication at any time without notice.

Any references in this publication to non-Pegasystems websites are provided for convenience only and do not serve as an endorsement of these websites. The materials at these websites are not part of the material for Pegasystems products, and use of those websites is at your own risk.

Information concerning non-Pegasystems products was obtained from the suppliers of those products, their publications, or other publicly available sources. Address questions about non-Pegasystems products to the suppliers of those products.

This publication may contain examples used in daily business operations that include the names of people, companies, products, and other third-party publications. Such examples are fictitious and any similarity to the names or other data used by an actual business enterprise or individual is coincidental.

This document is the property of:

Pegasystems Inc.One Rogers Street Cambridge, MA  02142-1209USAPhone: 617-374-9600Fax: (617) 374-9620www.pega.com

DOCUMENT: Pega Sales Automation for Insurance Implementation GuideSOFTWARE VERSION: 7.31PUBLISHED: Sunday, December 10, 2017

Feedback

If you have suggestions or comments for how we can improve our materials, send an email to [email protected].

Page 3: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

CONTENTS

Overview 9Implementation delivery methodology 9

Initiation stage 9Delivery stage 11

Pega Sales Automation for Insurance application stack 12

Initiation stage 13Creating your application 13

Enabling operator accounts 14Optional: Configuring your applications for Pega Customer Relationship Management for Insurance 15

Adding shared rulesets 16Creating integration rulesets 18Enabling or disabling shared features 19Configuring the integration between Pega Sales Automation for Insurance and Pega Marketing 20Testing the Pega Sales Automation for Insurance integration with Pega Marketing local campaigns 21Testing the Pega Sales Automation for Insurance integration with Pega Marketing next best offers 21

Generating specification documents 22Generating the Application profile 22Generating the Application document 23Generating the Specification document 23

Delivery stage 24Defining requirements 24

Application data model 25Mapping your application data 25Mapping case type or data type classes to a database table 26

Connecting to customer data 27Sales team structure 27

Territories 27

Pega Sales Automation for Insurance Implementation Guide 3

Page 4: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Operators 28Partners 29Defining the sales team structure 29

Defining prospect and customer data requirements 30Prospect and customer data types 30Defining private data requirements 31

Customizing your application 32Defining the sales methodology 34

Lead and opportunity case types 34Defining requirements for policy integration 36Defining requirements for quote integration 36Defining products and competitors 37Defining loss reasons 38Forecast management requirements 39Defining requirements for activity and task management 39Defining task categories 39Defining requirements for sales goals management 40Defining reporting requirements 41

Reviewing existing reports 41Portal dashboards 42

Defining the dashboard layouts for portals 42Implementing the Pega Sales Automation for Insurance mobile app 43Engagement maps requirements 44Defining organization trend requirements 44Defining Pega Co-Browse requirements 45Defining settings for Pega Pulse 45Defining computer telephony integration (CTI) requirements with Pega Call 46Pega Knowledge integration 46Pega Workforce Intelligence integration 47Additional Pega components 48

Artificial intelligence insights 48Local campaigns 49Next-best-offer recommendations 49

Pega Sales Automation for Insurance Implementation Guide 4

Page 5: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Next-best-action strategies 50Defining integration requirements 50

Defining the security model 51Authentication schemes 51

Defining your authentication scheme 52Authorization model 52

Defining your authorization model 53Customizing the user experience 55

Determining which part of the user interface to modify 55Designing portals 55Designing an application skin and styles 56Designing for screen performance 56

Building features 56Activating application features 57Connecting to customer data 58

Importing prospect and customer data 59Using the Data Import wizard 59

Setting up the sales team and implementing your authorization model 61Adding territories 61Adding operators 62Adding partners 63

Activating private data 63Setting up private data 64

Customizing your application 65Implementing the sales methodology 66Modifying an opportunity case type 66

Adding stages to an opportunity case type 68Specifying a field value for a new opportunity stage 68Specifying a data transform target for a new opportunity stage 69Adding steps to an opportunity stage 69

Configuring a policy integration 70Updating dynamic system settings for policy integration 70Creating a new SOAP connector for policy integration 70

Pega Sales Automation for Insurance Implementation Guide 5

Page 6: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Updating the source system by line of business for policy integration 71Creating the system setting rule for policy integration 72Updating the data transform and data page for policy integration 73Mapping insurance product types for policy integration 74

Configuring a quote integration 74Updating dynamic system settings for quotes 75Creating a new SOAP connector for quote integration 75Creating the system setting rule for quote integration 76Updating the data transform and data page for quote integration 76Mapping insurance product types for quote integration 77

Setting up products 78Configuring an external product data source 78

Setting up competitors 79Adding or modifying a loss reason 80Adding or modifying a task category 80Setting up time periods for sales goals management 81Reports 81Customizing dashboards 81Building the Pega Sales Automation for Insurance mobile app 82

Setting up optical character recognition (OCR) scanning 83Distributing the Pega Sales Automation for Insurance mobile app 84

Enabling local campaigns and next-best-offer recommendations 84Mapping data for organization trends 85Configuring Pega Co-Browse 85Configuring Pega Pulse 86Configuring computer telephony integration using Pega Call 86

Configuring access groups for computer telephony integration (CTI) 87Adding Pega Knowledge records 87Configuring Pega Workforce Intelligence 88

Configuring settings for Pega Workforce Intelligence 88Configuring authorization for Pega Workforce Intelligence 88Updating the access group for the agent schedule 89Configuring Pega Sales Automation for Insurance operators for Pega Workforce 89

Pega Sales Automation for Insurance Implementation Guide 6

Page 7: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Intelligence

Pega Sales Automation for Insurance integration with Microsoft Exchange 90Configuring Pega Sales Automation for Insurance to Microsoft Exchange calendar integration 91

Creating an impersonation account for Microsoft Exchange integration 91Generating a keystore file with SSL certificate for Microsoft Exchange integration 92Updating the security profile in Pega Sales Automation for Insurance 93Updating the authentication profile in Pega Sales Automation for Insurance 93Updating dynamic system settings for Microsoft Exchange integration 94

Configuring Microsoft Exchange to Pega Sales Automation for Insurance calendar integration 94Configuring Pega for Outlook VSTO and Pega for Outlook Office 95Configuring listener accounts for emails and appointments 96

Creating the access group, operator, and email accounts 97Creating new email and appointment classes in the implementation layer 97Configuring associations with other application objects 98Updating the user interface 98

Configuring Twitter integration 99Setting up a Twitter account and application 100Configuring settings for Twitter integration 100

Configuring Facebook integration 101Setting up a Facebook account and application 102Configuring settings for Facebook integration 102

Configuring LinkedIn integration 103Setting up a LinkedIn account and application 103Configuring settings for LinkedIn integration 104

Modifying the user interface 104Locating the user interface element to change 105Adding properties to sections 105Adding sections 105Changing section visibility 106Updating the skin 106

Testing a new application 107

Pega Sales Automation for Insurance Implementation Guide 7

Page 8: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Testing your application in the Build environment 107Testing in the Test or Production environments 108Testing in the UAT environment 109

Packaging a new application 110Merging application changes 110Packaging an application for migration 110Importing the packaged application 111Multitenancy deployment considerations 111

Production maintenance and monitoring 112Business rule maintenance in the Production environment 112Application health monitoring 112Identifying and reporting issues 113

Pega Sales Automation for Insurance Implementation Guide 8

Page 9: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

OverviewPega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide intelligent, real-time sales guidance, process automation from lead to fulfillment, and the agility to quickly adapt existing sales processes to keep up with changes in the market. With Pega Sales Automation for Insurance, you can standardize and optimize the sales process across multiple business units, products, team members, territories, accounts, and channels, and dynamically adapt to each specialized circumstance.

Implementation delivery methodologyIn most cases, use a scrum-based, Agile delivery model for a Pega application implementation. In the rare cases where a waterfall-based implementation methodology is better suited, use Pega’s Iterative Waterfall approach. These two implementation methodologies help break down the work into manageable components that you can deliver to production faster. The Pega delivery approach has the following primary stages:

• Initiation stage

• Delivery stage 

Initiation stageIn the Initiation stage, the implementation teams build the foundation or baseline of the application and prepare for the work that is necessary to configure the first production release and subsequent extended production releases. Keep in mind that the first production release is the minimal required scope to go live into production. Other capabilities can be added as part of the extended production releases. Building a strong foundation to support expansion and reuse is key to the success of an implementation.

The Initiation stage is further organized into the following sub-stages:

Plan

Align the vision and roadmap to establish the foundation for the implementation. The Plan sub-stage includes the following tasks:

Pega Sales Automation for Insurance Implementation Guide 9

Overview

Page 10: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l Defining the production release milestone

 l Refining scope alignment

Set up

Validate and review the Pega-provided features and capabilities to see if they meet your requirements and expectations. This sub-stage includes the following tasks: 

 l Establishing environments and processes

 l Reviewing application feature descriptions (in Designer Studio, click Application menu > Overview)

 l Reviewing Application Guides for first production release setup information (in Designer Studio, click Resources > Application Guides)

 l Creating the baseline application

 l Loading customer data

 l Demonstrating the baseline application

 l Reviewing artifacts from the solution assessment

 l Reviewing business needs and outcomes

Prepare

Prepare for the delivery of Pega Sales Automation for Insurance by completing the following tasks:

 l Confirming resources

 l Enabling team members

 l Establishing governance

At the conclusion of the Initiation stage, the scope of the work for the first production release is clearly defined. For Scrum, the scope of the work is represented in an initial backlog. For Iterative Waterfall, a specification list and schedule are prepared and finalized.

Pega Sales Automation for Insurance Implementation Guide 10

Overview

Page 11: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Delivery stageThe Delivery stage is dependent on the methodology selected (Scrum or Iterative Waterfall). During this stage, the delivery team designs, builds, configures, and tests the application by using the selected implementation methodology. The goal is to accomplish the tasks that are described in this document by organizing the Application Feature backlog so that the delivery team can configure the application incrementally with the result being a fully tested and performance-tuned application in production.

The Delivery stage is organized into the first production release and the extended production release types.

First production release

This release includes only the essential features that are defined during the solution proposal stage and are required for the first release into production. The first production release should be implemented in 90-120 days, depending on the scope of the essential features. This release type includes the following features:

 l Core Pega-provided features

 l Extended features considered essential for your business

 l Key day-one integrations with your systems to get data that you require

Extended production release

This release includes the non-essential features that are defined during the solution proposal stage. The following features are implemented incrementally after the first production release:

 l Non-essential Pega-provided features

 l Extended features that you have identified as required for your business

This guide provides information to support both Scrum and Iterative Waterfall implementation methodologies during the first production release and the extended production release.

Pega Sales Automation for Insurance Implementation Guide 11

Overview

Page 12: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Pega Sales Automation for Insurance application stack

During installation, the Pega Customer Relationship Management media installs rulesets and applications for Pega Customer Service for Insurance and Pega Sales Automation for Insurance. You must have a separate license for each product. If you require the Pega Marketing application, install that application separately.

Pega Service Cases for Insurance contains service cases that can be leveraged across insurance applications. The Pega Service Cases for Insurance ruleset (PegaInsServ) is included in both Pega Customer Service for Insurance and Pega Sales Automation for Insurance.

All Pega insurance applications are built on Pega Foundation for Insurance, which contains the insurance data model.

Pega Sales Automation for Insurance Implementation Guide 12

Overview

Page 13: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Initiation stageThe Initiation stage includes the following tasks:

• Creating your application

• Optional: Configuring your applications for Pega Customer Relationship Management for Insurance

• Generating specification documents 

Creating your applicationThe first step in implementing Pega Sales Automation for Insurance to best meet your organization's needs is to create the application on which your extended application will be built. Use the New Application wizard to create your new application. The wizard creates the application structure for you.

When you run the New Application wizard for Pega Sales Automation for Insurance, it creates a set of Pega-provided operators. The application wizard replicates a specified set of Pega-provided operators. For security purposes, these operator records are disabled when delivered. The new operator records take on the characteristics of the standard operators so if the operators are enabled, the new replicated operators will be enabled as well.

 1. Log in by entering the administrator user name with the password that you specified.

User Name: SFAI_SysAdmin

 2. Create the application by following the steps in Creating an application with the New Application wizard.

Keep in mind your application-specific requirements.

 3. Log in to your new application after you enable the appropriate operator IDs.

Note: All procedures in this guide require that you log in to your new application by entering credentials for that application, unless otherwise noted.

The New Application wizard creates the application class structure for you. You can reuse the classes and rulesets that are created by the wizard in future applications that you create. As you implement

Pega Sales Automation for Insurance Implementation Guide 13

Initiation stage

Page 14: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

this application and future applications, you can apply class hierarchy and inheritance principles to help you decide where in the class structure to create your rules to improve the maintainability and overall efficiency of your application.

For more information, see Class layers.

Enabling operator accountsFor most operations in Pega applications, you perform actions as different roles and operators. When you run the New Application Wizard for Pega Sales Automation for Insurance, it creates a set of Pega-provided operators. For security purposes, these operators are disabled. Before you can log in and use the access rights of any operator in your new application, you must enable that operator.

For additional information, see Initial Operator IDs (Data-Admin-Operator-ID).

 1. Log in as the SFAI_SysAdmin operator with the password that you specified.

 2. Click Designer Studio > Org & Security > Authentication > Operator Access.

This page lists all currently disabled operator accounts.

 3. In the Disabled operators section, click the link for the Pega-provided operator that you want to enable.

 4. Optional: In the Contact Information section on the Profile tab, fill out any information that your site requires.

 5. On the Edit Operator ID page, on the Security tab, select the Force password change on next login check box and clear the Disable Operator check box.

 6. Select Update password.

 7. In the Change Operator ID Password window, enter a password that conforms to your site standards and click OK.

 8. Click Save to enable the operator record and the new password, and then close the page

 9. On the Organization and Security: Operator access page, repeat steps 3 through 8 for each operator that you want to enable.

Pega Sales Automation for Insurance Implementation Guide 14

Initiation stage

Page 15: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Optional: Configuring your applications for Pega Customer Relationship Management for InsuranceThese procedures are required only if you will use the Pega Customer Relationship Management features to share data and service cases across the Pega Customer Service for Insurance, Pega Sales Automation for Insurance, and Pega Marketing applications. These procedures involve configuration across all three applications, and they include links to the other implementation guides as needed.

PrerequisitesYour Pega Customer Service for Insurance, Pega Sales Automation for Insurance, and Pega Marketing applications must already be created as described in Creating your application.

To configure the Pega Customer Relationship Management features, complete the following steps:

 1. For environments that include both Pega Customer Service for Insurance and Pega Sales Automation for Insurance, complete the following steps.

 a. Add the Pega Sales Automation for Insurance implementation rulesets to your Pega Customer Service for Insurance application, and add the Pega Customer Service for Insurance implementation rulesets to your Pega Sales Automation for Insurance application. See Adding shared rulesets.

 b. Create an integration ruleset for your Pega Customer Service for Insurance and Pega Sales Automation for Insurance applications, and then add the integration ruleset to the top of the ruleset stack for each application. See Creating integration rulesets.

 c. Enable the Pega Customer Relationship Management features. See Enabling or disabling shared features.

 d. In your Pega Customer Service for Insurance application, update the operator access groups to include the CustomerService:CSRSalesAccess role that is required to access the shared features. See "Updating access groups to have shared access" in the Pega Customer Service for Insurance Implementation Guide on the Pega Customer Service for Insurance product page.

 2. For environments that also include Pega Marketing, complete these additional steps.

Pega Sales Automation for Insurance Implementation Guide 15

Initiation stage

Page 16: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 a. Configure your Pega Customer Service for Insurance application to support Pega Customer Decision Hub.

 i. Enable Pega Customer Decision Hub. See "Configuring application settings" in the Pega Customer Service for Insurance Implementation Guide on the Pega Customer Service for Insurance product page.

 ii. Configure Customer Decision Hub settings. For each setting, copy the rule to the highest ruleset shared by Pega Customer Service for Insurance and Pega Sales Automation for Insurance, and save your changes in that ruleset. See "Configuring Pega Customer Decision Hub" in the Pega Customer Service for Insurance Implementation Guide on the Pega Customer Service for Insurance product page.

 b. In Pega Marketing, configure the application to support the Pega Customer Relationship Management features. See "Configuring Pega Marketing to support the Pega Customer Relationship Management features" on the Pega Marketing Implementation Guide on the Pega Marketing product page.

 c. In your Pega Sales Automation for Insurance application, configure the integration between Pega Sales Automation for Insurance and Pega Marketing. See Configuring the integration between and .

 d. In your Pega Sales Automation for Insurance application, test the integration with Pega Marketing local campaigns. See Testing the integration with local campaigns.

 e. In Pega Marketing, train the adaptive model for sales offers. See "Configuring Adaptive Decision Manager for sales offers" in the Pega Marketing Implementation Guide on the Pega Marketing product page.

 f. In Pega Marketing, run a Marketing campaign for batch evaluation. See "Running a marketing campaign for batch evaluation" in the Pega Marketing Implementation Guide on the Pega Marketing product page.

 g. In your Pega Sales Automation for Insurance application, test the integration with Pega Marketing next best offers. See Testing the integration with next best offers.

Adding shared rulesetsNote: This procedure is required only if using the Pega Customer Relationship Management features.

Pega Sales Automation for Insurance Implementation Guide 16

Initiation stage

Page 17: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

To enable sharing of data between your Pega Customer Service for Insurance and Pega Sales Automation for Insurance applications, add the implementation rulesets from one application to the other. The implementation rulesets are created by the New Application wizard for a new application.

Add only the rulesets that you want to expose in the other application. The lead system architect (LSA) or project architect can provide guidance on what functionality is included in each ruleset.

Add these rulesets at the bottom of the ruleset stack so that you do not overwrite your application's implementation rulesets. (When you want to overwrite your application's rulesets, use an integration ruleset as described in Creating integration rulesets.

 1. View the implementation rulesets created for each of your applications.

 a. Log in to each of your applications in Designer Studio.

 b. Click Application menu > Definition.

 c. In the Application rulesets section, note the implementation rulesets created for each application.

 2. Add the implementation rulesets from your Pega Sales Automation for Insurance application to the bottom of the ruleset stack for your Pega Customer Service for Insurance application.

 a. Log in to your Pega Customer Service for Insurance application in Designer Studio.

 b. Click Application menu > Definition.

 c. In the Application rulesets section, click Add ruleset to add Pega Sales Automation for Insurance rulesets to the bottom of the ruleset stack, and then click Save.

 3. Add the implementation rulesets from your Pega Customer Service for Insurance application to the bottom of the ruleset stack for the Pega Sales Automation for Insurance application.

 a. Log in to the Pega Sales Automation for Insurance implementation application in Designer Studio.

 b. Click Application menu > Definition.

 c. In the Application rulesets section, click Add ruleset to add Pega Customer Service for Insurance rulesets to the bottom of the ruleset stack, and then click Save.

Pega Sales Automation for Insurance Implementation Guide 17

Initiation stage

Page 18: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Creating integration rulesetsNote: This procedure is required only if using the Pega Customer Relationship Management features.

When using a Pega Customer Relationship Management configuration that includes both Pega Customer Service for Insurance and Pega Sales Automation for Insurance, you must sometimes override the rules in one application to expose functionality from the other application. To support this, create an integration ruleset in both applications, and then save the override rules to the integration ruleset.

For example, if the Pega Customer Service for Insurance application will show Pega Sales Automation for Insurance Lead case service cases, you want the service case header and footer to look the same as the other Pega Customer Service for Insurance services cases. In that case, save the perform harness rule for the service case into the integration ruleset for the Pega Customer Service for Insurance application. Doing so overrides the Pega Sales Automation for Insurance header and footer for that service case.

The applications include a sample integration ruleset that you can copy or use as a model for a new integration ruleset. The sample integration ruleset for Pega Customer Service for Insurance is SAIforCSI, and the sample integration ruleset for Pega Sales Automation for Insurance is CSIforSAI.

Complete the following steps to configure the integration rulesets.

 1. Log in to your Pega Customer Service for Insurance application in Designer Studio.

 2. Click Application menu > Definition.

 3. In the Application rulesets section, click Add ruleset.

 4. Type a name for the new integration ruleset that identifies its purpose. For example, MyAppCRMIntegration, where MyApp is your application prefix.

 5. Click the Open icon to the right of the ruleset field.

 6. Review the default Ruleset Name, Version, and Description values, and modify the values if needed.

 7. Click Create and Open, and then click Save.

 8. In the ruleset field, identify which version of the ruleset to use by appending the major and minor rule version to the end of the integration ruleset name in this format: :NN-NN. For example, to select the first version of the ruleset, append :01-01 to the end of the ruleset name.

Pega Sales Automation for Insurance Implementation Guide 18

Initiation stage

Page 19: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 9. Move the new integration ruleset to the top of the ruleset stack by dragging the number to the left of the ruleset name to the top of the stack.

 10. Click Save.

 11. Repeat this procedure for your Pega Sales Automation for Insurance application.

Enabling or disabling shared featuresNote: This procedure is required only if using the Pega Customer Relationship Management features.

The value of the Boolean property IsCRMModeDeployment enables or disables the Pega Customer Relationship Management features that support shared functionality between your Pega Customer Service for Insurance and Pega Sales Automation for Insurance applications. The D_crmBaseAppExtPage DataPage applies the crmBaseAppExtModel data transform rule and sets the desigated value on the D_crmBaseAppExtPage page. By default, this property is set to false to disable the shared features. To enable the shared features, copy the rule into a new application ruleset, and then change the property value to true.

 1. Log in to the application where you will create the new rule. If your applications are built on a common application that contains rules shared by both applications, create the new rule in that application. Otherwise, create the new rule in both of your applications.

 2. In the Designer Studio search text field, enter crmBaseAppExtModel and then click the Search icon

.

 3. In the search results, click the data transform with the Applies To class of PegaCRMBase-Data-AppExt.

 4. Click Save as to save the rule to the top-level ruleset for the application, or to the ruleset identified by the project architect.

 5. In the Source field, enter true.

 6. Click Save.

Exposing the shared features

Although the IsCRMModeDeployment property enables the shared features, these additional rules in the PegaCRMBase built-on application expose the shared features.

Pega Sales Automation for Insurance Implementation Guide 19

Initiation stage

Page 20: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l The D_crmBaseAppExtPage data page (in the PegaCRMBase-Data-AppExt class) uses the crmBaseAppExtModel data transform as a source.

 l The DoesCRMExists When rule (in the @baseclass class) grants or denies access to shared features in sections, activities, and flows; this When rule refers to the D_crmBaseAppExtPage data page.

Configuring the integration between Pega Sales Automation for Insurance and Pega MarketingThe Pega Customer Relationship Management suite includes sample marketing artifacts that you can import to demonstrate the next-best-offer and local campaigns features in Pega Sales Automation for Insurance. To use these artifacts in Pega Sales Automation for Insurance you must configure the integration between Pega Sales Automation for Insurance and Pega Marketing.

For more information about the next-best-action and local campaigns features, see Additional Pega components.

For information about the integration steps you must complete in the Pega Marketing application, see Optional: Configuring your applications for Pega Customer Relationship Management for Insurance .

 1. Open the prgateway URL (http://<hostname>:<port>/prgateway/) and create a host configuration named NBAA.

For more information about creating a host configuration, see the PDN article Configuring Pega Web Mashup with the Gateway Configuration Console.

 2. In the Designer Studio header search text field, search for and select the ConfigureSAforNBAMSAInt activity.

 3. Review the descriptions provided for each of the activity parameters and update the default parameter values to support your implementation environment.

 4. Click Actions > Run and confirm that no errors occur.

 5. When the activity is complete, log out of the application and log back in.

Pega Sales Automation for Insurance Implementation Guide 20

Initiation stage

Page 21: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Testing the Pega Sales Automation for Insurance integration with Pega Marketing local campaignsAfter you complete the steps required to configure the integration between Pega Sales Automation for Insurance and Pega Marketing, verify that you can access the sample marketing artifacts for local campaigns in Pega Sales Automation for Insurance.

 1. Log in to Pega Sales Automation for Insurance by entering the credentials for the Sales Rep operator who has PMInsMarketing:MarketManagers as their secondary access group.

 2. In Designer Studio, click Launch > SAI for Sales Rep.

 3. On the navigation menu, click Campaigns and click New Campaign.

 4. Verify that you can select the following template offers for the campaign:

 l B2CEmailOffer

 l B2BSMSOffer

 l B2CSMSOffer

 5. Verify that you can add Pega Sales Automation for Insurance contacts to the campaign.

Testing the Pega Sales Automation for Insurance integration with Pega Marketing next best offersAfter you complete the steps required to configure the integration between Pega Sales Automation for Insurance and Pega Marketing, verify that you can access the sample marketing artifacts for next best offers in Pega Sales Automation for Insurance.

 1. Log in to Pega Sales Automation for Insurance by entering the credentials for the Sales Rep operator who has PegaSA:MarketReps as their secondary access group.

 2. In Designer Studio, click Launch > SAI for Sales Rep.

 3. Verify that the Next best offers widget displays on the dashboard. With sample data uploaded, the widget shows realistic offers with different rankings for each contact.

 4. Complete the following steps to test your integration:

Pega Sales Automation for Insurance Implementation Guide 21

Initiation stage

Page 22: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 a. Click a contact to qualify the contact to an opportunity.

 b. Open a contact to display the top three offers for the contact, ranked highest to lowest.

 c. Click an offer to qualify the contact to an opportunity for the offer.

Generating specification documents To avoid duplicating existing features, review the following documents to familiarize yourself with the default rules and rulesets of your application. During the solution assessment, a number of requirements, specifications, and other artifacts are captured to represent the scope of the work. If they are captured in the Pega Platform, these artifacts can be reused to streamline the first production release scope identification.

You can export application specification and requirements artifacts from the Pega Platform, and then import them into your new baseline application so that you can build on the content that has already been created. For more information, see Exporting specifications and requirements and Importing specifications and requirements.

Follow these procedures to generate documents that define what is contained within your application:

• Generating the Application profile

• Generating the Application document

• Generating the Specification document 

Generating the Application profile This document is created during the Sales stage and includes the process stages and steps, case types, reports, requirements, specifications, participants, collaborators, and actors that are associated with the implementation of your application. It is a document that defines the scope of the application, and it also includes the results of the presale gap analysis.

To generate the document, log into your application by entering your newly created credentials, and follow the procedure in Generating an application profile document.

Pega Sales Automation for Insurance Implementation Guide 22

Initiation stage

Page 23: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Generating the Application documentThis document and its associated controls provide the ability to customize the presentation of the application information based on the document's intended audience. When you run the Application Document tool, you can include or exclude content by selecting and clearing various options.

During an implementation, this document reflects the current state of your application. The Application Document tool automatically updates the content of your document as you modify and extend your application to reflect additional requirements. If you have not yet built anything, the content of this document is the same as the application profile.

To generate the document, log into your application by entering your newly-created credentials, and follow the procedure in Generating an application document.

Generating the Specification document This document shows all of the specifications and linked requirements associated with your application at the time that you generate the document. You can generate this document at any point during the implementation life cycle to include any updates to the application's specifications and requirements.

Review this document before and after each sprint by using the available filters to tailor the content to meet the business requirements of your implementation.

To generate the document, log into your application by entering your newly-created credentials, and follow the procedure in Generating a specification document.

Pega Sales Automation for Insurance Implementation Guide 23

Initiation stage

Page 24: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Delivery stageThe Delivery stage includes the following tasks:

 l Defining requirements

 l Building features

 l Testing a new application

 l Packaging and importing a new application

Defining requirementsTo ensure that you stay on target for a successful deployment, use a structured approach for your implementation methodology. You will need to prepare for your implementation and determine key aspects of the design that will affect the behavior of your application. Defining requirements for an implementation includes the following tasks:

 l Reviewing extension requirements

 l Refining customizations and determining the availability of required data and integrations

 l Prioritizing, for example, revising the solution backlog, re-estimating the effort for extensions and customizations, and confirming the project scope

Defining your requirements also involves DCO sessions and incorporating those requirements into the application design. During these sessions, you review each of the case types and process flows that the application already provides.

Update the Application Specifications with planned changes as described in About Application Specifications.

The Implementation Planning Workbook helps you capture decisions as you define your requirements. You can download the Implementation Planning Workbook from the Pega Sales Automation for Insurance product page.

To define requirements, review the topics in the following sections:

• Application data model

Pega Sales Automation for Insurance Implementation Guide 24

Delivery stage

Page 25: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

• Connecting to customer data

• Customizing your application

• Defining the security model

• Customizing the user experience 

Application data modelThe application provides a set of data types, data pages, and sample data to begin implementing your application.

Data modeling involves relating a conceptual model of how data items relate to each other in an application. The data model in the Pega Platform refers to a set of rules that work together to populate the data in your application. This data is displayed on the user interface to help the user process information and can help automate decisions in your sales processes. The following rule types constitute your data model:

Data types

The data type is another name for a class in your application. It holds data that the application uses. A data type has one or more data pages and several property definitions associated with it.

Properties

Properties define the format and visual presentation of data in your application.

Data pages

Data pages define the content of a clipboard page and control the loading of the data.

When planning your data model, work with the data modeling resource at your site to understand the attributes of the data types that need to be supported by your application.

Note: For more information about the data model, see the Pega Sales Automation for Insurance Product Overview on the Pega Sales Automation for Insurance product page.

Mapping your application data

The application data types provide a default set of properties for your use. You can add or remove properties from these data types depending on your requirements. You can also add new data types.

Pega Sales Automation for Insurance Implementation Guide 25

Delivery stage

Page 26: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. In the Designer Studio Explorer panel, click Data.

 2. Click the data type that you want to modify.

 3. On the Data model tab, determine the properties to add, remove, or leave unchanged. For more information about data types, see Viewing data type details. Repeat these steps for any other data types, as necessary.

Mapping case type or data type classes to a database table

When you run the New Application wizard to create your initial case types and data types, the system creates a default class group mapping for each case type and data type. The wizard also creates associated database tables. The wizard maps the new implementation class to the appropriate database table.

Mapping a class to a physical database table affects data storage and security decisions. For example, if you expect the volume of the case types to be low, consider sharing the table with other case types.

To update the default database table to a user-specified database table, perform the following steps:

 1. In the Designer Studio Explorer panel, click Records > SysAdmin > Database Table.

 2. Open the class that you want to modify.

 3. Review the default database name and the table name that the class points to.

 4. To point the chosen database table to your specific class, edit the database name and table name.

 5. To confirm your changes, click Save.

 6. Click Test connection to check if the configuration succeeded. If the test results display errors, for example, missing properties, review the data and correct them.

 7. Update the class to point to the table specified above:

 a. In the Designer Studio Explorer panel, click App.

 b. Right-click the class name that you referred to in the steps above and select Definition.

 c. On the General tab, click Test connection to check if the configuration succeeded.

Perform the steps above for the other case type or data type classes, if needed.

Note: To view the key class to table mapping, see the Pega Sales Automation for Insurance Product Overview on the Pega Sales Automation for Insurance product page.

Pega Sales Automation for Insurance Implementation Guide 26

Delivery stage

Page 27: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Connecting to customer dataBefore you begin your implementation, review and define the requirements for your sales team’s selling model, organizational structure, and prospect and customer data types.

For information and instructions on how to define the sales team requirements for your implementation, see the following topics:

• Sales team structure

• Defining prospect and customer data requirements 

Sales team structure

In Pega Sales Automation for Insurance, you define the organizational structure of your sales team using the following components.

 l Territories

 l Operators

 l Partners

Territories

A territory is a hierarchical unit that is used to organize your sales team into groups, for example, a geographic location, a department, or a product line. Territories are used to manage the individual members of your sales organization and grant access to the accounts, contacts, leads, opportunities, organizations, and households in the Pega Sales Automation for Insurance application.

The following diagram shows a territory structure based on geographic locations:

Pega Sales Automation for Insurance Implementation Guide 27

Delivery stage

Page 28: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

When populating a new implementation layer, you add the territory structure first, and then add operators to the territories. If the implementation is new, and has limited operators, you can assign all the territories to a temporary owner operator, such as SFAI_SysAdmin, until you are ready to create additional operators.

Operators

An operator is an individual user of the Pega Sales Automation for Insurance application, either a member of your sales team, a partner's sales team, or an administrator.

Pega Sales Automation for Insurance includes the following pre-configured operators:

Operator ID Role Access group Default portal Other portalsSFAI_SysAdmin Developer CRMSAI:SysAdmin Pega 7 Platform

Designer Studio

SAI for Sales Ops

SAI for Sales Manager

SAI for Sales Rep

SFAI_SalesOps Sales Operations CRMSAI:SalesOps SAI for Sales Ops Outlook Add In

SFAI_SalesManager Sales Manager CRMSAI:SalesManager SAI for Sales Manager Outlook Add In

SFAI_SalesRep Sales Representative

CRMSAI:SalesRep SAI for Sales Rep Outlook Add In

DefaultLocalSalesOps Sales Operations CRMSAI:LocalSalesOps SASalesOps_Web Outlook Add In

DefaultsSalesManager Sales Manager CRMSAI:SalesManager SASalesManager_Web

Outlook Add In

Pega Sales Automation for Insurance Implementation Guide 28

Delivery stage

Page 29: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

DefaultSalesRep Sales Representative

CRMSAI:SalesRep SASalesRep_Web Outlook Add In

You can create new operators when you configure your local implementation layer.

Important: IMPORTANTUse the Pega Platform operator functionality to create the Developer operator role only, as described in Adding an access role to an application. Use the Sales Ops portal to create all other operator roles (Sales Operations, Sales Manager, and Sales Representative).

 l Use the SFAI_SysAdmin operator to make changes to the application. This operator has override authority and can view sales data across territories. The SFAI_SysAdmin operator creates the local implementation layer and configures the underlying processes and rules.

 l Use the SFAI_SalesOps operator to create and modify territories, operators, and partners in the top level of the sales hierarchy. If additional branches are added to the territory hierarchy, you can create additional Sales Operations operators to manage each territory.

 l Use the pre-configured default operators as templates to create additional operators for your implementation.

Partners

With Pega Sales Automation for Insurance, you can work directly with external agencies, resellers, and sales partners by granting them access to your local implementation.

Use the SFAI_SalesOps operator to set up and administer partner records. You can then add operators for your partners so that your partner's sales agents can access the application and collaborate with your sales representatives.

Note: The partner management feature is optional and you must activate it for your implementation if you plan to use it. For more information, see Activating application features.

Defining the sales team structure

In Pega Sales Automation for Insurance, the organizational structure of your sales team is comprised of territories, operators, and partners.

Note: Your security authorization model is based on the territory structure, operator IDs, and partners that you define for your sales team. As a result, you can define and implement your authorization model at the same time that you define and set up the sales team structure. For more information, see Authorization model and Setting up the sales team and implementing your authorization model.

Pega Sales Automation for Insurance Implementation Guide 29

Delivery stage

Page 30: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

To record your decisions during this procedure, use the "Sales team structure and authorization model" and "Data import" worksheets in the Implementation Planning Workbook.

 1. Define and evaluate the territory model for your Pega Sales Automation for Insurance implementation before you populate territories into the application.

 2. Define and evaluate who will use the Pega Sales Automation for Insurance application and determine operator ID requirements before you create or assign operator IDs.

 3. Define and evaluate which partners will use the Pega Sales Automation for Insurance application and determine operator ID requirements before you create or assign operator IDs for the partner.

 4. Determine if you need to import existing territory, operator, and partner data.

 5. Determine the type and source of existing territory, operator, partner data that you need to import.

Defining prospect and customer data requirements

The Pega Sales Automation for Insurance application is the system of record for the prospects and potentially the customer data that is used by the sales team, including Organization, accounts, households, and contacts. You can import existing prospect and customer data by using the Data Import wizard. For more information, see Using the Data Import wizard.

To record your decisions during this procedure, use the "Data import" worksheet in the Implementation Planning Workbook.

 1. Identify the types of data that are needed, based on your selling model.

 2. Identify the sources of the required data.

Prospect and customer data types

The types of prospect and customer data that are required for your implementation depend on the selling model that you select. Prospect and customer data can include information about the following entities:

Organization

An organization is a specific business, holding company, corporation, or association. The organization represents the top level of a business hierarchy that contains one or more child entities in the form of accounts. Organizations are used only in the business-to-business (B2B) selling mode.

Pega Sales Automation for Insurance Implementation Guide 30

Delivery stage

Page 31: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Accounts

An account is an economic decision making unit that represents the logical or physical group to which products or services are sold. Accounts are used in both the business-to-business (B2B) and business-to-consumer (B2C)  selling modes.

Contacts

A contact (person) is a prospect or a customer.

 l In the business-to-business (B2B) selling mode, a contact is usually an employee of or somehow affiliated with the organization to which you are selling.

 l In the business-to-consumer (B2C) selling mode, a contact is the person interested in making a purchase.

You can associate a contact with an account, organization, or another contact in the application to facilitate cross selling and communication. The following relationship type codes are available for defining contact relationships in the application:

 l C2A - Indicates a contact-to-account relationship.

 l C2O - Indicates a contact-to-organization relationship.

 l P2P - Indicates a contact-to-contact relationship.

You can further define the nature of these relationship types. For example, a P2P relationship can be a relationship between colleagues in an organization or between family members in a household.

Households

A household is a grouping of contacts in which one of the contacts is designated the head of household. A household usually represents members of a family, or contacts living at the same address. A household can also be used to group any set of contacts that share a commonality and have a primary contact person. Households are used only in the business-to-consumer (B2C) selling mode.

Note: The household data type is optional. If you plan to use household data, you must activate the data type for your implementation. For more information, see Activating application features.

Defining private data requirements

Pega Sales Automation for Insurance includes a private data feature for storing sensitive contact data, such as social security numbers, income, or personal email addresses. This feature is available for

Pega Sales Automation for Insurance Implementation Guide 31

Delivery stage

Page 32: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

non-captive agents so that Pega Sales Automation for Insurance can be a single source for customer and prospect data, while providing assurance that the data is private and that it can be extracted and purged from the application when required.

Private data is visible only to the operator who enters the data into the application. When an administrator deactivates an operator ID, all private data associated with the operator ID is purged from your database. Once purged, private data cannot be retrieved.

Pega Sales Automation for Insurance includes a set of Pega-provided private data categories that you can use to identify and classify different types of private data. You can modify the private data categories provided and add new private data categories, if needed.

To record your decisions during this procedure, use the "Private data categories" worksheet in the Implementation Planning Workbook.

 1. Define the partners and operators who require the private data feature.

 2. Define the private data categories required for your implementation.

 3. Review the Pega-provided private data categories in the application.

 a. Identify the Pega-provided private data categories that you need to modify.

 b. Identify the new private data categories that you need to add.

Note: The private data feature is optional and you must activate it for your implementation if you plan to use it. For more information, see Activating private data categories.

Customizing your applicationPega Sales Automation for Insurance includes a set of core and optional features that you can implement to support your sales team. Each of these features requires planning for a successful implementation.

 1. Review the components provided with each feature.

 2. Determine which features are required for your implementation.

For additional information, see the Pega Sales Automation Product Overview on the Pega Sales Automation product page for core functions and the the Pega Sales Automation for Insurance Product Overview on the Pega Sales Automation for Insurance product page for insurance-specific features.

Pega Sales Automation for Insurance Implementation Guide 32

Delivery stage

Page 33: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

For information and instructions on how to define the requirements for your implementation, see the following topics:

• Defining the sales methodology

• Defining requirements for policy integration

• Defining requirements for quote integration

• Defining products and competitors

• Defining loss reasons

• Forecast management requirements

• Defining requirements for activity and task management

• Defining task categories

• Defining requirements for sales goals management

• Defining reporting requirements

• Portal dashboards

• Implementing the Pega Sales Automation for Insurance mobile app

• Engagement maps requirements

• Defining organization trend requirements

• Defining Pega Co-Browse requirements

• Defining settings for Pega Pulse

• Defining computer telephony integration (CTI) requirements with Pega Call

• Pega Knowledge integration

• Pega Workforce Intelligence integration

• Additional Pega components

• Defining integration requirements 

Pega Sales Automation for Insurance Implementation Guide 33

Delivery stage

Page 34: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Defining the sales methodology

In Pega Sales Automation for Insurance, you use Pega's case life cycle management tools to model your sales methodology and guide sales representatives through each stage of the sales process.

Pega Sales Automation for Insurance includes several predefined case types that represent the processes and work objects that drive your organization's sales life cycle. Select the case types to include in your application when you build your implementation layer. If you need additional case types not provided in the application, create them during your implementation.

The Lead and Opportunity case types in the application define the sales methodology for your implementation.

To record your decisions during this procedure, use the "Sales methodology" and "Data import" worksheets in the Implementation Planning Workbook.

 1. Review the sales processes for your organization.

 a. Define requirements for managing leads.

 b. Define requirements for managing opportunities.

 2. Map the lead and opportunity requirements to stages and steps in the lead and opportunity case types.

 3. Determine if you need to import existing lead and opportunity data.

 4. Determine the type and source of the existing lead and opportunity data that you need to import.

For information about case life cycle management, see Defining a life cycle for a case.

Lead and opportunity case types

The two main case types that you use to implement your sales methodology are the lead and opportunity case types.

Lead

A lead is a prospect (customer or non-customer) that your sales team evaluates to determine if they are qualified to advance to the probability of a sale. When you qualify a lead, it is converted to an opportunity.

When you create the implementation layer, the lead case type contains no stages. You can customize the lead case type by adding stages to reflect the processes your sales team follows to

Pega Sales Automation for Insurance Implementation Guide 34

Delivery stage

Page 35: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

qualify a lead. You can further divide your lead case type stages into steps that define the tasks or activities that your sales representatives perform within each stage, such as managing campaign responses, creating lead profiles, or scheduling appointments.

Opportunity

An opportunity is a qualified sales lead, or a potential sale that you track, nurture, and manage. Opportunities are the foundation of your sales pipeline, goal attainment, and sales forecast.

When you create the implementation layer, the opportunity case type contains a set of pre-configured stages and steps for the business-to-business (B2B) selling model and a separate set of pre-configured stages and steps for the business-to-consumer (B2C) selling model.

You can customize the opportunity case types for the B2B and B2C selling models by modifying the Pega-provided stages or adding your own stages to reflect the processes your sales team follows to move an opportunity through the sales pipeline. You can also modify the Pega-provided steps or add your own steps to define the tasks or activities that your sales representatives perform within each stage, such as identifying competitors, developing proposals, and scheduling appointments.

B2B opportunity stages and steps

The following figure shows the pre-configured opportunity case type stages and steps for the B2B selling model:

B2C opportunity stages and steps

The following figure shows the pre-configured opportunity case type stages and steps for the B2C selling model:

Pega Sales Automation for Insurance Implementation Guide 35

Delivery stage

Page 36: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Defining requirements for policy integration

Providing information about a prospect's or customer's existing insurance policies can help your agents and brokers identify and pursue sales opportunities. To view policy data in Pega Sales Automation for Insurance, you can set up an integration with your policy administration system or you can enter policy data manually.

Policies are classified as either internal or external. This classification determines how you can enter policy data into the application.

Internal policies

Internal policies are policies that are in your book of business; that is, you are receiving policy premiums and assuming the insurance risk. To view internal policy data in the application, you must configure an integration between your internal policy administration system and Pega Sales Automation for Insurance. For more information on integrating with other systems, see Integration services.

External policies

External policies are policies that your prospects or customers have purchased from other insurance carriers. External policy information is customer-reported and you must enter the policy information in the application manually.

To record your decisions during this procedure, use the "Integration" and "Data import" worksheets in the Implementation Planning Workbook.

 1. Identify the system of record for internal policy administration and identify what policy data is needed for your implementation.

 2. Determine how to connect to the internal policy administration system.

 3. Determine how often you need to update policy data, for example, daily, weekly, or monthly. Updating policy data at frequent intervals ensures that you have current data on which to base your sales offers.

 4. Determine if you need to import existing policy data.

 5. Determine the type and source of the existing policy data that you need to import.

Defining requirements for quote integration

Providing information about insurance quotes prepared for your prospects and customers can help your agents and brokers evaluate and modify product offers for open opportunities. To view quote

Pega Sales Automation for Insurance Implementation Guide 36

Delivery stage

Page 37: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

data in Pega Sales Automation for Insurance, you can set up an integration with your quote generation system or you can enter quote data manually.

Quotes are classified as either internal or external. This classification determines how you can enter quote data into the application.

Internal quotes

Internal quotes are proposals that are generated by your organization for your prospects or customers. To view internal quote data in the application, it is recommended that you configure an interface between your internal proposal generation system and Pega Sales Automation for Insurance. Alternatively, you can enter internal quote data manually. For more information on integrating with other systems, see Integration services.

External quotes

External quotes are proposals that are generated by other insurance carriers. These quotes are customer-reported and you must enter the quote data in the application manually.

To record your decisions during this procedure, use the "Integration" and "Data import" worksheets in the Implementation Planning Workbook.

 1. Identify the system of record for internal quote generation and identify what quote data is needed for your implementation.

 2. Determine how to connect to the internal quote generation system.

 3. Determine how often you need to update quote data, for example, on-demand, daily, weekly, or monthly. Updating quote data at frequent intervals ensures that you have current data on which to base your sales offers.

 4. Determine if you need to import existing quote data.

 5. Determine the type and source of the existing quote data that you need to import.

Defining products and competitors

Your products are the goods and services that you sell to your customers. Your competitors are other organizations that sell similar products to the same base of customers.

Enter product and competitor information in the application to align opportunities with product offerings and to identify your competitors so that you can differentiate your products when you make a sales pitch.

Pega Sales Automation for Insurance supports the following four-tier product hierarchy:

Pega Sales Automation for Insurance Implementation Guide 37

Delivery stage

Page 38: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l Categories

 l Families

 l Groups

 l Products

Before you enter product information in the application, define your product hierarchy.

To record your decisions during this procedure, use the "Products," "Competitors," and "Data import" worksheets in the Implementation Planning Workbook.

 1. Define product categories, for example Life Insurance and Health Insurance.

 2. Define product families, for example Individual Life and Individual Health.

 3. Define product groups, for example Term Life and Supplemental Health.

 4. Define products, for example 5-year Renewable Term and Individual Accident.

 5. Define the selling mode for your products: Business (B2B), Individual (B2C), or All.

After you define your product hierarchy, define competitor and data import requirements.

 1. Identify competitors who are selling similar products.

 2. Determine if you need to import existing product and competitor data.

 3. Determine the type and source of the existing product and competitor data that you need to import.

Note: If your products are maintained in an external system of record, determine how you will connect to the external system. To record your decisions, use the "Integration" worksheet in the Implementation Planning Workbook.

Defining loss reasons

When you close an opportunity as lost, you can associate a loss reason with the opportunity so that you can track and report on loss trends across your sales organization.

Pega Sales Automation for Insurance includes a set of Pega-provided loss reasons. You can modify the loss reasons provided and add new loss reasons, if needed.

Pega Sales Automation for Insurance Implementation Guide 38

Delivery stage

Page 39: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

To record your decisions during this procedure, use the "Loss reasons" worksheet in the Implementation Planning Workbook.

 1. Define the loss reasons that are required for your implementation.

 2. Review the Pega-provided loss reasons in the application.

 a. Identify the Pega-provided loss reasons that you need to modify.

 b. Identify the new loss reasons that you need to add.

Forecast management requirements

Forecast management provides a summary of your sales pipeline for the year, broken down by fiscal quarter and forecast category. You can use forecast management to review pipeline status for an entire territory or for an individual operator.

The basic features of forecast management are ready for use with Pega Sales Automation for Insurance and do not require additional configuration during implementation. However, if you want to use the close plan feature with forecast management, you must activate it for your implementation. For more information, see Activating application features.

Defining requirements for activity and task management

An activity is any meaningful communication between a sales representative and a contact that is designed to drive a sale or develop a professional relationship. Activities have a purpose, an outcome, and an interaction date, and can have follow-up tasks. Activities are used in both the business-to-business (B2B) and business-to-consumer (B2C) selling models.

To manage activities and tasks in Pega Sales Automation for Insurance, you must define your activity data model and import requirements.

To record your decisions during this procedure, use the "Data import" worksheet in the Implementation Planning Workbook.

 1. Determine if you need to import existing activity and task data.

 2. Determine the type and source of the activity and task data that you need to import.

Defining task categories

Tasks are discrete units of work that your sales agents need to complete. When you create a task, you can associate a task category with the task so that you can monitor task activity by type across your

Pega Sales Automation for Insurance Implementation Guide 39

Delivery stage

Page 40: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

sales organization. You can associate tasks with sales leads and opportunities, as well as entities such as organizations and contacts.

Pega Sales Automation for Insurance includes a set of Pega-provided task categories. You can modify the task categories provided and add new task categories, if needed.

To record your decisions during this procedure, use the "Task categories" worksheet in the Implementation Planning Workbook.

 1. Define the task categories required for your implementation.

 2. Review the Pega-provided task categories in the application.

 a. Identify the Pega-provided task categories that you need to modify.

 b. Identify the new task categories that you need to add.

Defining requirements for sales goals management

Sales goals give sales managers the ability to plan quarterly or monthly goals for sales representatives based on a variety of metrics. Goals, by default, are based on revenue but can be driven by other metrics such as activities, number of opportunities closed, or number of leads created. You can track goal achievement by using the Quota Attainment widget on the dashboard.

Sales Ops operators can enter sales goals for sales representatives in the following ways:

 l When setting up operator IDs.

 l When updating the Sales Goals tab in existing operator records.

You can view sales goals for your operators in the Sales Ops portal.

Sales goals are measured against specific time periods. You can set up the following time periods in the application:

 l Year

 l Quarter

 l Month

To record your decisions during this procedure, use the "Time periods" and "Data import" worksheets in the Implementation Planning Workbook.

Pega Sales Automation for Insurance Implementation Guide 40

Delivery stage

Page 41: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. Determine the start and end date of the fiscal year for your sales organization.

 2. Determine the sales goals reporting periods for your sales organization.

 3. Determine if you need to import existing sales goals data.

 4. Determine the type and source of the existing sales goals data that you need to import.

Defining reporting requirements

Based on your login and portal, Pega Sales Automation for Insurance provides numerous pre-configured reports to monitor sales activity and to monitor workforce productivity. These standard reports are driven by the case lifecycle and work object infrastructure, as well as rules for goals and deadlines used in managing leads and opportunities.

Consider your reporting requirements early in the planning process.

To record your decisions during this procedure, use the "Reporting" worksheet in the Implementation Planning Workbook.

 1. Review the description of each application-provided report, identify the expected volume of data, and determine how often you expect to run each report.

 2. Identify any required metrics that are not already provided by the application.

For more information about the reporting capabilities in Pega Sales Automation for Insurance, see Reporting.

Reviewing existing reports

The application includes numerous reports. Identify the application-provided reports that meet your business needs.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Reports.

 3. Review each of the reports in the Public categories section.

 4. Determine which operator roles need the report, what it contains, and when and why it's needed.

Pega Sales Automation for Insurance Implementation Guide 41

Delivery stage

Page 42: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Note: Pega Sales Automation for Insurance includes the standard Pega Sales Automation reports to help you monitor and analyze your sales activity, as well as a public category of insurance reports for managing policies and quotes. For descriptions of each report, see Pega Sales Automation dashboard widgets and reports and Pega Sales Automation for Insurance dashboard widgets and reports.

Portal dashboards

Pega Sales Automation for Insurance provides custom portals and configurable dashboards for supported operators.

Portals provide a comprehensive workspace while dashboards centralize key information managed in the portal. Access to portals and their corresponding dashboards is determined by the user's access group and operator ID.

Determine the appropriate dashboard information to display for each of the following Pega Sales Automation for Insurance portals:

 l SAI for Sales Ops

 l SAI for Sales Rep

 l SAI Sales Manager

Defining the dashboard layouts for portals

The application includes configurable, role-based dashboards for each portal. A Sales Ops operator can publish default dashboard layouts for Sales Operations, Sales Manager, and Sales Representative operators. Individual operators can modify the default dashboard layouts, as needed.

Identify the default dashboard components that meet your business needs.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools and click one of the following options:

 l Personalize Mgr Dashboard to review options for the SAI Sales Manager portal.

 l Personalize Rep Dashboard to review options for the SAI for Sales Rep portal.

 l Personalize Ops Dashboard to review options for the SAI for Sales Ops portal.

 3. In the upper right corner of the dashboard, click the Personalize the dashboard icon .

Pega Sales Automation for Insurance Implementation Guide 42

Delivery stage

Page 43: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 a. Review the available templates for the dashboard.

 b. In any slot, click Add widget(s) and review the available widgets for the dashboard.

 4. Determine which template and widgets to use for the dashboard display.

Note: Pega Sales Automation for Insurance includes the standard Pega Sales Automation dashboard widgets for sales representatives and sales managers, as well as a set of insurance widgets for policies and quotes. For more information about the insurance widgets, see the Pega Sales Automation for Insurance Product Overview on the on the Pega Sales Automation for Insurance product page.

Implementing the Pega Sales Automation for Insurance mobile app

The Pega Mobile Client is a service that enables the quick building of mobile apps from the Pega Platform application. You need a license for the Pega Mobile Client.

To implement the Pega Sales Automation for Insurance mobile app, review the following items:

 1. Verify that Pega Platform settings are complete.

These settings are configured during the system configuration phase by the Pega Platform administrator in your organization. If they are not configured, contact the administrator to verify that your organization has been licensed to use the Pega Mobile Client app building feature. If you do not have a license, contact your account executive.

 2. Determine if the organization needs to customize the mobile app.

For information about the Pega Mobile Client API, see Pega Mobile Client API reference and Tutorial: Using the Pega Mobile Client API within a Pega application.

If you are planning to build a mobile app, consider configuring your mobile app’s functionality with support of device-specific features, such as a barcode scanner.

 3. Make sure that you have a certificate set for the Android or iOS mobile platform. A certificate set defines various settings which identify the Android or iOS application that you are creating.

For information about the certificate set for the Android platform, see Creating an Android certificate set.

You need to generate the iOS certificate set in the Apple Developer Portal ahead of time. See Generating mobile certificates for the iOS platform.

 4. Determine if the organization wants to brand the mobile app.

Pega Sales Automation for Insurance Implementation Guide 43

Delivery stage

Page 44: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

You can customize the branding of your mobile app to serve the organization's specific requirements and needs. You can upload your own images for the splash screen and menu icon to the Pega Platform during the app customization process. If you do not provide custom assets, a default Pega Platform branding is applied. For additional information, see Preparing custom branding assets.

For more information, see Building the Pega Care Management for Healthcare mobile app.

Engagement maps requirements

Engagement maps are account and territory planning tools that provide a visual map of your product penetration levels. The maps display your product selling status using the opportunities and internal policies that are associated with your accounts, contacts, and products. Engagement maps can help you to identify territories and accounts where your product penetration level is low.

Before you can view engagement maps, you must set up a product hierarchy in Pega Sales Automation for Insurance. For more information, see Defining products and competitors.

Note: The optional engagement maps feature is disabled by default and therefore not visible in the user portals. To use this feature, you must activate it in your application. For more information, see Activating application features.

Defining organization trend requirements

Organization trends provide visibility into your interactions with customers across multiple channels, including web activity, email traffic, interactions with contacts, and contact growth. You can source data for your trend reports from Pega Sales Automation for Insurance tables or from external databases or data warehouses. Organization trend data is displayed in the corresponding organization record in Pega Sales Automation for Insurance.

If you plan to track organization trends, you must map the application to the source of the trend data.

To record your decisions during this procedure, use the "Organization trends" worksheet in the Implementation Planning Workbook.

 1. Determine the source of trend data.

 2. Map the customer engagement data class to the table containing the desired data. For more information, see Mapping data for organization trends.

Pega Sales Automation for Insurance Implementation Guide 44

Delivery stage

Page 45: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Defining Pega Co-Browse requirements

With Pega Co-Browse, your customers and prospects can collaborate with sales representatives by sharing a web browser session on their PC, tablet, or mobile phone.

To record your decisions during this procedure, use the "Pega Co-Browse" worksheet in the Implementation Planning Workbook.

 1. Determine which web pages that you would like Pega Co-Browse to work on.

 2. Determine which website fields require masking.

 3. Determine whether the Pega Co-Browse window must be customized to match branding standards at your site.

 4. Define a message that you want to appear before the viewer connects with the presenter.

 5. Determine whether to enable remote control. Remote control allows the viewer to take control of the presenter's screen.

Defining settings for Pega Pulse

Pega Pulse adds social activity stream capabilities to your user interface. With Pega Pulse, application users can collaborate in real time, share comments, files, and URLs with other users, and take action directly from an activity stream.

Pega Pulse offers contextual behavior so that its scope depends upon where you use it in the Pega Sales Automation for Insurance application. You can broadcast to an entire sales team or share information only with users who have access to a specific lead or opportunity.

Pega Pulse is also fully extendable and configurable.

 1. Define which Pega Pulse actions will be available in various contexts, such as the actions available to a sales representative working on an opportunity.

 2. Determine whether you want Pega Pulse to automatically post messages or override the contents on the header section of your activity stream.

 3. Determine the default values for privacy and attachments.

For more information about the Pega Pulse feature, see Pega Pulse.

Pega Sales Automation for Insurance Implementation Guide 45

Delivery stage

Page 46: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Defining computer telephony integration (CTI) requirements with Pega Call

Pega Call provides robust computer telephony integration (CTI) support for Pega Sales Automation for Insurance users, including click-to-dial functionality for outgoing calls and adaptive screen pops for incoming calls.

You must install and configure Pega Call to use CTI functionality in Pega Sales Automation for Insurance. For more information, see the Pega Call product page.

After you install and configure Pega Call, you must activate CTI functionality for the application and then add the PegaCTI:CSR access role to all the access groups for which you are providing CTI access. For more information, see Activating application features and Configuring access groups for computer telephony integration (CTI).

Planning the connectivity to your telephony infrastructure

 1. Understand which telephony vendor that your site uses.

 2. Review the Pega Call CTI Implementation materials to understand the configuration for your vendor.

 3. Meet with the technical resources responsible for configuration and maintenance of the Contact Center Telephony and CTI infrastructure at your site to get an understanding of the current configuration and desired call flows and customer experience.

Ensure that a resource from the telephony team is available to work with the Pega Call implementation team.

 4. Share the information related to the way Pega Call gets connected to the CTI environment with the telephony expert. The telephony expert is required to configure the CTI environment to allow Pega Call to connect and share the configuration details with the Pega Call implementation team.

For more information on CTI-specific configuration details, see the individual configuration guides available on the Pega Call product page.

Pega Knowledge integration

Pega Knowledge is a standalone application that is integrated with Pega Sales Automation for Insurance. Pega Knowledge supports the creation and organization of rich content that can be suggested to sales representatives in the context of the selling activities that they are performing.

Pega Sales Automation for Insurance Implementation Guide 46

Delivery stage

Page 47: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Note: Integration with Pega Knowledge is optional. If you plan to use this feature, you must activate it for your implementation. For more information, see Activating application features.

Planning your application to support Pega Knowledge involves the following tasks:

 l Identifying the case types that need content. You can add knowledge content to the following case types:

Organization

Account

Contact

Opportunity

Lead

 l Developing relevant content to support specific case types.

When planning, focus on the content that is necessary to support your sales processes. Write the content concisely and limit the number of Pega Knowledge articles so that your sales representatives do not have a large number of search results.

For additional information, see the Pega Knowledge User Guide on the Pega Knowledge product page.

Pega Workforce Intelligence integration

Pega Workforce Intelligence is a standalone application that is integrated with Pega Sales Automation for Insurance. Pega Workforce Intelligence delivers insight into your sales team's daily desktop usage patterns by collecting, aggregating, and synthesizing application utilization across the organization. You can use this data to analyze how work gets done across the enterprise—by humans and robots—and optimize application usage across all applications running on the desktop.

Note: Integration with Pega Workforce Intelligence is optional. If you plan to use this feature, you must activate it for your implementation. For more information, see Activating application features.

To configure the Pega Sales Automation for Insurance integration with Pega Workforce Intelligence, you need the following information:

 l The URL address, access token, and keystore file for the Pega Workforce Intelligence server. This is used to establish the connection between Pega Sales Automation for Insurance and Pega

Pega Sales Automation for Insurance Implementation Guide 47

Delivery stage

Page 48: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Workforce Intelligence.

 l The network ID for each Pega Sales Automation for Insurance sales representative. Pega Sales Automation for Insurance uses this ID to retrieve data from the Pega Workforce Intelligence server.

 l The email address for each Pega Sales Automation for Insurance sales manager. Pega Sales Automation for Insurance uses the sales manager's email address to determine which sales representatives to include in the data delivered to the sales manager.

For more information about Pega Workforce Intelligence, see the Pega Workforce Intelligence product page.

Additional Pega components

Your Pega Sales Automation for Insurance implementation can include additional Pega components that support the following sales features:

 l Artificial intelligence insights

 l Local campaigns

 l Next-best-offer strategies

 l Next-best-action strategies

Review the description of each feature to determine whether to configure the feature for use in your implementation. To record your decisions, use the "Pega interfaces" worksheet in the Implementation Planning Workbook.

Artificial intelligence insights

Pega Sales Automation for Insurance artificial intelligence capabilities use predictive analytics, automated decisioning, and configurable business rules to provide insights and recommendations to sales representatives and sales managers throughout the sales cycle.

The following predictive tools are available in the application:

 l Opportunity insights

For more information, see Pega Sales Automation for Insurance artificial intelligence-based opportunity insights.

 l Lead ranking

Pega Sales Automation for Insurance Implementation Guide 48

Delivery stage

Page 49: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

For more information, see Pega Sales Automation artificial intelligence-based lead ranking.

 l Sales coaching

For more information see, Pega Sales Automation artificial intelligence-based sales coach.

You must activate the artificial intelligence feature in Pega Sales Automation for Insurance and then train the adaptive models for opportunity insights, lead ranking, and sales coaching. For more information, see Activating and training Pega Sales Automation for Insurance adaptive models for artificial intelligence.

Local campaigns

Sales representatives and sales managers can use the local campaigns feature to create and send personalized email and SMS campaigns to contacts in the Pega Sales Automation for Insurance application. When a contact accepts a campaign offer, a lead is automatically generated in the application.

Local campaigns are supported for both business-to-business (B2B) and business-to-consumer (B2C) selling models.

To implement local campaigns in Pega Sales Automation, you must first integrate Pega Sales Automation for Insurance with Pega Marketing. You can then activate the feature in Pega Sales Automation.

 l For information about integrating Pega Sales Automation for Insurance with Pega Marketing, see Optional: Configuring your applications for Pega Customer Relationship Management for Insurance.

 l For information about activating local campaigns in Pega Sales Automation for Insurance, see Enabling local campaigns and next-best-offer recommendations.

Next-best-offer recommendations

Pega Sales Automation for Insurance uses Pega Customer Decision Hub to identify the top sales offer across a sales representative's book of business. Adaptive models guide sales representatives and sales managers to the offers that have the highest propensity to close. When a prospect accepts an offer, an opportunity is automatically generated.

To implement next-best-offer recommendations in Pega Sales Automation, you must first integrate Pega Sales Automation for Insurance with Pega Marketing. You can then activate the feature in Pega Sales Automation for Insurance.

Pega Sales Automation for Insurance Implementation Guide 49

Delivery stage

Page 50: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l For information about integrating Pega Sales Automation for Insurance with Pega Marketing, see Optional: Configuring your applications for Pega Customer Relationship Management for Insurance.

 l For information about activating next-best-offer recommendations in Pega Sales Automation for Insurance, see Enabling local campaigns and next-best-offer recommendations.

Next-best-action strategies

Pega Sales Automation for Insurance uses Pega Customer Decision Hub and Decision Management capabilities to identify the next best action for every opportunity in the application, rank the top actions, and display the results in the Next best actions widget on the sales representative's dashboard.

Next-best-action strategies use predictors such as digital activity, service activity, products sold, and sales representative activity to determine the next best action for every opportunity.

 l For information about the use cases for next-best-action strategies in Pega Sales Automation for Insurance, see Pega Sales Automation for Insurance next-best-action-use cases.

 l For information about configuring next-best-action strategies for Pega Sales Automation for Insurance, see Configuring next-best-action strategies for Pega Sales Automation for Insurance and Pega Sales Automation for Insurance next-best-action technical implementation.

Defining integration requirements

You can integrate Pega Sales Automation for Insurance with third party applications to extend the functionality of the application. Inventory the external applications that exist at your site and plan how to connect to them.

Some common integration points for Pega Sales Automation for Insurance include interfaces to the following systems:

 l Microsoft Exchange

 l Microsoft Outlook (Pega for Outlook VSTO and Pega for Outlook Office)

 l Social media

Twitter

Facebook

Pega Sales Automation for Insurance Implementation Guide 50

Delivery stage

Page 51: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

LinkedIn

 l Customer applications

Policy administration applications

Quote and proposal creation applications

For information on integrating with customer applications, see Integration services.

To record your decisions during this procedure, use the "Integration" worksheet in the Implementation Planning Workbook.

 1. Identify all integration points for your application.

 2. Determine whether an interface already exists and how to connect to it.

Defining the security modelSecurity planning involves defining authentication and authorization strategies for your application:

 l Authentication

Validates your identity.

 l Authorization

Determines the work objects you can access and the application functions you can perform.

For information about defining authentication and authorization strategies for your application, see the following topics:

• Authentication schemes

• Authorization model 

Authentication schemes

The Pega Platform offers the following authentication types:

PRBasic

Based on passwords in the Operator ID data instances and the login form. This is defined by the HTML @baseclass.Web-Login rule, which your application can override.

Pega Sales Automation for Insurance Implementation Guide 51

Delivery stage

Page 52: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

PRSecuredBasic

Similar to PRBasic, but passes credentials using Secure Sockets Layer (SSL) using Basic HTTP authentication. The login form is defined by the HTML @baseclass.Web-Login-SecuredBasic rule, which your application can override.

PRCustom

Supports access to an external LDAP directory or a custom authentication scheme.

PRExtAssign

Supports external assignments (Directed Web Access).

J2EEContext

Specifies that the application server in which the Pega Platform is deployed uses JAAS to authenticate users.

Defining your authentication scheme

Your site can use a centralized, automated means of maintaining operator data instead of maintaining it manually in your application.

To record your decisions during this procedure, use the "Security Model" worksheet in the Implementation Planning Workbook.

 1. Discuss Authentication schemes with your site's security and application server teams.

 2. Determine the appropriate authentication type.

For more information on authentication scheme planning, see Authentication in the Pega Platform.

Authorization model

Your authorization model determines user access privileges and work object permissions for the Pega Sales Automation for Insurance application.

User authorization is based on both the operator ID privileges and Pega Sales Automation for Insurance territory permissions.

 l Access to portals and work objects in the application is determined by operator ID privileges.

 l The ability to read, update, and create specific work objects is determined by the territory to which the work objects belong.

Pega Sales Automation for Insurance Implementation Guide 52

Delivery stage

Page 53: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Defining your authorization model

Establish your authorization scheme by defining operator privileges, territory and work object permissions, and partner access for your users.

Note: Your security authorization model is based on the territory structure, operator IDs, and partners that you define for your sales team. As a result, you can define and implement your authorization model at the same time that you define and set up your sales team structure. For more information, see Defining the sales team structure and Setting up the sales team and implementing your authorization model.

To record your decisions during this procedure, use the "Sales team structure and authorization model" worksheet in the Implementation Planning Workbook.

 1. Determine who the Pega Sales Automation for Insurance operators are and what roles to assign them. For more information, see Operator privileges.

 2. Determine the territory structure and which territory (or territories) to assign to each operator. For more information, see Territory permissions.

 3. Determine each operator's access to the work objects in each assigned territory. For more information, see Work object permissions.

 4. Determine the level of access to provide to each partner. For more information, see Partner access.

Operator privileges

An operator is an individual user of the Pega Sales Automation for Insurance application. The operator role type determines which portals and work objects the operator can access.

Operator role Description Default portalDeveloper Manages the application. Modifies

functionality and can launch any of the portals.

Designer Studio, SAI for Sales Ops, SAI Sales Manager, SAI for Sales Rep

Sales Operations Supports the sales team. Adds, modifies, and deletes territories, operators, and partners, and accesses Sales Ops Tools to administer data.

SAI for Sales Ops

 

Sales Manager Manages teams. Views management reports, dashboards, and forecasts, collaborates with team members, and accesses the team's opportunity pipeline

SAI Sales Manager

 

Pega Sales Automation for Insurance Implementation Guide 53

Delivery stage

Page 54: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

and performance reports.

Sales Representative Manages sales. Communicates with prospects and customers, and works with the lead and opportunity pipelines.

SAI for Sales Rep

For more information, see Operators.

Territory permissions

A territory is a hierarchical unit that is used to organize the sales team into groups. Use territories to establish the structure for managing your sales team. You assign operators to territories and grant them read, update, and create permissions (at the territory level) to the work objects that are used in the Pega Sales Automation for Insurance application. For more information, see Territories.

Work object permissions

The application access privileges and territory permissions that you assign to operators in Pega Sales Automation for Insurance determine how a user can interact with the work objects in the application.

 l Operator privileges (role-based) give the user access to particular types of work objects in the application.

 l Read, update, and create permissions for work objects are controlled by the territory that owns the work object.

For example, an operator with a Sales Representative role has access to opportunity work objects; however, to update an opportunity in the Northwest territory, you must grant the operator permission to update opportunity work objects in that territory.

 l You can grant different levels of access to work objects within the same territory. For example, you can give a new operator read, update, and create access for lead and opportunity work objects in the Northwest territory, but only read access to organization objects in the same territory.

 l A primary territory is defined and used as the default when new work objects are created. The owner of a work object has full access to the work object, regardless of territory access.

You can view the work object permissions assigned to your operators in the Sales Ops portal.

Partner access

Partner management uses the existing territory and operator security model to ensure that each partner has access only to their data.

Pega Sales Automation for Insurance Implementation Guide 54

Delivery stage

Page 55: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

For more information, see Partners.

Customizing the user experienceWhile Pega Sales Automation for Insurance is fully functional immediately after installation, you may change portions of the user experience (UX) to meet the needs of the users at your site.

To design the user experience, complete the steps in the following topics:

• Determining which part of the user interface to modify

• Designing portals

• Designing an application skin and styles

• Designing for screen performance 

Determining which part of the user interface to modify

When you first access your application portal, you see the dashboard, which typically contains a navigation panel on the left. The content of the dashboard is customizable and displays any data that you integrate into your application.

Designing portals

Review the content of the portals to ensure that only relevant data is presented.

To record your decisions during this procedure, use the "Portals" worksheet in the Implementation Planning Workbook.

 1. From the Designer Studio Launch menu, select SAI for Sales Ops.

 2. From the Designer Studio Launch menu, select New Business Case Manager.

 3. Review each of the portal sections.

 4. Repeat this process for the SAI for Sales Rep and SAI Sales Manager portals.

 5. Repeat this process for the Underwriter, User Portal, and Account Owner portals.

 6. Repeat this process for the Underwriter and User Portal portals.

 7. Repeat this process for the Group Operator and Agent Portal portals

Pega Sales Automation for Insurance Implementation Guide 55

Delivery stage

Page 56: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Designing an application skin and styles

Your site very likely has user experience (UX) standards for the appearance of your applications. Your task is to determine which styles have to change to adhere to those standards.

To record your decisions during this procedure, use the "Skinning" worksheet in the Implementation Planning Workbook.

 1. Click Designer Studio > User Interface > Skins, interfaces, & templates.

 2. On the Skins tab, double-click the SAEndUserPegaCRMSAISkin skin.

 3. Click the Component Styles tab.

 4. Review each component.

Note: As you plan your application styles, consider using mixins to provide incremental style changes. For more information, see Using mixins in the skin to drive consistency and efficiency.

Designing for screen performance

You want your application to respond immediately as your end users interact with customers. As you design your user interface, complete the following steps:

 1. Review transactional service level agreements. For example, the customer details must be available in one second or less while a representative is on the phone with the customer.

 2. Review service performance, such as how long it takes back end systems to gather the data needed to display customer details.

 3. Review data requirements to determine which fields contain the information that the representatives absolutely need for the task that they need to perform.

 4. Determine if any network configuration could cause latency, for example, if there are representatives logged in through a corporate VPN or in a remote location.

Building featuresTo build your application features, complete the steps in the following topics:

• Activating application features

• Connecting to customer data

Pega Sales Automation for Insurance Implementation Guide 56

Delivery stage

Page 57: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

• Customizing your application

• Modifying the user interface 

Activating application featuresYou can use Pega Express to activate several optional features in Pega Sales Automation for Insurance. After you activate features in the application, you may need to complete additional set up steps to configure the features for your implementation.

 1. In the Designer Studio Explorer panel, click the Switch to Express mode icon .

 2. In the Pega Express Explorer panel, click Settings > Application Settings.

 1. Click the Features tab.

 2. Verify the Selling mode that you specified when you created your application. You can change the selling mode by clicking one of the available selling mode options.

 3. To activate artificial intelligence insights, click the Artificial intelligence insights - opportunity insights, lead ranking, and sales coach check box. For more information about artificial intelligence capabilities in Pega Sales Automation for Insurance, see Artificial intelligence insights.

 4. To activate the engagement maps feature, click the Engagement maps check box. Engagement maps are account and territory planning tools that provide a visual map of your product penetration levels. For more information, see Engagement maps requirements.

 5. To enable integration with Pega Knowledge, click the Knowledge management check box. Knowledge management lets you access the content creation and sharing functionality of Pega Knowledge in the Pega Sales Automation for Insurance application. For more information, see Pega Knowledge integration.

 6. If your organization works with external agencies, resellers, and sales partners to sell your products, click the Partner relationship management (PRM) check box to activate partner management functionality. For more information, see Partners and Adding partners.

 7. To activate the household data type, click Households check box. The household data type is an optional data type that is available if you are using the business-to-consumer (B2C) selling model. For more information, see Prospect and customer data types.

Pega Sales Automation for Insurance Implementation Guide 57

Delivery stage

Page 58: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 8. To enable integration with Pega Call, click the Computer telephony integration check box. Pega Call provides robust computer telephony integration (CTI) support for Pega Sales Automation for Insurance users, including click-to-dial functionality for outgoing calls and adaptive screen pops for incoming calls. For more information, see Defining computer telephony integration (CTI) requirements with Pega Call.

 9. If you are using the forecast management feature, click the Close plans check box to enable qualitative forecasting. For more information, see Forecast management requirements.

 10. To enable integration with Pega Workforce Intelligence, click the Workforce intelligence check box. You can then configure a connection between Pega Sales Automation for Insurance and the Pega Workforce Intelligence server to display real-time user data on the Workforce Intelligence dashboard. For more information, see Pega Workforce Intelligence integration.

 11. To activate geolocation services using Google Maps, click the Google Maps & address geo-coding - separate license required from Google check box and then enter your Google Maps API key in the Google key field. For more information, see Using the Address Map control.

 12. Click Save.

Connecting to customer dataYou start building your application by setting up the sales team, configuring organizational data, and importing prospect and customer data.

Note: Whether you import data or enter it manually, the order in which you enter data in the application is important. Setting up your sales team and configuring organizational data, such as product hierarchies and competitor information, before importing or creating leads and opportunities ensures that the appropriate data components are automatically associated with the work objects in your application.

For information and instructions on how to build your sales team and import prospect and customer data, see the following topics:

• Importing prospect and customer data

• Setting up the sales team and implementing your authorization model

• Activating private data

• Setting up private data 

Pega Sales Automation for Insurance Implementation Guide 58

Delivery stage

Page 59: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Importing prospect and customer data

You can populate your new implementation with existing prospect and customer data by using the Data Import wizard.

The types of prospect and customer data that you import depend on the selling model that you select for your implementation.

 l If you select the business-to-business (B2B) selling model, import the following data types:

Organizations

Accounts

Contacts

 l If you select the business-to-consumer (B2C) selling model, import the following data types:

Accounts

Contacts

Households

 l If you select the business-to-business and business-to-consumer (B2B_B2C) selling model, import the following data types:

Organizations

Accounts

Contacts

Households

For more information, see Using the Pega Sales Automation Data Import wizard.

Using the Data Import wizard

If you plan to use the Data Import wizard to import data to your implementation layer, import the data sequentially in the following order:

 1. Territory

 2. Partner

 3. Operator

Pega Sales Automation for Insurance Implementation Guide 59

Delivery stage

Page 60: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 4. Time Period

 5. Sales goal

 6. Organization

 7. Account

 8. Contact

 9. Household

 10. Lead (Individual)

 11. Lead (Business)

 12. Product Category

 13. Product Family

 14. Product group

 15. Product

 16. Competitor

 17. Policy

 18. Opportunity (Individual)

 19. Opportunities (Business)

 20. Quote

 21. Task

 22. Customer activity

 23. Pega Pulse

For more information, see Using the Pega Sales Automation Data Import wizard.

Pega Sales Automation for Insurance Implementation Guide 60

Delivery stage

Page 61: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Setting up the sales team and implementing your authorization model

You build the organizational structure of your sales team in Pega Sales Automation for Insurance by using territories, operators, and partners. Your authorization model is based on the territory structure, operator IDs, permissions, and partners that you define for your sales team. As a result, you implement your authorization model as you set up your sales team.

You can set up your sales team and implement your authorization model by importing existing territory, operator, and partner data, or by entering that data manually.

For information on importing existing sales team data, see Using the Pega Sales Automation Data Import wizard.

To add sales team data manually, follow the steps in these topics:

• Adding territories

• Adding operators

• Adding partners 

Adding territories

Territories establish the structure for managing your sales team, implementing your security model, and tracking the work objects in the application.

 l A Global Sales Ops operator can view and edit the entire territory tree structure.

 l A Local Sales Ops operator can view and edit their primary territory and any children under that territory.

Use the Sales Ops portal to add territories and set up a territory structure for your sales team and each partner.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Territories.

 3. Click Create Territory.

 4. On the Business Territory Details form, complete the required fields and enter optional information as needed for your implementation.

Pega Sales Automation for Insurance Implementation Guide 61

Delivery stage

Page 62: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 5. Optional: Select the Reserved for partner? option if you are setting up a territory for one of your partners.

 6. Click Submit.

 7. Repeat steps 3 through 6 for each territory in your sales team's organizational structure.

Adding operators

Operators are the individual users of the application. Users can be members of your sales team or sales agents at partner organizations.

 l A Global Sales Operations operator can add operators and grant read, update, and create permissions to work objects belonging to any territory.

 l A Local Sales Ops operator can add operators and grant read, update, and create permissions to work objects belonging to their primary territory and any children under that territory.

Use the Sales Ops portal to create operator IDs for Pega Sales Automation for Insurance users and assign them to a Sales Operations, Sales Manager, or Sales Representative role.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Operators.

 3. Click Add Operator.

 4. On the Operator Details form, complete the required fields and enter optional information as needed for your implementation.

 5. Optional: Enter a value in the Partner field if you are setting up an operator for a partner.

 6. Click Password to enter a password for the operator and then click Submit.

 7. Click Next.

 8. On the Operator Access form, accept or clear the Use default operator access? option.

 l If you accept this option, select an Operator Type and a Default Territory. The new operator derives access and permission rights from the default territory.

 l If you clear this option, select an Operator Type and a Primary Territory. You can then define the new operator's access and permission rights for the primary territory. You can also

Pega Sales Automation for Insurance Implementation Guide 62

Delivery stage

Page 63: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

assign the operator to additional territories and define access and permission rights for each additional territory assigned.

A Sales Operations operator can modify permissions after the operator is created.

 9. Optional: On the Sales Goals form, enter sales goals for the operator.

If you enter sales goals, then real-time dashboards and charts provide visibility into sales performance. You can add goals during operator creation, or a Sales Operations operator can add goals after the operator is created.

 10. Click Finish.

Adding partners

A partner is an external agency with whom you work.

A Global Sales Operations operator can set up and administer each partner and delegate user (operator) administration to a Local Sales Operations operator at the partner organization.

Use the Sales Ops portal to set up partner records and grant your partner access to the Pega Sales Automation for Insurance application.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Partners.

 3. Click Create Partner.

 4. On the Partner form, complete the required fields and enter optional information as needed for your implementation.

 5. Optional: Select the Operator Access Required? option to give the partner access to the application and assign the partner to a territory.

 6. Click OK.

Activating private data

Pega Sales Automation for Insurance includes a private data feature for storing sensitive contact data, such as social security numbers, income, or personal email addresses. Private data is visible only to the operator who enters the data into the application.

Pega Sales Automation for Insurance Implementation Guide 63

Delivery stage

Page 64: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

The private data feature is optional and you must activate it for your implementation if you plan to use it.

 1. In the Designer Studio header search text field, search for and select the PegaCRM-SFA EnablePrivateData dynamic system setting.

 2. On the Settings tab, enter true in the Value field.

 3. Click Save.

The private data feature is now activated and you can set up private data for your implementation.

Setting up private data

After you activate the private data feature in Pega Sales Automation for Insurance, you can set up the private data categories required for your implementation.

Prerequisites

 l You must set up at least one partner record and associate that record with a territory. For more information, see Adding

 l You must associate the partner's operators with the partner record. For more information, see Adding operators

To set up private data categories, complete the following steps.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools.

 3. Click Manage Private Data Categories.

 l To add a new private data category, click the Add new icon .

 l To modify an existing private data category, double-click the task category name.

 4. Complete the fields on the Create-Edit Private Data Category form.

Note: Only private data categories marked Active are available in your contact records.

 5. Click OK.

Pega Sales Automation for Insurance Implementation Guide 64

Delivery stage

Page 65: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Customizing your applicationPega Sales Automation for Insurance includes a set of core and optional features that you can implement to support your sales team.

For information and instructions on how to implement the features required for your implementation, see the following topics:

• Implementing the sales methodology

• Modifying an opportunity case type

• Configuring a policy integration

• Configuring a quote integration

• Setting up products

• Setting up competitors

• Adding or modifying a loss reason

• Adding or modifying a task category

• Setting up time periods for sales goals management

• Reports

• Customizing dashboards

• Building the Pega Sales Automation for Insurance mobile app

• Enabling local campaigns and next-best-offer recommendations

• Mapping data for organization trends

• Configuring Pega Co-Browse

• Configuring Pega Pulse

• Configuring computer telephony integration using Pega Call

• Adding Pega Knowledge records

• Configuring Pega Workforce Intelligence

• Pega Sales Automation for Insurance integration with Microsoft Exchange

Pega Sales Automation for Insurance Implementation Guide 65

Delivery stage

Page 66: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

• Configuring Pega Sales Automation for Insurance to Microsoft Exchange calendar integration

• Configuring Microsoft Exchange to Pega Sales Automation for Insurance calendar integration

• Configuring Pega for Outlook VSTO and Pega for Outlook Office

• Configuring listener accounts for emails and appointments

• Configuring Twitter integration

• Configuring Facebook integration

• Configuring LinkedIn integration 

Implementing the sales methodology

Use the lead and opportunity case types in Pega Sales Automation for Insurance to implement your organization's sales methodology.

The lead case type does not come with pre-configured stages or steps. If needed, you can add stages and steps for the lead case type.

The opportunity case type comes with the following pre-configured set of stages:

 l Qualification

 l Analysis

 l Proposal

 l Decision

 l Negotiation

 l Closed

You can modify the opportunity case type stages provided and add new stages, as needed. You can then add the steps required for each stage to implement your sales methodology in the application. For more information, see Modifying an opportunity case type.

After you configure the opportunity case type, it is used to guide your sales representatives through every step of the sales process for each opportunity you create in the application.

Modifying an opportunity case type

You can modify an opportunity case type to reflect the stages and steps in your sales methodology.

Pega Sales Automation for Insurance Implementation Guide 66

Delivery stage

Page 67: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

B2B Sales Opportunity

To add a stage to a B2B Sales Opportunity case type, modify the PegaInsCRM-Work-SFA-Opportunity.pyDefault case type rule.

B2C Sales Opportunity

To add a stage to a B2C Sales Opportunity case type, modify the PegaInsCRM_Work-SFA-Opportunity-Ind.pyDefault case type rule.

Opportunity stages and steps

The Pega-provided sales methodology for Pega Sales Automation for Insurance does not force sales representatives to follow processes in a fixed sequence. As a result, all the processes within the different stages of an opportunity are modeled as optional processes. You can update the case type rule for your implementation to use optional processes or a combination of automatically launched and optionally launched processes within each stage.

The stage a case is on and the recommended processes for each stage are shown in the chevron view in the Review harness. Each of the recommended processes within a stage is shown as a link.

 l For automatically launched processes, clicking a stage link launches the associated assignment

 l For optional processes, clicking a stage link launches the processes for the user to perform the recommended action.

The section StageChevronView renders the overall case life cycle and includes a section crmDisplayStages that displays the stages and processes within a stage. This section is parameterized to enable or disable links for optional processes from completed stages.

Mandatory processes are modeled as automatically launched processes. When you try to move the case from one stage to another, a validation rule checks if all mandatory processes in the current stage are completed.

Complete the following steps to add stages and steps to a B2B Sales Opportunity or B2C Sales Opportunity case type:

 l Adding a stage to an opportunity case type

 l Specifying a field value for a new stage

 l Specifying a data transform target for a new stage

 l Adding a step to a stage

Pega Sales Automation for Insurance Implementation Guide 67

Delivery stage

Page 68: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Adding stages to an opportunity case type

A stage represents a unique phase in your sales methodology, for example, the qualification or proposal phase.

 1. In the Designer Studio Explorer panel, click Cases.

 2. Right-click one of the following case types and click Open:

 l B2B Sales Opportunity

 l B2C Sales Opportunity

 3. Click the Stages tab.

 4. In the Primary Stages section, complete one of the following steps:

 l To insert a stage after the last stage in the list, click add primary stage.

 l To insert a stage after an existing stage in the list, click the existing stage name and click add primary stage.

The order of the stages in the Primary Stages section determines the order in which the stages display in the application. You can drag and drop stages in the Primary Stages section to change their order.

 5. Click Save as.

Specifying a field value for a new opportunity stage

Specify the field value for a new opportunity stage to support the localization of the stage name in portal displays, reports, and user forms.

 1. In the Designer Studio Explorer panel, click Records.

 2. Expand Data Model and click Field Value.

 3. Click Create.

 4. Complete the fields on the Create Field Value form:

 l In the Label field, enter the stage name.

 l In the Field Name field, enter OpportunityStage.

Pega Sales Automation for Insurance Implementation Guide 68

Delivery stage

Page 69: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l In the Apply to field, enter the implementation class.

 5. Click Create and Open.

 6. Verify that the To field displays the name of the stage as it should appear in the user interface.

 7. Click Save.

Specifying a data transform target for a new opportunity stage

Specify the data transform target for a new opportunity stage to tell the application what action to perform when the new stage is completed.

 1. In Designer Studio, search for crmstages and select the PegaCRM-Work-SFA-Opportunity.crmStages data transform rule.

 2. In the Source column, position the new stage.

 3. Set the Target for the Apply Data Transform activity to crmAddStageToList.

 4. Click Save as.

Adding steps to an opportunity stage

A step is a unit of work in a stage, for example, the development or delivery of a proposal in the proposal stage.

 1. In the Designer Studio Explorer panel, click Cases.

 2. Right-click one of the following case types and click Open:

 l B2B Sales Opportunity

 l B2C Sales Opportunity

 3. Click the Stages tab.

 4. In the Primary Stages section, click the stage for which you are adding a step.

 5. In the Optional Processes section, click Add process and enter the name of the process you want to launch when the step is selected.

You can select an existing process flow or create a new one. If you create a new process flow, you must save it before you save the case type rule.

 6. Click Save as.

Pega Sales Automation for Insurance Implementation Guide 69

Delivery stage

Page 70: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Configuring a policy integration

After you set up your integration service for policy management, you must configure Pega Sales Automation for Insurance to retrieve policy data from the integration service.

Follow the steps in these topics to configure Pega Sales Automation for Insurance to retrieve policy data from the integration service:

• Updating dynamic system settings for policy integration

• Creating a new SOAP connector for policy integration

• Updating the source system by line of business for policy integration

• Creating the system setting rule for policy integration

• Updating the data transform and data page for policy integration

• Mapping insurance product types for policy integration 

Updating dynamic system settings for policy integration

To manage policy integrations in your implementation you must configure the PegaInsCRM PolicyIntSource dynamic system setting to specify whether you plan to enter internal policy data manually or retrieve internal policy data by using an integration.

 1. Log in to Designer Studio.

 2. In the Designer Studio header search text field, search for and select the PegaInsCRM PolicyIntSource dynamic system setting rule.

 3. Enter one of the following values in the Value field:

 l Enter true to retrieve internal policy data by using an integration.

 l Enter false to enter internal policy data manually.

 4. Click Save.

Creating a new SOAP connector for policy integration

Use the Connector and Metadata wizard to create a new Connect-SOAP for your policy integration.

Pega Sales Automation for Insurance Implementation Guide 70

Delivery stage

Page 71: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. Log in to Designer Studio.

 2. Click Designer Studio > Integration > Connectors > Connector and Metadata wizard.

 3. Complete the forms in the wizard.

When you create a new Connect-SOAP, if you select Generate Data Class and provide the WSDL file for the service, the wizard creates the following rules in a new policy class:

 l Parse XML

 l Data transforms (request and response)

 l Connect SOAP

 l Activity

 l Property rules

For more information, see About the Connector and Metadata wizard.

Updating the source system by line of business for policy integration

You can specify the source system for internal policy integrations based on your lines of business. For example, you can retrieve auto insurance policy data for your personal auto line of business from one source, while retrieving auto insurance policy data for your commercial auto line of business from another source.

To specify the source system by line of business, you must update the following rules:

 l DetermineSourceSystem decision table

 l IsSourceIntegrated when rule

For information on saving, checking out, and checking in rules, see Copying a rule or data instance and Rule checkout and check in.

 1. Log in to Designer Studio.

 2. In the Designer Studio header search text field, search for and select the DetermineSourceSystem decision table rule.

 3. To save the decision table rule into your implementation layer, click Save as.

 4. Check out the decision table rule.

Pega Sales Automation for Insurance Implementation Guide 71

Delivery stage

Page 72: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 5. Update the decision table to return the desired policy source system for each line of business.

 6. Check in the decision table rule.

 7. In the Designer Studio header search text field, search for and select the IsSourceIntegrated when rule in the PegaInsCRM-Work-Policy class.

 8. To save the when rule into your implementation layer, click Save as.

 9. Check out the when rule.

 10. Click the Advanced tab and add the policy source system using the or operand.

You can update the Logic string as A or B, where A is the sample source system and B is the new source for the policy integration.

 11. Check in the when rule.

Creating the system setting rule for policy integration

You must configure the source system URLs in the Pega Sales Automation for Insurance application to support integrations for internal policies. To do this, create a system setting rule and enter the source URLs for each production level of your environment.

 1. Log in to Designer Studio.

 2. Click Create > SysAdmin > System Settings.

 3. Enter a Label and an Owning Ruleset for the system setting

 4. Click Create and Open.

 5. On the Settings tab of the System Settings form, enter the following information for each production level of your environment:

 l In the Value field, enter the URL for the source system.

 l In the Description field, enter a description for the URL.

 6. To save the system setting rule into your implementation layer, click Save as. For information on saving rules, see Copying a rule or data instance.

Pega Sales Automation for Insurance Implementation Guide 72

Delivery stage

Page 73: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Updating the data transform and data page for policy integration

To retrieve policy data from the source system that you specified when you created the system setting rule for your integration, you must update the following rules:

 l CallPolicyServices data transform

 l D_GetPolicyDetailsByID data page

For information on saving, checking out, and checking in rules, see Copying a rule or data instance and Rule checkout and check in.

 1. Log in to Designer Studio.

 2. In the Designer Studio header search text field, search for and select the CallPolicyServices data transform rule.

 3. To save the data transform rule into your implementation layer, click Save as.

 4. Check out the data transform rule.

 5. Update the data transform to include the value specified in the system setting rule you created in Creating the system setting rule for policy integration.

This data transform passes the URL and other parameters to the D_GetPolicyDetailsByID data page to retrieve the policy details from the source system.

 6. Check in the data transform rule.

 7. In the Designer Studio header search text field, search for and select the D_GetPolicyDetailsByID data page rule.

 8. To save the data page rule into your implementation layer, click Save as.

 9. Check out the data page rule.

 10. Update the data page rule to connect to the policy integration service for your implementation layer policy class.

The data page rule uses the policy number input by the user to retrieve policy details from the source system.

 11. Check in the data page rule.

Pega Sales Automation for Insurance Implementation Guide 73

Delivery stage

Page 74: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Mapping insurance product types for policy integration

You can map the products included in your policy administration system to the products you have set up in the Pega Sales Automation for Insurance. This ensures that policy details for your customers and prospects in Pega Sales Automation for Insurance are aligned with the product details in your policy administration system.

You must set up products in Pega Sales Automation for Insurance before you can map products for policy integration. For more information, see Setting up products.

 1. Log in to Designer Studio.

 2. In the Designer Studio header search text field, search for and select the DetermineProductID decision table rule for the PegaCRMIns-Work-Policy class.

 3. To save the decision table rule into your implementation layer, click Save as. For information on saving rules, see Copying a rule or data instance.

 4. Check out the decision table rule.

 5. Update the decision table to map the products from the source system to the appropriate products in Pega Sales Automation for Insurance.

 6. Check in the decision table rule. For information on checking out and checking in rules, see Rule checkout and check in.

Configuring a quote integration

After you set up your integration service for quote management, you must configure Pega Sales Automation for Insurance to retrieve quote data from the integration service.

Follow the steps in these topics to configure Pega Sales Automation for Insurance to retrieve quote data from the integration service:

• Updating dynamic system settings for quotes

• Creating a new SOAP connector for quote integration

• Creating the system setting rule for quote integration

• Updating the data transform and data page for quote integration

• Mapping insurance product types for quote integration 

Pega Sales Automation for Insurance Implementation Guide 74

Delivery stage

Page 75: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Updating dynamic system settings for quotes

To manage quote integrations in your implementation you must update the PegaInsCRM QuoteIntSource dynamic system setting to specify whether you plan to enter internal policy data manually or retrieve internal policy data by using an integration.

 1. Log in to Designer Studio.

 2. In the Designer Studio header search text field, search for and select the PegaInsCRM QuoteIntSource dynamic system setting.

 3. Enter one of the following values in the Value field:

 l Enter true to retrieve internal quote data by using an integration.

 l Enter false to enter internal quote data manually.

 4. Click Save.

Creating a new SOAP connector for quote integration

Use the Connector and Metadata wizard to create a new Connect-SOAP for your quote integrations.

 1. Log in to Designer Studio.

 2. Click Designer Studio > Integration > Connectors > Connector and Metadata wizard.

 3. Complete the forms in the wizard.

When you create a new Connect-SOAP, if you select Generate Data Class and provide the WSDL file for the service, the wizard creates the following rules in a new policy class:

 l Parse XML

 l Data transforms (request and response)

 l Connect SOAP

 l Activity

 l Property rules

For more information, see About the Connector and Metadata wizard.

Pega Sales Automation for Insurance Implementation Guide 75

Delivery stage

Page 76: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Creating the system setting rule for quote integration

You must configure the source system URLs in the Pega Sales Automation for Insurance application to support integrations for internal quotes. To do this, create a system setting rule and enter the source URLs for each production level of your environment.

 1. Log in to Designer Studio.

 2. Click Create > SysAdmin > System Settings.

 3. Enter a Label and an Owning Ruleset for the system setting

 4. Click Create and Open.

 5. On the Settings tab of the System Settings form, enter the following information for each production level of your environment:

 l In the Value field, enter the URL for the source system.

 l In the Description field, enter a description for the URL.

 6. To save the system setting rule into your implementation layer, click Save as. For information on saving rules, see Copying a rule or data instance.

Updating the data transform and data page for quote integration

To retrieve quote data from the source system that you specified when you created the system setting rule for your integration, you must update the following rules:

 l GetInternalQuoteData data transform

 l D_GetQuoteDetails data page

For information on saving, checking out, and checking in rules, see Copying a rule or data instance and Rule checkout and check in.

 1. Log in to Designer Studio.

 2. In the Designer Studio header search text field, search for and select the GetInternalQuoteData data transform rule.

 3. To save the data transform rule into your implementation layer, click Save as.

 4. Check out the data transform rule.

Pega Sales Automation for Insurance Implementation Guide 76

Delivery stage

Page 77: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 5. Update the data transform to include the value specified in the system setting rule you created in Creating the system setting rule for quote integration.

This data transform passes the URL and other parameters to the D_GetQuoteDetails data page to retrieve the policy details from the source system.

 6. Check in the data transform rule.

 7. In the Designer Studio header search text field, search for and select the D_GetQuoteDetails data page rule.

 8. To save the data page rule into your implementation layer, click Save as.

 9. Check out the data page rule.

 l By default, the D_GetQuoteDetails data page uses simulation to present quote details. You must update the data page rule to connect to the quote integration service for your implementation layer quote class.

 l In the Data Sources section, update the when rules for your integration.

 10. Check in the data page rule.

Mapping insurance product types for quote integration

You can map the products included in your quote generation system to the products you have set up in the Pega Sales Automation for Insurance. This ensures that policy details for your customers and prospects in Pega Sales Automation for Insurance are aligned with the product details in your quote generation system.

You must set up products in Pega Sales Automation for Insurance before you can map products for quote integration. For more information, see Setting up products.

 1. Log in to Designer Studio.

 2. In the Designer Studio header search text field, search for and select the DetermineProductID decision table rule for the PegaCRMIns-Work-Quote class.

 3. To save the decision table rule into your implementation layer, click Save as. For information on saving rules, see Copying a rule or data instance.

 4. Check out the decision table rule.

Pega Sales Automation for Insurance Implementation Guide 77

Delivery stage

Page 78: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 5. Update the decision table rule to map the products from the source system to the appropriate products in Pega Sales Automation for Insurance.

 6. Check in the decision table rule. For information on checking out and checking in rules, see Rule checkout and check in.

Setting up products

Products are the goods and services that you sell to your customers. A Sales Ops operator sets up and manages your products in the Pega Sales Automation for Insurance application.

You can set up your products by importing existing product data, or by entering the product data manually.

For information on importing existing product data, see Using the Pega Sales Automation Data Import wizard.

To set up products manually, complete the following steps:

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools.

 3. Click Products.

 4. Click the Add new icon .

 5. Complete the fields on the Create-Edit Product Details form.

 6. Click OK.

 7. Repeat steps 4 through 6 for each level of your product hierarchy.

Configuring an external product data source

If your products are maintained in an external system of record, you must update the crmAppExtModelImpleExtended data transform and the D_InterfaceProductListFromExternal data page for your implementation.

 1. In the Designer Studio Designer Studio header search text field, search for and select the crmAppExtModelImpleExtended data transform.

 2. On the Definition tab, click the Add a row icon .

 3. In the Target field, enter .IsProductSORExternal.

Pega Sales Automation for Insurance Implementation Guide 78

Delivery stage

Page 79: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 4. In the Source field enter true.

 5. Click Save.

 6. In the Designer Studio header search text field, search for and select the D_InterfaceProductListFromExternal data page.

 7. In the Data sources section, configure the external system of record for your products as described in Data page rules - Using the Definition tab.

Review the following data transforms to see a sample interface data model:

 l crmBuildSampleInterfaceData

 l ConstructSampleProductInstance

 8. Click Save.

Setting up competitors

Competitors are other organizations that are selling products similar to yours. A Sales Ops operator sets up and manages your competitors in the Pega Sales Automation for Insurance application.

You can set up your competitors by importing existing competitor data, or by entering the competitor data manually.

For information on importing existing competitor data, see Using the Pega Sales Automation Data Import wizard.

To set up competitors manually, complete the following steps:

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools.

 3. Click Competitors.

 4. Click the Add new icon .

 5. Complete the fields on the Competitor Details form.

 6. Click OK.

Pega Sales Automation for Insurance Implementation Guide 79

Delivery stage

Page 80: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Adding or modifying a loss reason

When you close an opportunity as lost, you can associate a loss reason with the opportunity so that you can track and report on loss trends.

To add or modify a loss reason, complete the following steps:

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools.

 3. Click Manage Loss Reasons.

 l To add a new loss reason, click the Add new icon .

 l To modify an existing loss reason, double-click the loss reason name.

 4. Complete the fields on the Create-Edit Loss Reason form.

Note: Only loss reasons marked Active are available for selection when a user closes an opportunity.

 5. Click OK.

Adding or modifying a task category

Tasks are discrete units of work that your sales agents need to complete. When you create a task, you can associate a task category with the task so that you can monitor task activity by type across your sales organization.

To add or modify a task category, complete the following steps:

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools.

 3. Click Manage Task Categories.

 l To add a new task category, click the Add new icon .

 l To modify an existing task category, double-click the task category name.

 4. Complete the fields on the Create-Edit Task Category form.

Pega Sales Automation for Insurance Implementation Guide 80

Delivery stage

Page 81: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Note: Only task categories marked Active are available for selection when a user creates a task.

 5. Click OK.

Setting up time periods for sales goals management

Time periods are required if you plan to create and monitor sales goals. Pega Sales Automation for Insurance uses the time periods you set up to track progress toward meeting sales goals.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools.

 3. Click Time periods.

 4. Click the Add new icon .

 5. Complete the fields on the Time Period form.

Create the fiscal year time period first and then create the quarters as children to the fiscal year. If you measure by month, you can add months as children to each quarter.

 6. Click OK.

Reports

In addition to the library of Pega Platform reports, Pega Sales Automation for Insurance provides several pre-configured reports that are customized for the various work objects, cases, and business processes used in the application. These reports provide you with real-time insights into your sales activities so that you can respond with the agility that is needed to manage the sales pipeline and meet your sales goals.

To create other reports, see Reporting.

Customizing dashboards

A Sales Ops operator can publish default dashboard layouts for Sales Operations, Sales Manager, and Sales Representative operators. Individual operators can modify the default dashboard layouts, as needed.

 1. In Designer Studio, click Launch > SAI for Sales Ops.

 2. In the navigation pane, click Tools and click one of the following options:

Pega Sales Automation for Insurance Implementation Guide 81

Delivery stage

Page 82: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l Manager's Dashboard to review options for the SAI Sales Manager portal.

 l Sales rep's Dashboard to review options for the SAI for Sales Rep portal.

 l Sales op's Dashboard to review options for the SAI for Sales Ops portal.

 3. In the upper right corner of the dashboard, click the Gear icon .

 4. Click Switch template and select a template for the dashboard.

 5. Click Add widget(s) in any slot in the template.

 6. Select the widgets that you want to display on the dashboard.

 7. Click Add selected.

 8. Drag and drop widgets from one slot to another to change their position on the dashboard.

 9. Click Publish.

 10. Repeat steps 3 through 9 for the remaining dashboards.

For more information about customizing dashboards, see Pega Sales Automation dashboard customization.

Building the Pega Sales Automation for Insurance mobile app

After you determine the organization's needs in the Implementing Pega Sales Automation for Insurance the mobile app section, you can build your mobile app.

 1. Configure and upload certificates.

 2. Optional: Prepare your assets for branding the mobile app. See Uploading branding assets.

 3. Optional: Upload custom modules. See Pega Mobile Client API reference and Using the Pega Mobile Client API within a Pega application.

 4. If you do not use Pega Sales Automation for Insurance as shipped, and you extend the application, ensure that the cases and work objects are available and enabled for mobile.

 5. Build your mobile app:

Pega Sales Automation for Insurance Implementation Guide 82

Delivery stage

Page 83: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l For the Android platform, see Building an Android app.

 l For the iOS platform, see Building an iOS app.

Setting up optical character recognition (OCR) scanning

With the Pega Sales Automation for Insurance mobile app you can scan a business card to create a contact in the application.

After you set up the OCR integration, you can click Scan card on a contact form in the app to use your mobile device's camera to take a picture of a business card. The app receives the business card image and sends it to a third-party OCR software vendor, where it is parsed into a standard output, such as XML or JSON. The result is then mapped back to Pega Sales Automation for Insurance to create a new contact record.

Follow these steps to set up the OCR integration for your implementation:

 1. In Designer Studio, complete one of the following steps:

 a. Identify an existing ruleset and ruleset version for the OCR integration.

 b. Create a ruleset and ruleset version for the OCR integration and then add the ruleset and ruleset version to the application stack.

For information about creating and saving rulesets, see Ruleset Versions and Rulesets - Completing the Create and Save As forms.

 2. Create a data model in the selected ruleset that reflects the data package result from the third-party software used in the PegaCRM-Int-BusinessCard- class:

 l If the third-party software uses an XML object, create a data structure to hold the XML structure.

 l If the third-party software uses a JSON object, create a data structure to hold the JSON object.

For more information about creating data models, see Adding fields to your data model.

 3. Save the following extension point rules to the OCR ruleset:

 l The GetCardData activity, which parses the business card data for the OCR vendor.

 l The MapBusinessCardDetails data transform, which maps the data received from the OCR vendor to the contact in Pega Sales Automation for Insurance.

Pega Sales Automation for Insurance Implementation Guide 83

Delivery stage

Page 84: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 4. Open the ScanBusinessCard activity and save it to the OCR ruleset:

 a. Click the Pages & Classes tab.

 b. In the Class field for BusinessCardParsedData, enter the newly created class name.

 c. Click Save as.

Distributing the Pega Sales Automation for Insurance mobile app

After you build the mobile app, you can distribute it. See Distributing mobile apps.

Enabling local campaigns and next-best-offer recommendations

To implement local campaigns and next-best-offer recommendations in Pega Sales Automation for Insurance, you must first integrate Pega Sales Automation for Insurance with Pega Marketing. You can then activate the features in Pega Sales Automation for Insurance.

 1. In the Designer Studio Explorer panel, click the Switch to Express mode icon.

 2. In the Pega Express Explorer panel, click Settings > Application Settings.

 3. Click the Pega Marketing tab.

 4. To activate local campaigns, click the Local campaigns check box.

 5. To activate next best offers, click the Next best offers check box.

 6. In the Marketing URL field, enter the URL for your Pega Marketing implementation, for example, http://NN.NN.N.NNN:8080/prweb/PRSOAPServlet.

 7. In the Customer lifetime value (CLV) fields, enter the maximum, average, and minimum CLV values for your organization.

Customer lifetime value (CLV) is a prediction of the net profit that is generated as a result of an organization's entire future relationship with a customer. Pega Marketing uses CLV values to identify customers with the potential to grow, which allows you to more effectively target your marketing efforts. Customer lifetime value is applicable to both business-to-business (B2B) and business-to-consumer (B2C) customers.

 8. Click Save.

Pega Sales Automation for Insurance Implementation Guide 84

Delivery stage

Page 85: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Mapping data for organization trends

Organization trends provide visibility into your interactions with customers across multiple channels, including web activity, email traffic, and interactions with contacts.

You can source data for your trend reports from Pega Sales Automation for Insurance tables or from external databases or data warehouses.

You must map the customer engagement data class in the application to the table containing the desired data.

 1. In the Designer Studio header search text field, search for and select the PegaCRM-Int-CED-Aggregated data class.

 2. Map to the desired database table:

 l For an external table, map to the external database or data warehouse table.

 l For an internal table, map to the Pega Sales Automation CED_SAMPLE_DATA sample table.

 3. Click Save.

For more information about completing the fields on the PegaCRM-Int-CED-Aggregated data class form, see Database class mappings tab.

Configuring Pega Co-Browse

With Pega Co-Browse, your customers and prospects can collaborate with sales representatives by sharing a web browser session on their PC, tablet, or mobile phone.

You can activate co-browse functionality for your implementation by logging in to the Pega Co-Browse website (authorization required). The JavaScript on the site's Install tab must be included in your website to allow co-browsing. For more information about how to activate co-browse functionality, see the Pega Co-Browse Implementation Guide.

You must include the following rules in your implementation application to use Pega Co-Browse:

Rule name Description

crmSessionCode This property is used to store the URL for websites that have been enabled for co-browse. The user can be sent to different parts of the website, based on need.

crmWorkMenu This navigation rule is used to allow the user to enter the session code or to initiate a new co-browse session.

crmCoBrowseSessionCode This flow captures the session code and displays the co-browse screens. It also creates an

Pega Sales Automation for Insurance Implementation Guide 85

Delivery stage

Page 86: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

activity on completion to track the session.

crmCoBrowseEmailLink This flow captures the customer email and the destination URL for the co-browse enabled website. It also creates an activity on completion to track the session.

crmCoBrowseEmailLink This rule captures the customers email and the destination URL.

crmCoBrowseEmail This rule contains the body of the email being sent to the customer.

crmCoBrowseSessionCode This rule captures the session code from the customer.

crmCoBrowseAttributes This rule sets up values for creating an activity on the conclusion of the co-browse session.

crmCoBrowsePost For an Email Link co-browse session, this rule initiates the crmCoBrowseTypeSetValues data transform.

For an Enter Session co-browse session, this rule builds the destination URL.

crmCoBrowseTypeSetValues This rule sets up the Email and Session code for the Email Link session type and clears all values for Enter Session Code sessions.

crmStartCoBrowse This control holds the code to display the co-browse session.

For information about how to configure the rules required for Pega Co-Browse integration, see About ruleset rules.

Configuring Pega Pulse

Pega Pulse adds social activity stream capabilities to your user interface. With Pega Pulse, application users can collaborate in real time, share comments, files, and URLs with other users, and take action directly from an activity stream.

For information about configuring Pega Pulse for your implementation, see Configure and customize Pega Pulse.

Configuring computer telephony integration using Pega Call

To configure computer telephony integration (CTI) for Pega Sales Automation for Insurance, you must enable the CTI functionality in the application and then add the PegaCTI:CSR access role to all the access groups for which you are providing CTI access.

Note: You must install and configure Pega Call to use CTI functionality in Pega Sales Automation for Insurance. For more information, see the Pega Call product page.

To configure your Pega Sales Automation for Insurance implementation for CTI, complete the following steps:

• Configuring access groups for computer telephony integration (CTI) 

Pega Sales Automation for Insurance Implementation Guide 86

Delivery stage

Page 87: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Configuring access groups for computer telephony integration (CTI)

To configure computer telephony integration (CTI) for Pega Sales Automation for Insurance, you must add the PegaCTI:CSR access role to all the access groups for which you are providing CTI access.

 1. Click Designer Studio > Org & Security > Groups and Roles > Access Groups.

 2. Select an access group.

 3. On the Definition tab, in the Available roles section, click Add role and enter PegaCTI:CSR.

 4. Click Save.

 5. Repeat steps 1 through 4 for each access group for which you are providing CTI access.

Adding Pega Knowledge records

You can add knowledge records to support the display of Pega Knowledge content to assist your sales representatives at any stage of the sales process. Pega Sales Automation for Insurance includes a set of relevant knowledge records that the application automatically recognize when you associate knowledge articles with existing case types.

To add a knowledge relevant record, complete the following steps:

 1. In Designer Studio, click Designer Studio > Sales Automation > Inventory > Knowledge Relevant records.

 2. In the Class type field, select the case type to which you want to add a knowledge record.

 3. Click Add records.

 4. In the Add KM Relevant Records dialog box, enter the Property name and Source class for the knowledge record. The following property modes are supported:

 l STRING

 l PAGE

 l PAGE-LIST

 l PAGE-GROUP

 5. Click Submit.

Pega Sales Automation for Insurance Implementation Guide 87

Delivery stage

Page 88: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Configuring Pega Workforce Intelligence

Pega Workforce Intelligence is a standalone application that is integrated with Pega Sales Automation for Insurance.

To enable the Pega Workforce Intelligence integration with Pega Sales Automation for Insurance, complete the following steps:

• Configuring settings for Pega Workforce Intelligence

• Configuring authorization for Pega Workforce Intelligence

• Updating the access group for the agent schedule

• Configuring Pega Sales Automation for Insurance operators for Pega Workforce Intelligence 

Configuring settings for Pega Workforce Intelligence

To set up your Pega Workforce Intelligence integration, you must enable the integration and then configure Pega Sales Automation for Insurance to connect to your Pega Workforce Intelligence URL.

 1. In the Designer Studio header search text field, search for and select the EnableWFI dynamic system setting.

 2. In the Value field, enter true.

 3. Click Save.

 4. In the Designer Studio header search text field, search for and select the ConnectWFI URL dynamic system setting.

 5. In the Value field, enter your Pega Workforce Intelligence system URL.

 6. Click Save.

 7. In the Designer Studio header search text field, search for and select the D_WFIConfig data page.

 8. Click Actions > Run.

Configuring authorization for Pega Workforce Intelligence

To set up your Pega Workforce Intelligence integration, you must configure authorization protocols for Pega Sales Automation for Insurance.

Pega Sales Automation for Insurance Implementation Guide 88

Delivery stage

Page 89: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. In the Designer Studio header search text field, search for and select the SAWFIAccessToken authentication profile.

 2. In the Client information section, enter the Identifier and Secret received from the Pega Workforce Intelligence server.

 3. In the Designer Studio header search text field, search for and select the SAWFI_OAuth OAuth 2.0 provider.

 4. Enter the Access token endpoint URL for your Pega Workforce Intelligence authentication profile.

 5. In the Designer Studio header search text field, search for and select the SAWFIAPI keystore.

 6. Click Upload File and click Choose File to browse for and select your Pega Workforce Intelligence keystore file.

 7. Click Save.

Updating the access group for the agent schedule

To set up your Pega Workforce intelligence integration, you must update the PegaSA-WFI agent schedule to use the access group of your implementation layer application administrator.

 1. In the Records explorer, click Sysadmin > Agent Schedule.

 2. Search for and select the PegaSA-WFI agent schedule.

 3. Click the Security tab.

 4. In the Access group field, enter the access group for your implementation layer application administrator, for example, SAPlus:SysAdmin.

 5. Click Save.

Configuring Pega Sales Automation for Insurance operators for Pega Workforce Intelligence

To set up your Pega Workforce intelligence integration, you must add Pega Sales Automation for Insurance operators as users in Pega Workforce Intelligence. You can then add Pega Workforce Intelligence network IDs to your operator profiles in Pega Sales Automation for Insurance. This allows the application to associate events and data with the correct operators.

Pega Sales Automation for Insurance Implementation Guide 89

Delivery stage

Page 90: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

For information about adding users in Pega Workforce Intelligence, see the Pega Workforce Intelligence Administration Guide on the Pega Workforce Intelligence product page.

After you add operators as users in Pega Workforce Intelligence, complete the following steps:

 1. Log in to Pega Sales Automation for Insurance as a Sales Ops operator.

 2. Click Launch > SA for Sales Ops.

 3. In the navigation pane, click Operators.

 4. Click the operator record you want to update.

 5. Click Actions > Update Operator Profile.

 l In the WFI Network ID field, enter the network ID from the user record in Pega Workforce Intelligence.

 l In the Email field, verify that the email address matches the email address that you entered for the user in Pega Workforce Intelligence.

 6. Click Submit.

Pega Sales Automation for Insurance integration with Microsoft Exchange

Pega Sales Automation for Insurance provides bi-directional calendar synchronization with Microsoft Exchange.

 l To synchronize your Pega Sales Automation for Insurance calendar to your Microsoft Exchange calendar, see Configuring Pega Sales Automation for Insurance to Microsoft Exchange calendar integration.

 l To synchronize your Microsoft Exchange calendar to your Pega Sales Automation for Insurance calendar, see Configuring Microsoft Exchange to Pega Sales Automation for Insurance calendar integration.

Note: You must complete the steps required for configuring the Pega Sales Automation for Insurance to Microsoft Exchange calendar integration before you can configure the Microsoft Exchange to Pega Sales Automation for Insurance calendar integration.

Pega Sales Automation for Insurance Implementation Guide 90

Delivery stage

Page 91: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Configuring Pega Sales Automation for Insurance to Microsoft Exchange calendar integration

Pega Sales Automation for Insurance to Microsoft Exchange calendar integration is a background process that synchronizes your Pega Sales Automation for Insurance to your Microsoft Exchange calendar.

With this integration, you can create, update, and cancel appointments in the Pega Sales Automation for Insurance application and synchronize them in real time to your Microsoft Exchange server.

To configure your Pega Sales Automation for Insurance to Microsoft Exchange calendar integration, complete the following steps:

• Creating an impersonation account for Microsoft Exchange integration

• Generating a keystore file with SSL certificate for Microsoft Exchange integration

• Updating the security profile in Pega Sales Automation for Insurance

• Updating the authentication profile in Pega Sales Automation for Insurance

• Updating dynamic system settings for Microsoft Exchange integration 

Creating an impersonation account for Microsoft Exchange integration

To create an appointment in Pega Sales Automation for Insurance and synchronize the appointment with Microsoft Exchange, you must create one impersonation account on Microsoft Exchange with impersonation privileges for all the users who will manage appointments in the application.

With Microsoft Exchange impersonation, one account is acting as another account. When an account is impersonated, the system logs the access as if the impersonated account is acting on the system. The calling account must have the appropriate permissions and email ID to perform impersonation. This allows the user who has impersonation permissions to make calls against the other user's account. The impersonated account is maintained in the EWS_Integration_AuthProfile authentication profile.

You only need to create one impersonation account to manage appointments for all Pega Sales Automation for Insurance users.

Note: Your Microsoft Exchange administrator must configure the Microsoft Exchange impersonation account for your Pega Sales Automation for Insurance implementation and provide you with the user name and password so that you can update the security profile in the application.

Pega Sales Automation for Insurance Implementation Guide 91

Delivery stage

Page 92: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Generating a keystore file with SSL certificate for Microsoft Exchange integration

You must generate a keystore file with the appropriate SSL certificate for your Microsoft Exchange integration. The keystore file and SSL certificate are used by Pega Sales Automation for Insurance to communicate with your Microsoft Exchange server.

Note: You must install Java before you can generate your keystore file.

 1. Retrieve the Exchange Web Services (EWS) endpoint URL from Microsoft Outlook. For information on how to retrieve the EWS endpoint URL, see the Microsoft website.

The EWS endpoint URL will look like: https//mail.*****.com/ews/Exchange.asmx

 2. Launch the EWS endpoint URL in a Chrome browser window.

 3. Complete the following steps to generate and save the SSL certificate file:

 a. Press F12 to open Developer Tools.

 b. Click the Security tab.

 c. Click View Certificate and click the Details tab.

 d. Click Copy to File.

 e. Click Next and choose the format with Base-64 Encoded X.509.

 f. Click Browse and select the file name and path where you want to generate the keystore file.

 g. Click Finish.

 4. In the Program Files directory on your machine, open the JDK/bin folder. (Sample path: C:\Program Files\Java\jdk1.6.0_26\bin)

 5. Run the Java Keytool application in the JDK/bin folder.

 6. Open the Command Prompt dialog and run the following command:

keytool -importcert -file "<Path for ssl certificate>" -keystore "<Path for jks file name>" -alias "<anything>"

Pega Sales Automation for Insurance Implementation Guide 92

Delivery stage

Page 93: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l <Path for ssl certificate> – Enter the path where you generated the SSL certificate.

 l <Path for jks file> – Enter the name for the jks file with path similar to path for the SSL certificate.

The command should look like:

keytool -importcert -file ../../../cert.cer -keystore ../../../jkfile.jks -alias certificate

 7. Press Enter.

 8. At the prompt, enter a password and confirm the password.

 9. Press Enter.

 10. At the Trust Question prompt, enter yes. The keystore file is generated in the same path where your SSL certificate exists.

Updating the security profile in Pega Sales Automation for Insurance

You must update the security profile in Pega Sales Automation for Insurance with the keystore file and password that you generated previously. This provides Pega Sales Automation for Insurance with the SSL certificate required to communicate with your Microsoft Exchange server.

 1. In the Designer Studio header search text field, search for and select the WS-security profile named EWS_Integration_SecurityProfile.

 2. Click the Keystore tab.

 3. Click the Open icon next to the Keystore field.

 4. Click Upload file.

 5. Click Choose File to search for and select the JKS keystore file for your server.

 6. Click Upload file.

 7. Enter the Keystore password and click Save.

Updating the authentication profile in Pega Sales Automation for Insurance

You must update the authentication profile in Pega Sales Automation for Insurance with the user name and password for your Microsoft Exchange impersonation account. Your Microsoft Exchange administrator can provide you with the user name and password for the impersonation account.

Pega Sales Automation for Insurance Implementation Guide 93

Delivery stage

Page 94: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. In the Designer Studio header search text field, search for and select the EWS_Integration_AuthProfile authentication profile.

 2. Click Save as.

 3. In the Type field, select NTLM.

 4. Click Create and Open.

 5. Enter the User name required by Microsoft Exchange.

This is the user email for the impersonated user account.

 6. Click Set password.

 7. Enter the Password for the user and click Submit.

 8. Click Save.

Updating dynamic system settings for Microsoft Exchange integration

To configure your implementation for Microsoft Exchange integration, you must update the following dynamic system setting values:

Dynamic system setting name Required informationEnableAppointments Enter true.

CreateItemURL Enter the URL for the integration. This is your service endpoint URL.

 1. In the Designer Studio header search text field, search for and select the dynamic system setting name.

 2. Enter the required information in the Value field.

 3. Click Save.

 4. Repeat steps 1 through 3 for each dynamic system setting.

Configuring Microsoft Exchange to Pega Sales Automation for Insurance calendar integration

Microsoft Exchange to Pega Sales Automation for Insurance calendar integration is a background process that synchronizes your Microsoft Exchange calendar to your Pega Sales Automation for Insurance calendar.

Pega Sales Automation for Insurance Implementation Guide 94

Delivery stage

Page 95: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

With this integration, new, updated, and canceled appointments on the Microsoft Exchange server are synchronized in real time to the Pega Sales Automation for Insurance application.

You have the following options for synchronizing your Microsoft Exchange calendar to Pega Sales Automation for Insurance:

 l Push mechanism (recommended) - The push mechanism listens for Exchange Web Services (EWS) notifications to identify new, updated, and canceled appointments on the Microsoft Exchange server and then synchronizes the appointments to your Pega Sales Automation for Insurance calendar.

For more information, see Configuring the push mechanism for Microsoft Exchange to Pega Sales Automation calendar integration.

 l Polling mechanism - The polling mechanism checks for new, updated, and canceled appointments on the Microsoft Exchange server and then synchronizes the appointments to your Pega Sales Automation for Insurance calendar.

For more information, see Configuring the polling mechanism for Microsoft Exchange to Pega Sales Automation calendar integration.

Note: You must complete the steps required for configuring the Pega Sales Automation for Insurance to Microsoft Exchange calendar integration before you can configure the Microsoft Exchange to Pega Sales Automation for Insurance calendar integration.

Configuring Pega for Outlook VSTO and Pega for Outlook Office

Pega Sales Automation for Insurance provides tow add-ins that you can use to integrate the application with Microsoft Outlook.

 l Install and configure the Pega for Outlook VSTO add-in to integrate Pega Sales Automation for Insurance with Microsoft Outlook 2010, 2013, or 2016.

 l Install and configure the Pega for Outlook Office add-in to integrate with Microsoft Outlook 2013, 2016, or Microsoft Outlook 365.

Both add-ins provide real-time, context-specific insight into your Pega Sales Automation for Insurance contacts, leads, opportunities, accounts, organizations, policies, and quotes directly from Microsoft Outlook.

The Pega for Outlook VSTO and Pega for Office Outlook add-ins support the following functionality:

Pega Sales Automation for Insurance Implementation Guide 95

Delivery stage

Page 96: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l Email integration between Microsoft Outlook and Pega Sales Automation for Insurance.

 l Selective appointment integration between Microsoft Outlook and Pega Sales Automation for Insurance.

Note: The Pega Sales Automation for Insurance application installation includes the PegaFW-Outlook ruleset and Outlook Add In.

For more information about integrating Pega Sales Automation for Insurance with Microsoft Outlook, see the following articles:

 l Integrating Pega Sales Automation with Microsoft Outlook using the Pega for Outlook VSTO add-in

 l Integrating Pega Sales Automation with Microsoft Outlook using the Pega for Outlook Office add-in

Configuring listener accounts for emails and appointments

With Pega Sales Automation for Insurance, you can push emails and appointments from Microsoft Outlook (or another default mail client) to the Pega Platform. When an email or appointment is received, an email listener account identifies the recipients and maps the email or appointment to the appropriate operator.

You can associate incoming emails and appointments with contacts, organizations, and accounts in the application, and you can use Microsoft Outlook's vCard functionality to create a Pega Sales Automation for Insurance contact from an Outlook contact.

The following rules are available for the listener account:

 l Email listener: CollaborationGatherEmails

 l Service package: FWEmailCollector

 l Service class: FWEmailCollector

 l Service method: GatherEmails

Follow these steps to configure listener accounts for emails and appointments:

• Creating the access group, operator, and email accounts

• Creating new email and appointment classes in the implementation layer

• Configuring associations with other application objects

Pega Sales Automation for Insurance Implementation Guide 96

Delivery stage

Page 97: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

• Updating the user interface 

Creating the access group, operator, and email accounts

To set up your listener account, you must create an access group and an operator ID, and configure email accounts to accept incoming emails and send bounce-back notifications.

 1. In Designer Studio, create an access group.

The default access group is PegaCRM-SFA:Services with the following attributes:

 l PegaRULES:User4 role

 l Open, modify, search, and execute activity access to PegaCRM-Document-Email

If you do not use the default access group, you must change the Service access group on the FWEmailCollector service class. For more information, see Access group data instances.

 2. Create an operator role with the newly created access group. Enter this operator in the Requestor Login section for the email listener. For information, see About operator ID data instances.

 3. Configure the CollaborationGatherEmails email account.

This is the account that the email listener uses to import emails and appointments. You can link this account to any email address. For more information, see About Email Account data instances.

Note: For Exchange integration, enter your Exchange server information when you configure the CollaborationGatherEmail email account.

 4. Create or modify the default email account with the type Notify.

Pega Sales Automation for Insurance uses this account to send a bounce-back email if the incoming message cannot be associated with any object in the application. Configure the Notify email account to look like it is an official communication coming from the application.

Creating new email and appointment classes in the implementation layer

You must create new email and appointment classes in your implementation layer for the integration to work properly.

Pega Sales Automation for Insurance Implementation Guide 97

Delivery stage

Page 98: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. In Designer Studio, create new classes for emails and appointments:

 a. Set the direct inheritance for the email class to PegaCRM-Document-Email.

 b. Set the direct inheritance for the appointment class to PegaCRM-Work-Appointment.

For more information, see Class rules.

 2. Update the PegaCRM-Document-Email.getAppointmentClass decision table to default to your new appointment class.

 3. Create a new service package using the FWEmailCollector service as a guide.

 4. Update the service email rule to set the page class to your new email class.

Configuring associations with other application objects

You can associate emails and appointments with other objects in the application, such as organizations, accounts, and contacts. Because your implementation uses classes inheriting from Pega Sales Automation for Insurance classes, you need to be sure that the email integration is associating emails and appointments with implementation layer objects.

 l For Emails, this association is configured through activities called from PegaCRM-Embed-Recipient.lookupRecipient.

 l For appointments, this association is configured through activities called from PegaCRM-Embed-Recipient.DoRecipientAssociations.

 1. For contact associations, in Designer Studio, update the following class information:

 a. Override @baseclass.crmFindContactByEmail.

 b. Replace references to the PegaCRM-Entity-Contact class in the obj-browse calls, pages, and classes to refer to your contact implementation class.

 2. For organization associations, if you created an implementation class for PegaCRM-Index-OrgDomains, then update the class references in @baseclass.crmFindOrgByDomain.

Updating the user interface

Emails and appointments appear in several places in the Pega Sales Automation for Insurance user interface. You must update application rules to change class references to your implementation classes.

Pega Sales Automation for Insurance Implementation Guide 98

Delivery stage

Page 99: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. In Designer Studio, update the following rules for appointments:

 a. Data-Portal.SFAPortal_MyCalendar - Modify the configuration of the pxCalendar control to update the class reference on the Appointments tab.

 b. @baseclass.crmPopulateAppointmentEvents - Modify step 1 to update the report class.

 c. crmRelatedAppointments - Override this rule in your implementation class to update the class reference to the report definition. Update both the repeating grid and the Open Report icon. There are versions in PegaCRM-Entity-Contact and PegaCRM-Entity-Org.

 2. Copy the following report definitions from PegaCRM-Work-Appointment to your implementation class:

 l crmAppointmentsByContact

 l crmAppointmentsByOperator

 l crmAppointmentsByOrg

 3. Update the following rules for emails:

 l crmRelatedEmails - Override this rule in your implementation classes to update the class reference to the report definition. Update both the repeating grid and the Open Report icon. There are versions in PegaCRM-, PegaCRM-Entity-Contact, and PegaCRM-Entity-Org.

 4. Copy the following report definitions from PegaCRM-Document-Email to your implementation class:

 l crmEmailsByLinkedID

 l crmEmailsByOperatorID

 l crmEmailsByContact

Configuring Twitter integration

Pega Sales Automation for Insurance includes an integration with a Twitter API that retrieves information related to your organizations, leads, accounts, and contacts using a Twitter authorization profile.

As part of this integration, you can call the REST APIs provided by Twitter using the XML response format. All the APIs used in the integration support Authentication, but they use only the

Pega Sales Automation for Insurance Implementation Guide 99

Delivery stage

Page 100: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Authenticated mode of requests. You must give users authorization to access Twitter from Pega Sales Automation for Insurance. For Authentication, the application uses the Oath library.

When you integrate Pega Sales Automation for Insurance with Twitter, your sales representatives can perform the following tasks:

 l Authorize Twitter.

 l Maintain business relationships to track key information by linking individual Twitter profiles to leads, contacts, organizations, or accounts in the application.

 l Cancel Twitter authorization

Complete the following steps to configure your Pega Sales Automation for Insurance integration with Twitter:

• Setting up a Twitter account and application

• Configuring settings for Twitter integration 

Setting up a Twitter account and application

The Pega Sales Automation for Insurance integration with Twitter requires an active Twitter account and application. For detailed information about how to complete each step, see the Twitter developer documentation.

 1. Create a Twitter account.

 2. Create a Twitter application to gather trend information.

 3. Grant the Twitter application access to your Pega Platform application.

Configuring settings for Twitter integration

Before your sales representatives can use Twitter with Pega Sales Automation for Insurance, you must configure your Twitter settings in Pega Express. The settings required are provided when you set up your Twitter account and application.

 1. In the Designer Studio Explorer panel, click the Switch to Express mode icon .

 2. In the Pega Express Explorer panel, click Settings > Application Settings.

 3. Click the Social media tab.

Pega Sales Automation for Insurance Implementation Guide 100

Delivery stage

Page 101: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 4. In the Twitter integration section, enter your Twitter settings as shown in the following table:

Setting name Sample valueAccess token URL https://apiI.twitter.com/oauth/access_token

API URL https://api.twitter.com/1.1/

Authorize user URL https://api.twitter.com/oauth/authorize

Consumer key zLSxeSps7yT2InrSRdkEDw

Consumer secret P95m6E9wmiQJFVKDAg5nWlg5FsJxPAUXdOhAxRwNUZE

Request token URL https://api.twitter.com/oauth/request_token

 5. Click Save.

 6. Refresh the Declare_TwitterAppSettings node level data page by completing the following steps:

 a. In the Designer Studio header search text field, search for and select the Declare_TwitterAppSettings node level data page.

 b. Click Actions > Refresh.

Configuring Facebook integration

You can integrate Pega Sales Automation for Insurance with Facebook and then link Facebook profiles to leads, contacts, organizations, and accounts in the application.

When you integrate Pega Sales Automation for Insurance with Facebook, your sales representatives can perform the following tasks:

 l Authorize Facebook.

 l Maintain business relationships to track key information by linking individual Facebook profiles to leads or contacts in the application.

 l Manage organization and account data by linking company Facebook profiles to organizations and accounts in the application.

 l Cancel Facebook authorization.

To set up your Pega Sales Automation for Insurance integration with Facebook, you must configure settings in the Pega Sales Automation for Insurance application. For more information, see Configuring settings for Facebook integration.

For additional information about how to integrate Pega Sales Automation for Insurance with Facebook, see How to post updates to Facebook from Pega Platform.

Pega Sales Automation for Insurance Implementation Guide 101

Delivery stage

Page 102: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Setting up a Facebook account and application

The Pega Sales Automation for Insurance integration with Facebook requires an active Facebook account and application. For detailed information about how to complete each step, see the Facebook developer documentation.

 1. Create a Facebook account.

 2. Create a Facebook application to integrate with Pega Sales Automation for Insurance.

 3. Grant the Facebook application access to your Pega Platform application.

For additional information about how to integrate Pega Sales Automation for Insurance with Facebook, see How to post updates to Facebook from Pega Platform.

Configuring settings for Facebook integration

Before your sales representatives can use Facebook with Pega Sales Automation for Insurance, you must configure your Facebook settings in Pega Express. The settings required are provided when you set up your Facebook account and application.

 1. In the Designer Studio Explorer panel, click the Switch to Express mode icon .

 2. In the Pega Express Explorer panel, click Settings > Application Settings.

 3. Click the Social media tab.

 4. In the Facebook integration section, enter your Facebook settings as shown in the following table:

Setting name Sample valueAPI URL https://graph.facebook.com/v2.2/

Application ID 213682632091885

Application secret 4ed6d6cbd90c24df1c790c2f5b854de2

 5. Click Save.

 6. Refresh the Declare_FacebookAppSettings node level data page by completing the following steps:

 a. In the Designer Studio header search text field, search for and select the Declare_

Pega Sales Automation for Insurance Implementation Guide 102

Delivery stage

Page 103: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

FacebookAppSettings node level data page.

 b. Click Actions > Refresh.

Configuring LinkedIn integration

Pega Sales Automation for Insurance includes an integration with a LinkedIn API that allows you to search company and individual profiles in LinkedIn.

When you integrate Pega Sales Automation for Insurance with LinkedIn, your sales representatives can perform the following tasks:

 l Authorize LinkedIn.

 l Maintain business relationships to track key information by linking individual LinkedIn profiles to leads or contacts in the application.

 l Maintain company data by linking company profiles in LinkedIn to organizations or accounts in the application.

 l Reassign links to different LinkedIn profiles.

 l Cancel LinkedIn authorization

Complete the following steps to configure your Pega Sales Automation for Insurance integration with LinkedIn:

• Setting up a LinkedIn account and application

• Configuring settings for LinkedIn integration 

Setting up a LinkedIn account and application

The Pega Sales Automation for Insurance integration with LinkedIn requires an active LinkedIn account and application. For detailed information about how to complete each step, see the LinkedIn developer documentation.

 1. Create a LinkedIn account.

 2. Create a LinkedIn application to integrate with Pega Sales Automation for Insurance.

 3. Grant the LinkedIn application access to your Pega Platform application.

Pega Sales Automation for Insurance Implementation Guide 103

Delivery stage

Page 104: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Configuring settings for LinkedIn integration

Before your sales representatives can use LinkedIn with Pega Sales Automation for Insurance, you must configure your LinkedIn settings in Pega Express. The settings required are provided when you set up your LinkedIn account and application.

 1. In the Designer Studio Explorer panel, click the Switch to Express mode icon .

 2. In the Pega Express Explorer panel, click Settings > Application Settings.

 3. Click the Social media tab.

 4. In the LinkedIn integration section, enter your Twitter settings as shown in the following table:

Setting name Sample valueAccess token URL https://api.linkedin.com/uas/oauth/accessToken

API URL http://api.linkedin.com/v1/

Authorize user URL https://www.linkedin.com/uas/oauth/authorize

Consumer key 75c3selfkfldt7

Consumer secret JYsuLU1hnqkaFyVf

Request token URL https://api.linkedin.com/uas/oauth/invalidateToken

Revoke token URL  

 5. Click Save.

 6. Refresh the Declare_LinkedInAppSettings node level data page by completing the following steps:

 a. In the Designer Studio header search text field, search for and select the Declare_LinkedInAppSettings node level data page.

 b. Click Actions > Refresh.

Modifying the user interfaceTo modify the user interface, complete the steps in the following topics:

• Locating the user interface element to change

• Adding properties to sections

• Adding sections

Pega Sales Automation for Insurance Implementation Guide 104

Delivery stage

Page 105: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

• Changing section visibility

• Updating the skin 

Locating the user interface element to change

To determine which user interface element to modify to implement your change, use the Live UI feature of the Pega Platform.

 1. In Designer Studio, launch a portal.

 2. Click the Live UI icon .

 3. Select an element to observe.

When selected, Live UI provides the information about the UI element. You can see the sections and harnesses of the element.

 4. To update the rule, click the Open in Designer Studio icon .

Adding properties to sections

Pega Sales Automation for Insurance uses standard Pega Platform user interface components, so the update process is the same as any Pega Platform application.

 1. In Designer Studio, click Live UI and determine the section that you want to modify.

 2. Click the Magnifying glass icon to open the rule in Designer Studio.

 3. In the Application Explorer, locate the property that you want to add to the section and drag it into that section.

 4. Click Save as and then save the rule to the default Applies to class and make sure that the ruleset is for your application.

 5. Click Create and open and click Save.

Adding sections

Pega Sales Automation for Insurance uses standard Pega Platform user interface components, so whether you are updating the dashboard, portals, or the composite, you do so in the same way as any Pega Platform application.

Pega Sales Automation for Insurance Implementation Guide 105

Delivery stage

Page 106: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 1. In Designer Studio, click Live UI and locate the section where you want to add another section.

 2. Click the Magnifying glass icon to open the rule in Designer Studio.

 3. In the Application Explorer, locate the section that you want to add and drag it into your specified section.

 4. Click Save as and save the rule to the default Applies to class. Make sure that the ruleset is for your application.

 5. Click Create and open and then click Save.

Changing section visibility

Use When rules to determine which layouts and sections are visible. For example, if you are a manager, modify the visibility of a section to ensure that only a manager can see the content of the section.

 1. In Designer Studio, access the section for which you want to change visibility.

 2. Click anywhere inside the section and then click the View properties icon .

 3. From the Visibility drop-down list, select Condition.

 4. Enter a When rule or a conditional expression.

 5. Click OK and then click Save.

Updating the skin

You can update the look and feel of Pega Sales Automation for Insurance to reflect the color scheme of your organization. The application uses the standard Pega Platform skinning features in your application.

To access Pega-provided formats from Pega Platform releases, the PegaCRMSAISkin skin rule for Pega Sales Automation for Insurance inherits from the Pega Sales Automation pySFASkin, which in turn inherits from the pyEndUserSkin skin rule from the Pega UI Kit.

For more information about skins, see Creating a skin and Skin inheritance.

 1. In Designer Studio, click Application Name > Skin.

 2. Update the options as needed, and then click Save as.

Pega Sales Automation for Insurance Implementation Guide 106

Delivery stage

Page 107: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 3. Click Create and open.

 4. If you give your skin a different name, update the application to reflect it by performing the following steps:

 a. In Designer Studio, click Application Name > Open Application.

 b. Change the value in the Skin field to the name of the skin that you created.

 5. Click Save.

Testing a new applicationTesting a new application includes the following procedures:

• Testing your application in the Build environment

• Testing in the Test or Production environments

• Testing in the UAT environment 

Testing your application in the Build environmentTest a new application in the Build environment before migrating the new application to a Test or Production environment. Testing in the Build environment enables you to verify that basic functionality and interfaces work correctly and also that performance is acceptable.

 1. Run functional tests to test specific features from the end-user perspective.

 2. Use the Performance tool to measure the performance of the application. For information about the Performance tool, see About the Performance tool.

 l Prior to extending your site-specific Pega implementation, establish a performance benchmark (baseline) using the Performance tool. This allows subsequent, iterative performance tests against the established baseline to help identify any degradation in performance resulting from development efforts.

 l Use the Performance tool to check the performance of the following features:

Pega Sales Automation for Insurance Implementation Guide 107

Delivery stage

Page 108: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Basic Search

Account selection

Loading of components

 l Save the test results so that you can compare them to future test results to determine whether an application update has a performance impact.

 3. Verify that the Pega-provided reports and your custom reports run successfully, and that they show your implementation layer data, rather than the default demonstration data. This can be an automated test.

 4. Test all integrations, both independently and with associated integrations. 

Test integrations for any optional Pega Sales Automation for Insurance components and other applications that you plan to use. See the product documentation for the component or application to determine which product components to test.

 5. Test security. Test the most common roles to ensure that the required access groups are configured and point to the correct software version.

Testing in the Test or Production environmentsAfter you import the application to a Test or Production environment, test the application in the new environment to verify that it works correctly in that environment.

Notes: For a multitenancy configuration, run tests in each tenant region.

The testing performed in the Test environment should include usability testing to ensure that the application meets the UI standard.

 1. Verify that the source and the destination files are the same.

 2. Run functional tests to test specific features from the end-user perspective.

 3. In the Test or Production environment, run the Application Guardrails Compliance Score to ensure that the application meets guardrails.

 4. Verify that the Pega-provided reports and your custom reports run successfully, and that they show your implementation layer data, rather than the default demonstration data. This can be an automated test.

Pega Sales Automation for Insurance Implementation Guide 108

Delivery stage

Page 109: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 5. Test all integrations, both independently and with associated integrations.

Test integrations for any optional Pega Sales Automation for Insurance components and other applications that you plan to use. See the product documentation for the component or application to determine which product components to test.

 6. Verify that the integrations point to the correct system of record, and not to the system of record for the Build environment.

 7. Test security. Test the most common roles to ensure that the required access groups are configured and point to the correct software version. Use these common roles in your smoke tests (see next step).

 8. Run a smoke test to compare the source and destination environments. Verify that all tests that pass in the Build environment also pass in the Test or Production environment. If anything fails, compare the environments to determine whether a difference in environment could cause the test to fail. If the environment caused the failure, either fix the issue that caused the failure or adjust the test as appropriate for the new environment.

 9. Run performance tests to verify that performance meets expectations. Pega recommends automated performance testing. Save the results so that you can compare them to future performance test results to determine whether an application update has a performance impact.

Testing in the UAT environment After you complete testing in a Test environment, it is common to perform User Acceptance Testing (UAT) in a designated UAT environment, which could be a pre-production environment. UAT ensures that end users will be able to successfully complete work and meet business objectives.

Note: Organizations that use Scrum for application development will complete less formal UAT as part of each sprint cycle.

 1. Verify the integrity of the UAT environment.

 2. Have the end-users (or business analysts acting the role of end-users) run scripts to test all scenarios including boundary and exception testing. The end-users (that is, the trainers, managers, and directors), perform the following steps during UAT:

 l Verify that there are no major issues.

 l Review changes in order to better understand the features.

Pega Sales Automation for Insurance Implementation Guide 109

Delivery stage

Page 110: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Packaging a new applicationTo migrate a new application to a different environment, you must first package the application so that it can be imported to the new environment.

Packaging and importing a new application includes the following procedures:

• Merging application changes

• Packaging an application for migration

• Importing the packaged application

• Multitenancy deployment considerations 

Merging application changesIf you developed your application features in separate branches, use the Merge Branches wizard to merge the branches before you package the application. The wizard shows any merge conflicts so that you can correct them before you merge the branches.

For more information about using Merge Branches wizard, see Branch development.

Packaging an application for migrationBefore you can migrate a new application to a different environment, you must package the relevant data instances and rulesets into a product rule. The product rule is an instance of Rule-Admin-Product, and it is referred to as the RAP file.

 1. Click Designer Studio > Application > Distribution > Package to start the Application Packaging wizard. For information about using the wizard, see Application Packaging wizard.

 2. Complete each page of the Application Packaging wizard.

 3. On the last page of the wizard, click Preview.

 4. Review the contents of the generated RAP file.

 5. On the last page of the wizard, click Modify to make any changes.

 6. When the RAP file is complete, click Export. The wizard creates a .ZIP file in the ServiceExport directory on the current application server node.

Pega Sales Automation for Insurance Implementation Guide 110

Delivery stage

Page 111: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Importing the packaged applicationTo deploy a new application to a different environment, import the .ZIP file that contains the packaged application to the new environment.

 1. Click Designer Studio > Application > Distribution > Import.

 2. Use the Import Gadget to import the target .ZIP file. For more information, see Import wizard landing page.

For information about how to swap the database connection pointers to your Production database after an import to a Production environment, see Pega Platform Upgrade Guide.

Multitenancy deployment considerationsIn a multitenancy environment, the shared application components are deployed only to the shared environment, and the tenant-specific components are deployed only to the tenant region.

For information about how to package and deploy a shared application or a tenant-specific application, see the Multitenancy Administration Guide.

A deployment to a multitenancy environment has the following requirements.

 l The package for the tenant layer should include production rule sets for that tenant. The package for the shared layer should not include production rule sets.

 l The package for the tenant layer should include the table definitions for that tenant.

Pega Sales Automation for Insurance Implementation Guide 111

Delivery stage

Page 112: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

Production maintenance and monitoringProduction maintenance and monitoring includes the following procedures:

• Business rule maintenance in the Production environment

• Application health monitoring

• Identifying and reporting issues 

Business rule maintenance in the Production environmentYou can give managers the ability to update other rule types in the Production environment. For example, managers can update the Goals and Deadline for a certain case type. These rules must be delegated in Designer Studio first. For more information on rule delegation, see Delegating a rule or data type.

Application health monitoringPega Autonomic Event Services is an application that automatically monitors, retrieves, and organizes the alert data from one or more clustered systems throughout the enterprise. Pega also provides the Pega Predictive Diagnostic Cloud, which allows you to benefit from Pega Autonomic Event Services without installing it locally. Pega Predictive Diagnostic Cloud is a Software as a Service offering of Pega Autonomic Event Services.

Implementing the following best practices in your application can help to ensure optimal response times and overall application health:

 l Segment application agent processing to a dedicated JVM (Java Virtual Machine). This configuration ensures that end users do not have to share resources with background processes.

Pega Sales Automation for Insurance Implementation Guide 112

Production maintenance and monitoring

Page 113: Pega Sales Automation for Insurance Implementation Guide · Pega Sales Automation for Insurance combines analytics, business process management, and model-driven capabilities to provide

 l Monitor integration response time. Over time, slow integration points can cause average handle times to increase. When queues start to grow, it becomes very difficult to recover, which might require usage of offline services or a backup application.

Identifying and reporting issuesAs with any application, your users will encounter issues that they need to report as they begin to use the application. When deploying your application to the production environment, complete the following steps:

 1. Identify operational staff who will be responsible for responding to issues reported in the production environment.

 2. Establish procedures with those resources to triage, respond to, and escalate issues.

 3. Determine procedures for delivery of changes to the production environment.

Pega Sales Automation for Insurance Implementation Guide 113

Production maintenance and monitoring