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.

Related Content

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.