The RESUL Omnichannel Rules Engine is a real-time decision engine governing the type, frequency, and response for every interaction across touch points.
After detecting and processing complex events you have mapped out from all integrated data sources, channels, and endpoints, the engine identifies and prioritizes the communication rules to execute based on a variety of factors.
Audience type
Frequency and lifetime caps
Relevant rules and conditions
ML-derived individual audience propensities
Rule priority
Once the engine has identified the rules, extracted the dynamic list and contextually prepared the content, it delivers the content according to your audience members' individual propensities around channel, time, offer, and content.
The engine also automatically initiates data synchronization at every touch point to identify all individuals and enrich their profiles, ensuring the relevance of their omnichannel experience—whatever the touch point, always in real time.