Skip to main content
Cevro integrates directly with the SoftSwiss back-office, giving your AI agent access to player data and the ability to perform common support actions — all without leaving the conversation.

What Your Agent Can Do

The SoftSwiss integration connects through your casino’s admin panel. Your agent gets the same data a human support operator would see.

Player Data (Read)

CapabilityDescription
Player ProfileAccount details, registration date, status, country, groups
DashboardBalances, KYC status, account statistics, security settings
DepositsFull deposit history with amounts, dates, status, payment methods
WithdrawalsWithdrawal history with status tracking
BonusesActive and historical bonuses with types and strategies
Free SpinsFree spin bonus records
Activity Reports7-day and 30-day activity summaries
Bet HistoryRecent player bets with game details and amounts

Actions (Write)

ActionDescription
Issue BonusIssue a DSL (deposit) bonus using a template
Issue Free SpinsAward free spins to a player
Reset PasswordTrigger a password reset email to the player
Add CommentAdd an internal note to the player’s profile
Write actions (bonus issuance, password reset) should be configured with appropriate guardrails in your AI Procedures. We recommend requiring player verification before executing any write action.

What You Need to Provide

To connect your SoftSwiss back-office, you’ll need to provide credentials for a dedicated customer support account on each brand’s admin panel.
1

Create a CS Account

Create a dedicated operator account on your SoftSwiss admin panel for Cevro. This account should have read access to player data and the specific write permissions you want the agent to have (bonus issuance, password reset, etc.).
We recommend creating a separate account (e.g., [email protected]) rather than sharing an existing operator’s credentials. This makes audit trails clearer and avoids disruption if a team member’s account is modified.
2

Provide Credentials

Share the following with your Cevro onboarding contact:
  • Admin panel URL — e.g., https://yourbrand.casino-backend.com/backend
  • Login email — the dedicated CS account email
  • Password — the account password
  • TOTP secret (if 2FA is enabled) — the 2FA setup key (not a one-time code)
3

IP Whitelisting (If Required)

If your SoftSwiss admin panel restricts access by IP, you may need to whitelist Cevro’s IP addresses. Your onboarding contact will provide the specific IPs.
Many SoftSwiss instances don’t require IP whitelisting. If you’re unsure, your Cevro onboarding contact can help determine if this step is needed.

Multi-Brand Setup

If your workspace has multiple casino brands (e.g., different sites under one operator), each brand needs its own set of credentials. The SoftSwiss admin panel is per-brand — each brand has a separate login. Cevro automatically uses the correct brand’s credentials based on which brand the player’s conversation is associated with.

Security

  • All credentials are encrypted at rest using AES-256-CBC
  • Credentials are stored per-brand, not shared across brands
  • The integration uses a secure, server-side connection — no credentials are ever exposed to players or browser-side code
  • All data access is logged for audit purposes

Data Freshness

Player data is fetched in real-time from the SoftSwiss admin panel during each conversation. There is no caching or scheduled sync — the agent always sees current data.
The first request in a conversation may take 15-30 seconds as the system establishes a secure session with the admin panel. Subsequent requests in the same conversation are faster.