Pilot openNow onboarding the first operators

Customer support,
built for iGaming.

Centdesk brings live chat, tickets and player context into one workspace — with responsible gaming workflows, brand-level separation and EU hosting built in.

Early access open for operators and support agencies

Centdesk overview dashboard with new chats, open cases, SLA, first response time, a chart of new and solved chats and the current case status
Introducing Centdesk

Generic helpdesks don’t know what a KYC hold, a pending withdrawal or a self-exclusion request is. Centdesk does — and routes each one to the right people, with the right permissions.

Built forOnline casinos, Sportsbooks, Multi-brand operators, Crypto casinos, Support agencies, Live casino studios
Gambling-friendly by design

Built for gambling. Not just tolerated.

Many mainstream software providers treat gambling as a restricted industry. Operators get flagged, put under review or shut down overnight — and lose their whole support history with it. At Centdesk, iGaming isn't a risk category. It's who we build for.

  • No account closures just because you're in gambling
  • Casinos, sportsbooks, fiat or crypto — all welcome
  • Full data export anytime, so your history is always yours
TopicOthersCentdesk
GamblingRestricted categoryOur core market
Account riskReviews & closuresNo closure risk
Casino workflowsBuild them yourselfBuilt in
Data exportDepends on providerAnytime, in full
Your workspace stays online. Your support never goes dark because of your industry.
How it works

Chat it, ticket it, solve it. One tool.

Every player conversation — live, offline or by email — ends up in one inbox with full history. Nothing gets lost between channels.

Live chat in your brand

A lightweight widget with your colors, logo and greeting. Typing indicators, presence and instant routing to the right agent.

Tickets that sort themselves

Offline messages and emails become tickets automatically — with category, priority, tags, internal notes and a complete history.

One click from chat to ticket

When a chat needs follow-up, convert it into a ticket. The whole conversation moves with it, so nobody has to ask twice.

Analytics & logs

Detailed analytics. Every step logged.

A live overview of your support plus a complete log behind every ticket — so you always know how your team performs and can prove what happened.

Where your players are

Players who opened the chat, last 30 days. Drag the globe or pick a country.

420players · 25 countries

Response times & SLA

First response, SLA met and overdue cases per brand, team and category.

Topics, brands & peak hours

See what players ask about, on which brand and when your team is busiest.

Full ticket log

Every message, status change, assignment and workflow hit with a timestamp.

Audit & visitor log

Who opened which case, plus visitor IPs, devices and country per conversation.

Try it live

Talk to the widget like a player would.

Pick a topic or type your own question and play through a full support conversation — with automatic replies, real agents and follow-up questions.

Demo · replies are scripted
iGaming-native

Every request lands in the right queue.

Ten casino-specific categories, each with its own team, priority and rules. Drag the ring or tap a card.

  • Northwind Casino (northwind.example, EN · DE): widget live
  • Bluepeak (bluepeak.example, EN · FI): widget live
  • Velvet Reels (velvetreels.example, EN · PT): domain pending
  • Copper Lantern (copperlantern.example, EN · DE): widget live
  • Polar Spins (polarspins.example, EN · NO · SV): widget live
  • Ember Arcade (emberarcade.example, EN): email connected
  • Tidewater Bets (tidewater.example, EN · ES): widget live
  • Orchid Palace (orchidpalace.example, EN · JA): widget live
  • Ironhill Casino (ironhill.example, EN · PL): domain pending
  • Saffron Slots (saffronslots.example, EN · HI): widget live
  • Glacier Jackpot (glacierjackpot.example, EN · FI): email connected
  • Mosswood Play (mosswood.example, EN · NL): widget live
  • Comet Club (cometclub.example, EN · FR): widget live
  • Harbor Lights (harborlights.example, EN · IT): email connected
  • Quartz Casino (quartz.example, EN · PT-BR): widget live
  • Kestrel Bet (kestrel.example, EN · CS): widget live
Multi-brand

One workspace. Every brand you run.

Run all your casino brands from a single team and a single inbox — while each brand keeps its own widget, domains, colors, categories and sender address.

  • Filter the inbox by brand, or see everything at once
  • Per-brand widget styling and allowed domains
  • Agencies can serve several operators from one login
Responsible Gaming

Some requests should never be automated.

Self-exclusion, limits and player-protection requests get their own protected track — with restricted access, dedicated escalation and a full audit trail.

  • Restricted accessOnly roles you approve can open RG tickets.
  • Escalation pathsRouted straight to your RG team or supervisor.
  • Audit trailEvery view and action is logged.
  • No automationExcluded from auto-replies and promotions.
Security

Player data, locked down by design.

Built for regulated operators from the first line of code: every brand's data is isolated, every access is controlled and every action is traceable.

Tenant isolation at the database

Row-level security in PostgreSQL on top of server-side checks. One operator can never see another's data.

Signed player identity

Your backend signs who a player is. The widget never holds secret keys.

Private attachments

KYC files in private storage, malware-scanned, opened only via short-lived links.

Roles, MFA & audit log

Five roles, MFA on every account and every sensitive action logged.

Compliance built in

  • EU hosting
  • GDPR-ready
  • DPA included
  • Data export & deletion
Setup

Live in a few clicks.

No developer project, no migration. Paste one line, set your domains and colors — most operators are live the same day.

No code changesAny websiteNever breaks your layout
your-casino.html
<!-- Centdesk widget -->
<script
  src="https://cdn.centdesk.example/widget.js"
  data-tenant="pk_live_northwind"
  async>
</script>
  1. 1
    Paste the snippet

    One line before </body>. Works with any CMS or casino platform.

  2. 2
    Add your domains

    Allow-list where the widget may load — two clicks in the dashboard.

  3. 3
    Pick your look

    Colors, greeting and position. Hit save and you are live.

Pricing

Pay per agent. Grow when you grow.

Early-access pricing for pilot operators — tell us about your team and we'll send an offer.

Starter

For single-brand casinos
On request
Start pilot
  • Live chat widget, 1 brand
  • Tickets & offline messages
  • Email channel
  • Roles & MFA

Enterprise

For groups and support agencies
Custom
Talk to us
  • Everything in Growth
  • Dedicated hosting option
  • Custom data retention
  • Priority support & onboarding

Questions operators ask first.

No. Gambling operators are our core customers, not a restricted category. We will never close an account just because you are in iGaming. Like any provider, we can act on clear legal violations or abuse of our terms, and even then you get time to export all your data.

Faster answers for your players. Less chaos for your team.

We're onboarding a small group of operators for the first pilot.