Jump to: navigation, search

Use Case—Integrate Data and Decision-Making for Developers

Scenario

A developer who is responsible for ensuring that data and decisions are shared across customer communication channels, needs to perform two or three series of data manipulation in his application in order to move customer information from Context Services, to the Rules System, to the application, and back to Context Services. Digital channels need to have a single approach to handling cross-channel data and central decisions with regard to data handling.

Solution

We can use GRAT to create a decision table checking for various combinations of customer segment, media type, and active services.

Creating the Rule

CRUseCase6.png

Narrative

This is decision table Integrate Data and Decision Making with 5 rows; DTR-120, to DTR-124. The wildcard values indicate a parameter which is diregarded for evaluation purposes.

  • In DTR-120 if the "Customer is Gold and contacts via chat and has an active service type of BlueSky Book Flight" condition evaluates true, then route them to the Sales skill group. If not, evaluate DTR-121.
  • In DTR-121, if the "Customer is Gold and contacts via email and has an active service type of BlueSky Book Flight" condition evaluates true, then route them to the Internet skill group. If not, evaluate DTR-122.
  • In DTR-122, if the "Customer is Gold and contacts via voice and has an active service type of BlueSky Book Flight" condition evaluates true, then route them to the Phone skill group. If not, evaluate DTR-123.
  • In DTR-123, if the "Customer is Gold and contacts via any channel and has an active service type of BlueSky CheckIn" condition evaluates true, then route them to the Service skill group. If not, evaluate DTR-124.
  • In DTR-124, if the "Customer is of any type and contacts via any channel and has any active service " condition evaluates true, then route them to the Support skill group.
This page was last edited on September 3, 2014, at 10:40.
Comments or questions about this documentation? Contact us for support!