Skip to main content

Use Case - Creating a file output template

Archived

2 Tasks

15 mins

Visible to: All users Applies to: Pega Customer Decision Hub 8.8
Intermediate
Next Best Action
English
This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded. Click here to continue your progress in the latest version.

Scenario

In the initial phase of the project, the U+ Comms technical team wants to use the same SMS delivery infrastructure that is currently in use.

At this time, the business team prepares a CSV file with the list of subscriptions, additional details, and the corresponding SMS message. The team then uploads this file to a repository. Once the upload is complete, the existing infrastructure processes the list and sends the SMS messages through a REST service.

You are asked to output the same format for the SMS messages to the file repository, where the technical team can process the file using the existing infrastructure.

Tip: A variation of this scenario exists in Sharing action details with third-party distributors.

 

Detailed Tasks

1 Other details

  1. Create a new file extraction that can output a CSV file to the file repository with the following details:
    Requirement Value

    File output label

    SMSDeliveryTemplate

    Repository name

    filerepo

    File path

    /Extractions/SMSOutput.csv

    Include finalization date-time in file name

    true

    Finalize template after Action initiation

    true

    Include run ID in file name

    true

    Delimiter

    ;

    Field Name Content

    SubscriptionID

    .Subscription.SubscriptionID

    AccountID

    .Subscription.AccountID

    ActionName

    .OfferData.pyName

    SMSMessage

    .OfferData.pySMSMessage

    PhoneNumber

    .Subscription.MobilePhone

2 Acceptance criteria

A new file extraction is created with the provided details.



Available in the following mission:

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