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)
| Capability | Description |
|---|---|
| Player Profile | Account details, registration date, status, country, groups |
| Dashboard | Balances, KYC status, account statistics, security settings |
| Deposits | Full deposit history with amounts, dates, status, payment methods |
| Withdrawals | Withdrawal history with status tracking |
| Bonuses | Active and historical bonuses with types and strategies |
| Free Spins | Free spin bonus records |
| Activity Reports | 7-day and 30-day activity summaries |
| Bet History | Recent player bets with game details and amounts |
Actions (Write)
| Action | Description |
|---|---|
| Issue Bonus | Issue a DSL (deposit) bonus using a template |
| Issue Free Spins | Award free spins to a player |
| Reset Password | Trigger a password reset email to the player |
| Add Comment | Add an internal note to the player’s profile |
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.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.).
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)
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.
Related
- Connect Your Back-Office — General integration setup
- Custom Integrations — For non-SoftSwiss platforms