Přeskočit na hlavní obsah

UCRM — Multi-tenant CRM pro casino + sportsbook operátory

UCRM je open-source CRM platforma postavená přímo pro online casina a sportsbooky. Zvládá multi-currency (FIAT + krypto), multi-vertical (casino + sportsbook + lotterie + …), multi-license (Nevis, Curaçao, MGA, CZ, UK, …) workloady s bidirectional adapter contractem pro integraci s casino platformou.

Co je uvnitř

  • Player CDP — identity merge, propagace anonymního na identifikovaného, multi-wallet, KYC + responsible gaming state.
  • Segment engine — hybridní Postgres (trait podmínky) + ClickHouse (event agregace). Real-time refresh členství.
  • Journey automation — vizuální graph editor s wait, send_message, condition, grant_bonus, call_webhook, end uzly.
  • Multi-channel messaging — email (Postmark), SMS (Twilio), push (FCM), Telegram (Grammy). Provider abstrakce umožňuje vyměnit alternativy.
  • Bonus engine — pět kanonických typů bonusů s wagering pravidly + integrace s adapter pattern platformy.
  • VIP tier engine — operátorem definovaný žebřík s auto-promocemi.
  • A/B testing + conversion goals — N variant per kampaň, deterministická assignment hráčů, attribution okna až 90 dní.
  • Frequency capping + quiet hours — timezone-aware throttle.
  • Real-time segment refresh — když se atributy hráče změní, členství segmentu se aktualizuje do ~30 sekund.

License-aware tenant config

Každý tenant si vybere license (jednu z 11 podporovaných jurisdikcí) — UCRM auto-doporučí defaulty pro verticals, KYC ownership a responsible gaming features. Cokoliv můžete přepsat. Stejný code path slouží Nevis krypto casinu i UK GamCom sportsbooku — žádná per-client customizace.

Otevřená architektura

  • Postgres 16 s Row-Level Security na každé tenant-scoped tabulce.
  • ClickHouse pro raw eventy (10K+/sec ingestion).
  • Redpanda pro event bus.
  • Stream-processor v Go pro currency conversion + tier evaluaci.
  • Messaging-worker v Node + BullMQ pro journey kroky + provider sends.
  • Admin v Next.js 15 s Tiptap WYSIWYG + React Flow vizuálním editorem.

Kam dál