Skip to main content

Creating actions

Introduction

An action holds various details about a particular offering, such as Start Date, End Date, and Expected Revenue. Each action is backed by a decisioning proposition. The system automatically manages this relationship by creating, deploying, and deleting the proposition instances as needed. Since an action is closely tied to a proposition, it must always be created in the context of an issue and group.

Video

Transcript

This demo will show you how to create an Action. It will also explain how to create Actions in bulk.

In Pega Customer Decision Hub, actions are customer recommendations that can take many forms, such as a banner advertisement, a retention offer, a service message, an e-mail message with the new offer, or different kinds of announcements. All these actions fall into one of the two categories: Always-on or One-time actions.

Always-on actions are available for the Next-Best-Action framework to select and deliver the appropriate communication to the customer. They can be promotional, transactional, or mandatory.

One-time actions are batch communication that all customers receive at a specific date and time. These actions are executed in a Business Operations Environment. No engagement policies or constraints are applied to these actions, and everyone receives the same action.

U+, a retail bank, recently introduced several new credit card offers that they would like to display to their customers. As a decisioning consultant, you have been tasked with creating these offers in the Grow Issue and CreditCards Group as per the pre-defined business hierarchy.

This is the Pega Customer Decision Hub™ portal. Actions are created and managed on the Actions landing page.

CDH - how to open CreateActions landing page

You can either create a single Action or Actions in bulk.

CDH - Create single action or actions in bulk

To create a single Action, enter a short description of the new Action. Select the appropriate Issue and Group. Now, open the Action.

The attributes of an Action distinguish it from other Actions. Attributes are used by the Customer Decision Hub to select the right Action for a customer. Fill in the attributes relevant to this Action. For example, provide a Description that explains its purpose and Benefits that describe how this Action will benefit the customer.

Create single Standard action

Bear in mind that some of the values you enter may be customer-facing information. For example, U+ wants to display the content of the Benefits attribute when this Action is presented on its website. To complete the configuration, save

To view Actions within a certain Group, you can filter by a specific Issue and Group. This is the Action you just created. Thus far you have created a single Action. However, sometimes you may want to create multiple Actions at once. You can do that by uploading a list of Actions from a Comma Separated Value (CSV) file. To create such a CSV file you need to download a CSV template and fill it in.

Open the downloaded CSV template. You can use this template to add/update Actions. Add new Actions with corresponding attributes to the file.

CSV file - open

Properties that start with py, such as pyIssue, pyName, pyGroup, pyLabel and pyIsPropositionActive are mandatory internal properties. It is important that you input these values in the correct format into the CSV file.

The property pyIsPropositionActive corresponds to the Availability property, which is visible on the Details tab of an Action. Possible values for this property are 'Always', 'Never' and 'Date'.

Choose 'Always' to ensure that the Action is selected during the Next-Best-Action decisioning process by the Customer Decision Hub.

Set it to 'Never' if you never want the Action to be selected, for example when you want to retire the Action

If you set the value to 'Date', you should enter a date range in the 'StartDate' and 'EndDate' fields. The Customer Decision Hub will select this Action only during that time period.

pyIssue corresponds to the Issue the Action was created for.

pyLabel corresponds to a short description of the Action.

pyName corresponds to the Action name.

pyGroup is the Group to which the Action belongs.

Save and close the CSV file.

Now, import Actions from the file. Select the CSV file that contains the list of Actions you want to import. If you want to delete existing Actions from this Issue/Group that have been created in the system but not in the CSV file, you can select this option. For now, you are only interested in adding new Actions.

Create actions from file- select created csv

Notice that the window displays a summary of the result of the import. For example, when a duplicate Action is added, the Errors count is incremented, and you can download the error file to learn the exact issue. Complete the import.

Summary of the bulk upload

Notice that the new Actions are now listed on the Actions page.

This demo has concluded. What did it show you?

- How to create an Action.

- How to set Action attributes.

- The most important properties of Actions in a CSV file.

- How to create multiple Actions using a CSV file.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice