From records to a visible path
Today: execution history is presented as flat activity and delivery records.
Concept → trace a sample player directly on the journey canvas.
Engage connects player events, audiences and omnichannel journeys in one iGaming CRM. This concept gives that powerful system a calmer, clearer workspace.
Normalize operator events and build dynamic or curated audiences.
Durable workflows with delays, branches and gamification triggers.
Email, SMS, WhatsApp, push and in-app through unified adapters.
AI Concierge assistance, consent and responsible gambling suppression.
Platform facts: RESEARCH.md §1 — Functionality. All screens and metrics in this presentation are fictional design concepts.
The brief describes an API-first platform with durable execution and database-enforced tenant isolation. The redesign makes this flow easier for operators to understand.
Registrations, deposits, bets and KYC webhooks
Per-tenant Workers verify signatures and normalize events
Validate, deduplicate and upsert recipients · Fly.io
Postgres-backed pg-boss queue · Railway or Fly.io
Dispatch to five channels and record delivery + journey events
Next.js 14 dashboard on Vercel · API-backed controls
Cloudflare R2 assets · Cloudflare CDN for the client SDK
ClickHouse Cloud · high-volume telemetry pipeline
Current platform as described in RESEARCH.md §3; simplified diagram. §4 notes SDK bundle consolidation is still a modernization target. This concept site is independently hosted as static files.
Four documented gaps become tangible design opportunities. These are proposals grounded in the brief, not a visual audit of the current product.
Today: execution history is presented as flat activity and delivery records.
Concept → trace a sample player directly on the journey canvas.
Today: the composer relies on a static preview context.
Concept → inspect sample player data beside a rendered message.
Today: localization uses inline Liquid logic or raw locale JSON.
Concept → explicit language tabs with completion states.
Today: administration is desktop-only; the mobile app is a planned phase.
Concept → responsive monitoring and editing, plus visible AI approval controls.
Documented gaps: RESEARCH.md §4 — Improvement opportunities, including deferred AI autonomy controls. Incremental segmentation and performance rollups remain separate backend work.
Keep Engage’s dark surfaces and red identity. Bring hierarchy, context and player care into the moments where operators make decisions.
Four core destinations, a deliberate type scale and a clear primary action on every screen.
Audience rules beside counts. Node settings beside paths. Sample player data beside content.
Surface suppression, channel consent and human review as part of everyday operations.
Proposed direction using RESEARCH.md §2 — Design tokens and UX principles. Radius and typography are deliberate concept adaptations; navigation is a four-screen subset.
A focused overview connects engagement health, recent activity and journeys that need attention. Try the sample reporting-period selector.
Signal before detailFour metrics establish a readable daily starting point.
Activity with meaningDelivery, audiences and suppression share a single feed.
A useful next actionConcierge suggestions link straight to the message library.
The vertical workflow stays familiar. Select a step, inspect its settings or trace a fictional player through an eligible branch.
Visible player lineageA proposed path overlay explains the sample execution.
Settings within reachA contextual inspector becomes a stacked panel on mobile.
Explicit operator controlDemo draft edits and AI approval mode remain visible.
Readable audience rules meet reusable, localized content. Switch screens below, or open the full workspace to explore.
Audience confidenceSearch segments and change rules to see a sample estimate.
Content in contextFilter five channels and preview fictional player personalization.
Languages made visibleExplore English, German and Finnish welcome messages.
Four connected screens. Fictional data. No live sends or backend.
Mockup interactions illustrate proposals. They do not implement the production engine, live counts, full template rendering or safety enforcement. Factual grounding: the supplied research brief.