Dench Core · The back office

Every team, every brand, one back office.

Payments, support, compliance, content and CRM work in the same back office, each person with the roles you give them on the brands they work on. Notifications arrive as they happen, the player’s inbox is answered here, and affiliates get a login of their own.

01 · The back office

Where your team will spend the day.

Five screens from the product, with demo data, and the controls work. Give a user a second brand, add a permission to a role, review a notification, answer a player. The user menu at the foot of the sidebar switches brand and theme. On a call we open the real one.

Back office · Demo Casino

Back Office Users

Manage user accounts, roles, and permissions

IDUsernameEmailLabelsRoles
IDFirst NameLast NameUsernameEmailStatusAffiliate CodeRoles
101OliviaDemoops.manager@democasino.exampleACTIVE–Operation Manager Management
102PetarDemopay.lead@democasino.exampleACTIVE–Payment Manager
103LenaDemocompliance.lead@democasino.exampleACTIVE–Regulatory
104SamDemosupport.agent01@democasino.exampleACTIVE–Customer Support
105MiaDemocms.editor@democasino.exampleACTIVE–CMS
106NoahDemocrm.lead@democasino.exampleACTIVE–Giselle Marketing
107AlexDemopartner.demo@democasino.exampleACTIVEDEMOAFF07Affiliate
108IvaDemosupport.agent02@democasino.exampleINACTIVE–Customer Support
Show 50 entriesShowing 1 to 8 of 8 results

Roles Management

Manage user role definitions and permissions

Search
IDRole NamePermissions
1Customer SupportCUSTOMERS_VIEW CUSTOMER_VIEW CUSTOMER_ACTIVITY_VIEW KYC_DOCUMENTS_EDIT +4
2Payment ManagerPAYMENTS_VIEW PAYMENTS_EDIT PAYMENTS_CONFIRM PAYMENTS_REJECT +6
3Operation ManagerCUSTOMERS_VIEW CUSTOMERS_EDIT MANAGE_FLAGS PAYMENTS_VIEW +8
4ManagementMANAGE_USERS MANAGE_LABELS CONFIGURATION_READ CONFIGURATION_WRITE +4
5RegulatoryCOMPLIANCE_VIEW COMPLIANCE_COMPLAINTS_REGISTRY_VIEW AUDIT_TRAIL AUDIT_TRAIL_EXPORT +4
6CMSCMS_VIEW CMS_EDIT ASSET_MANAGER_EDIT TRANSLATIONS_VIEW +2
7MarketingSEGMENTATION_VIEW CAMPAIGNS_VIEW CAMPAIGN_EDIT ENGAGEMENT_VIEW +2
8GiselleGISELE SEGMENTATION_VIEW CAMPAIGNS_VIEW CAMPAIGN_EDIT +2
9AffiliateAFFILIATE
Show 50 entriesShowing 1 to 9 of 9 results

Labels

Every brand on the installation, under its client

Search
IDNameAsset FolderCountry accessClient Name
1Demo Casinodemo-casinoACTIVEDemo Gaming Ltd
2Demo Slotsdemo-slotsACTIVEDemo Gaming Ltd
3Demo Betdemo-betINACTIVEDemo Gaming Ltd
One back office, every brand. Switch label from the user menu at the foot of the sidebar: you stay on the screen you are on, with that brand’s data.

Notifications

Monitor and manage real-time notification activities

Live Updates
Total9
Unread7
Active Types6
New Registrations2
demo.player.331Germany · web KYC not verified
14:01 New
demo.player.330Canada · mobile KYC not verified
13:40 Reviewed · pay.lead

No Notifications

New Deposits3
demo.player.207#48198 · €250.00 · Visa Completed · Payment method verified
14:02 New
demo.player.240#48155 · €1,000.00 · Trustly Completed · New method
13:47 New
demo.player.162#48149 · €50.00 · Skrill Await Approval
13:36 Reviewed · pay.lead

No Notifications

Fraudulent Activities1
demo.player.299Shared IP Fraud activity · not cleared
13:58 New

No Notifications

