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
- Nový v UCRM? Setup prvního tenanta vás provede onboardingem.
- Integrace casino platformy? Adapter integration spec.
- Hledáte endpoint? API reference.
- Potřebujete deep-dive feature? Features.