Integration services for Pega Foundation for Communications
Pega Foundation for Communications provides integration services that are required for using customer lifetime value (CLV) and prospect-related information.
- CIFServices • CLVMargins • SaveCLVMargins
- Description – Any consuming application (such as Pega Marketing for Communications or Pega Customer Service for Communications) sends a list of margins for various services in the form of a page list in JSON request format.
- Usage – This service saves all of these margins in the COMMS_CLV_DETAILS table for a particular customer.
- CIFServices • CustomerCLV • GetCustomerCLV
- Description – Any consuming application (such as Pega Marketing for Communications or Pega Customer Service for Communications) sends a request with the customer ID as an input parameter.
- Usage – This service calculates the current CLV by taking the margins from the COMMS_CLV_DETAILS table and returning the CLV value.
- CIFServices • CalculateCLV • CalculateCLV
- Description – Any consuming application (such as Pega Marketing for Communications or Pega Customer Service for Communications) sends a list of margins for various services in the form of a page list in JSON request format.
- Usage – This service calculates CLV by taking the margin values from the request and returning the CLV value for the given inputs.
- CIFServices • ProspectOp • SaveProspect
- Description – Any consuming application (such as Pega Marketing for Communications or Pega Customer Service for Communications) sends prospect information, such as a prospect's name, emailID, phone number, address, and so on.
- Usage – This service accepts prospect-related information in JSON request format, which is used to update the comms_prospect_master and comms_prospect_addresses tables with prospect information.
Previous topic Deprecated rules in Pega Foundation for Communications 8.4 Next topic Pega Foundation for Communications data model