Built from the ground up, RESUL is built for maximum efficiency to transcend data silos, eliminate delays, optimize scalability, and guarantee peak efficiency to deliver marketing transformation. Our solution combines the three core aspects of omnichannel engagement — CDP, communication orchestration, and AI-powered analytics—into a unified platform.
Cloud-agnostic and architected to seamlessly integrate with on-premises data components, RESUL is supported by a powerful data platform with SQL and NoSQL components to store and harness structured, semi-structured, and unstructured data through batch and streaming ingestions.
RESUL's presentation layer delivers a consistent UX. From one platform, you can manage everything from segmentation to orchestration to insights and more with ease. Moreover, almost all functionalities can be configured to suit your specific needs and preferences. This layer also enables role-based administration to help you govern access privileges for different modules.
All internal functionalities from the application layer are exposed on the services layer via REST API. In addition to more than 75 out-of-the-box connector APIs, RESUL also supports legacy SOAP and WCF-based services.
The application services layer exposes functional endpoints to the presentation layer and supports the various protocols for communications through channels such as email, social media, mobile, and digital assistants. The platform enables SMS delivery through partner gateways in different regions. This layer also supports RESUL's built-in approval workflows, omnichannel rules engine, internal job services, and the data pipelines powering the services layer.
RESUL leverages SQL and NoSQL databases to host structured, semi-structured, and unstructured data. It's multi-tenanted Hadoop cluster stores response data. The data layer supports indexing through GPUs that enable real-time processing for large volumes. Its built-in rule-based ETL helps bring in complex data sets.
RESUL enables real-time/batch queues, indexing, and data pipeline support in one integrated architecture. It incorporates Kafka, Aerospike, and Solr to observe, map, categorize, and direct, incoming data streams to relevant servers and components.
RESUL applies advanced crypto techniques to create hashes and protect personal identifiable information, ensuring data security on the cloud (at rest and in archive). It stores audience data in a dedicated database for each tenant, and also supports the storage of sensitive data on-premises in a private cloud for additional compliance readiness.
RESUL only sends crypto hashes to the cloud, and it executes data transfers using 256-bit TLS encryption, secure web services, and site-to-site VPN connection based on brand needs. With data masking and role-based security control, it further avoids unwanted exposure and access.