New KYC Uploads1
demo.player.207PASSPORT Document not verified
13:51 New

No Notifications

New Withdraw Requests1
demo.player.188#48187 · €400.00 · Skrill Pending
13:55 New

No Notifications

High Risk Monitoring1
demo.player.240High-risk deposit #48155 · €1,000.00 · Trustly
13:47 New

No Notifications

Messages

Customer IDThread Type
IDCustomer IDUser NameSubjectCreated DatePriorityStatus
137214100207demo.player.207Withdrawal still pending31/10/2026 13:58HIGHOPEN
137209100188demo.player.188Which documents do you need?31/10/2026 12:41NORMALOPEN
137201100240demo.player.240Your weekend free spins are ready31/10/2026 09:00NORMALOPEN
137188100162demo.player.162Deposit limit change30/10/2026 18:22LOWREPLIED
137172100331demo.player.331Welcome to Demo Casino30/10/2026 16:05NORMALCLOSED
137140100299demo.player.299Bonus not credited29/10/2026 21:13NORMALARCHIVED
Show 50 entries

One login per person, roles per brand. Pick the labels a user works on and the roles they hold there, and the menu shows only what those roles permit. Switch on Is Affiliate and the user becomes an affiliate, with a BTAG and a dashboard of their own.

A role is a named set of permissions. Viewing and editing are separate permissions on most screens, and so are export, approve and reject. Change a role once and everyone who holds it has the change.

Every brand is a label in the same back office. Its own asset folder and its own domains as entry points, one of them primary. Switch label from the user menu at the foot of the sidebar and you stay on the screen you were on.

What needs a person arrives as it happens. Registrations, deposits, fraud, KYC uploads, withdrawal requests and high-risk activity, in one stream or six. Review marks a row with your name, Clear takes it off the board.

The player’s inbox, answered from the back office. Every thread carries a priority and a status, beside the system and engagement messages the player received. Reply here and it lands in their inbox on the site.

Demo data. Every label is a control in the shipped product.

The whole platform, on the overview →

02 · The map

The sidebar, group by group.

  1. 01ManagementWho works here and on which brand, how each brand is configured, who reaches the site, every action on the record, the background jobs, the incidents.Users · Roles · Clients · Labels · Configuration · Blacklists · Audit Trail · Jobs · Scheduled Jobs · Incident Records · IP Details · Device History
  2. 02CustomersThe player record and everything on it: documents, bonuses and offers, the wallet log, flags, notes, sessions, wheel spins and loyalty.Customers · KYC Documents · Bonuses · Wallet Log · Flags · Notes · Sessions
  3. 03PaymentsOne search for every transaction, each deposit and withdrawal queue by state, the limits per method and the method flags.Payment Search · Deposits and withdrawals by state · Payment Limits
  4. 04Game Management and GamingThe library, providers, categories, tags and wagering rules, and every round by vertical: casino, live casino, sport, virtuals, bingo and lottery.Game Library · Providers · Categories · Transactions Search
  5. 05CMSPages, banners, inline content, menus, assets, strings, the URL map, the sitemap and the brand config.Pages · Banners · Menu Manager · Translations · Sitemap
  6. 06Notifications, Inbox and ChatAlerts as they happen and the fraud review queue, the player’s inbox, and chat channels and announcements with a bad-words filter.Notifications · Fraud Activities · Messages · Chats · Bad Words
  7. 07ReportsCustomer and daily reports, the casino, sport, payment and bonus dashboards, and every export in one place.Reports · Daily Reports · Casino · Sports Betting · Payment Reports · Exports
  8. 08ComplianceThe registries, active games, the communication and game-data logs, complaints and errors.Registries · Active Games · Communication Log · Game Data Log · Complaints Registry
  9. 09GiselleThe engagement suite one switch away at the top of the sidebar, on the same player record.Segmentation · CLOE · Campaigns · Loyalty · Jackpots · Engagement

03 · Standard, and ours

Every back office has users and roles. Here is what is different about this one.

