Enrich

Media and Streaming

Data with Advanced AI

Turn every tile, trailer, and timestamp into compounding engagement.
Audiences decide in seconds.
NiftyBot predicts creative CTR, times releases for maximum completion, and targets saves before a churn email ever gets drafted. Your catalogue works smarter while your team spends time on hits, not hunches.
Complexity: High
Premiere Timing Optimizer
Drop time owns completion. This call recommends the best release hour for a Max series based on region and prior season behaviour. Episodes launch when viewers actually finish them.
REQUEST

{ "source": { "platform": "Max", "series": "House of the Dragon", "regions": ["US", "UK", "EU"], "historic_completion_curves": { "US": "Sun 9pm ET peak", "UK": "Mon 7pm local", "EU": "Mon 8pm local" } }, "requests": [ { "field_name": "recommended_drop_time" }, { "field_name": "completion_uplift_pct", "field_type": "numeric" }, { "field_name": "rollout_note" } ] }
RESPONSE

{ "enrichments": [ { "field_name": "recommended_drop_time", "value": { "US": "Sun 9pm ET", "UK": "Mon 7pm local", "EU": "Mon 8pm local" }, "confidence": 0.83, "method": "assessment", "reasoning": "Aligns to observed primetime curves and weekday catch-up patterns." }, { "field_name": "completion_uplift_pct", "value": 6.1, "confidence": 0.72, "method": "estimation", "reasoning": "Modeled uplift from historical completion deltas when releasing at curve apex." }, { "field_name": "rollout_note", "value": "Stagger by region to relieve CDN spikes; preload previews 6 hours prior.", "confidence": 0.74, "method": "reasoning", "reasoning": "Reduces origin stress while keeping hype windows intact." } ] }
Complexity: Medium
Retention Save Plan
Churn prevention beats win-back. This call scores churn risk for a Disney+ household and prescribes a save nudge tied to what they actually watch. Retention feels relevant, not spammy.
REQUEST

{ "source": { "service": "Disney+", "household_profiles": 3, "watch_hours_30d": 11.2, "kids_content_share": 0.62, "franchise_favorites": ["Frozen", "Moana", "Bluey"], "billing_cycle_day": 3 }, "requests": [ { "field_name": "churn_risk", "field_type": "categorical", "instructions": "Return one of: Low, Medium, High" }, { "field_name": "save_offer" }, { "field_name": "message_copy", "instructions": "One sentence, friendly tone" } ] }
RESPONSE

{ "enrichments": [ { "field_name": "churn_risk", "value": "Medium", "confidence": 0.84, "method": "classification", "reasoning": "Moderate hours with kids-heavy skew often drops when routines change; billing day near-term increases decision salience." }, { "field_name": "save_offer", "value": "Bundle 30-day kids hub spotlight + downloadable activity pack", "confidence": 0.78, "method": "assessment", "reasoning": "Value aligns to kids-first usage without cutting price." }, { "field_name": "message_copy", "value": "New Bluey mini-marathon + printable games — keep the weekend easy with downloads that work offline.", "confidence": 0.75, "method": "reasoning", "reasoning": "Addresses the family use case and offline convenience to reduce churn intent." } ] }
Complexity: Low
Thumbnail A/B Uplift
Tiles win or lose the click in the first blink. This call estimates CTR for two Netflix thumbnails and explains why, so your creatives know exactly what to emphasize. Fewer tests, faster wins.
REQUEST

{ "source": { "platform": "Netflix", "title": "Extraction 2", "variant_A": { "frame": "close-up lead actor, high contrast", "text_overlay": "None" }, "variant_B": { "frame": "wide action frame, explosion midground", "text_overlay": "Subtle badge: 'Top 10'" }, "placement": "Home Row | Continue Watching" }, "requests": [ { "field_name": "predicted_ctr_A", "field_type": "numeric" }, { "field_name": "predicted_ctr_B", "field_type": "numeric" }, { "field_name": "winner", "field_type": "categorical", "instructions": "Return one of: A, B" }, { "field_name": "creative_note" } ] }
RESPONSE

{ "enrichments": [{ "field_name": "predicted_ctr_A", "value": 1.42, "confidence": 0.87, "method": "estimation", "reasoning": "Face-forward close-ups with high contrast typically outperform on smaller screens." }, { "field_name": "predicted_ctr_B", "value": 1.28, "confidence": 0.85, "method": "estimation", "reasoning": "Action wides are eye-catching but text overlays can distract; badge adds minor lift." }, { "field_name": "winner", "value": "A", "confidence": 0.82, "method": "classification", "reasoning": "Variant A’s composition aligns better with mobile-dominant behaviour in Home Row." }, { "field_name": "creative_note", "value": "Keep the close-up but test a softer glow on the eyes and a lighter background to increase contrast without noise.", "confidence": 0.76, "method": "reasoning", "reasoning": "Micro-contrast often yields incremental CTR without changing the concept." } ] }