π Getting started
π€What is Sidekick?+
Sidekick is a whitelabel conversational character layer for iGaming operators. It drops into your casino site via a single script tag and gives your players a brand persona, narrative missions, and gamified rewards.
Think of it as the conversational glue between your player and your operator backend. The character isn't a generic chatbot β it's tuned to your brand, your audience, your offers, your tone.
What Sidekick is NOT
- Not an LLM-based chatbot. We use scripted templates (compliance + zero latency + predictable cost).
- Not a CRM. It complements your Optimove/Smartico/Iterable.
- Not a casino platform. It plugs into yours.
β‘Quick start β 5 minutes from zero to live+
- Sign in to the admin dashboard (magic link via email).
- Create your character β use AI generator (recommended) or build manually. Either way, takes 90 seconds.
- Pick a journey template from the marketplace β First-Timer / Lapsed VIP / Christmas / Weekend Sport / etc. Or build from scratch in the canvas.
- Copy your script tag from Develop β Integration β paste into your operator site footer.
- Forward server events to
/api/v1/eventswith your secret key.
You're live. Open the sandbox to test, the play page to demo with stakeholders.
βοΈHow does it work?+
Three layers stacked:
- Frontend widget (1 script tag) β chat bubble + chat panel embedded in your operator site. Renders the character, missions, rewards.
- Edge runtime (Cloudflare Workers) β receives events from your backend, processes mission engine, sends real-time updates to the widget, fires webhooks back to you when rewards need fulfilling.
- Admin dashboard β configure character, build journeys, edit missions, see players, view analytics.
Latency end-to-end is <50ms p95 globally (edge-deployed). Compliance-friendly: no inference at runtime, just deterministic template lookups.