Standard. Here too.

  • Back-office users, roles and permissions
  • Several brands in one back office
  • An audit trail of back-office actions
  • Alerts for deposits, withdrawals and fraud
  • Country and IP blocking
  • Scheduled jobs and exports
  • A light and a dark theme

Different here.

  • Roles per brand, not per back office.

    A user holds roles on the labels you pick, and on each label the sidebar shows only what those roles permit. A support agent can work two brands and never see a third.

  • Switch brand, stay on the screen.

    Change label from the user menu and the screen you were on shows that brand. Its notifications and its inbox arrive with it.

  • Your affiliates sign in to the same back office.

    An affiliate is a back-office user with the Affiliate role and one or more BTAGs. They open their own dashboard and nothing else, and every player who registers through them carries the code on their record. Affiliate access is an add-on.

  • The platform, the CRM and the gamification suite, one window.

    The engagement tool you would otherwise shop around for is already in it. Dench and Giselle sit behind one switch at the top of the sidebar, on the same player record, so your CRM lead and your payments lead open the same back office with different menus.

04 · The record

Ten years, measured.

€20Bplayer wagering through the platform, lifetime
30+regulated brands run on it over ten years
21 daysthree regulated brands launched on a running installation
80+provider integrations built in: games, payments, identity, exclusion

Ran on it

  • 138.comUnited Kingdom, 2017 to 2020, under our UK Gambling Commission licence.
  • Bet99Canada from 2020, licensed in Ontario when the regulated market opened.
  • KlondaikaLatvia, the full platform including CRM, until Entain acquired it in 2022.
  • GGPokerA global poker brand, on the platform in 2019.

Running on it now

  • Spins.lvLatvia
  • EverbetBulgaria
  • SlotinoBulgaria, the brand we built and ran ourselves
  • AladinsBulgaria
  • QbetBulgaria
  • Slots99Canada, Europe and Latin America
  • ISO/IEC 27001 since 2017
  • UKGC licensed software supplier
  • GLI certified in three jurisdictions
  • Bulgarian manufacturer licence

The licence register, market by market →

05 · How it is bought

Four ways to take it. One price list.

The usual

Platform

You hold the licence and run the operation: marketing, support, payments relationships, compliance. We deliver and run the technology: the platform with its CRM and gamification suite, integrations, front end, hosting, releases, support. Your provider contracts or ours.

Custom

Enterprise

The platform built out to your market and your specification: dedicated environment, custom front end, features against your requirements. The way the largest accounts have been delivered for ten years.

Our licence

White label

Our infrastructure end to end, run under the group’s Curaçao setup: licensing, provider contracts, payments. You bring the brand and the marketing.

Without the platform

Giselle Cloud

The engagement suite, journeys, loyalty, jackpots, tournaments, bonusing and the analyst, on the platform you already run.

A platform fee, a revenue share, and one-off costs for integrations and environment setup.

The mix moves with volume, and we are flexible on the model depending on the case and the size of the operation. The platform comes whole: the CRM and gamification suite and every module are in it, not a lighter edition.

To quote, we need four things

  1. The market you want to launch in.
  2. What you run on today, if anything.
  3. Whether the licence exists, is pending, or is the question.
  4. The studios and payment methods your players expect.

06 · Asked first

The three questions that arrive before the demo.

Can each brand have its own team?

Yes. Every user holds roles on the labels you choose, so a brand’s own team sees that brand, and a group team can hold the same role on all of them. Users and roles are set up in the back office by your own admins, and a user who leaves is disabled with their history intact.

How do we run our affiliates?

Make the affiliate a back-office user, switch on Is Affiliate and give them their BTAGs. They sign in to their own dashboard and see nothing else, and players who register through a BTAG carry the affiliate code, so your team can filter for them on the customer list.

Already on an affiliate platform? We integrate it.

Who sees what my team does in it?

You do. Every back-office action is on the audit trail with the user, the time, the address and the operation, and each player’s record carries its own. Compliance →

The six questions we get asked →

Bring your team leads. We open the back office with them.

Tell us your teams, your brands and who works on which. Your leads drive the screens they will live in, on a call, with the roles set the way you run.

Book the drive