Data In. Data Out.

Toovio consumes rich customer data (order history, usage metrics, bio, etc) to build our Master Customer Record (MCR) and the enhanced decisioning data structure. Toovio produces a daily system snapshot called an Electronic Data Record (EDR).


Master Customer Record (MCR)

MCR is an enhanced customer view that Toovio leverages to build presentation rules, apply segmentation, and help enhance our machine learning (APM).

Electronic Data Record (EDR)

Toovio produces daily snapshot of all activity that has occurred through the system, the EDR.

Channel Integration

Toovio can integrate into any outbound communication channel.

In fact already integrates to many well-known services: i.e. SendGrid, Postmark, Kannel, Twilio (app push, Facebook message), Nexmo, and many other.

Additionally Toovio has the ability to add any additional service, either client services or any external existing service that exposes an API.

Additional Service Integration

Toovio can integrate with services to get additional customer data at the time of decisioning to enhance the already rich MCR data.

This data can be used to understand customer balance, geo location, or any other in the moment data.

Toovio can also integrate with Contentful (or other CMS) to enhance channel integration look and feel for brand consistency


Events or triggers are the moments that initiate a decision. These can be real-time, near real-time events, derived, or batch delivered event.

Realtime events can be captured by Toovio through the event API or through a predefined stream (i..e. Kafka, KeKinesis).

Near Realtime events can be sent to the existing event API (stream) or scheduled using Toovio’s scheduled events service. The scheduled events service allows a captured event to be executed at a later predetermined time.

Derived events are events that can be identified or captured as a result of another action. I.e. based on a customer accepting or not accepting another event, we issue a follow up or add them to another campaign.

Batch events are events that are captured externally and scheduled. These could be client driven external initiatives or predefined reoccurring campaigns.