Electron App and Global Portal
A standalone desktop application that runs CCAC outside the browser, authenticating against a shared Global Portal instead of a tenant-specific URL.
The Xima Contact Center Client (the "Electron App") runs CCAC in its own standalone window instead of a browser tab, avoiding the browser tab-suspension behavior that causes CCAC to log out unexpectedly. It looks and behaves the same as the browser version, with one difference: it authenticates against a shared "Global Portal" rather than an individual tenant URL.
Installing the Electron App
| Environment | Download |
|---|---|
| Production | Xima Contact Center Setup.exe |
| Staging | Xima Contact Center (Staging) Setup.exe |
Match the EnvironmentThe Staging build only authenticates against the Staging Global Portal, and Production only against Production. Installing the wrong one for a given account is a common cause of login failure.
Logging In
The Electron App signs in against one of two Global Portals rather than a tenant-specific CCaaS URL:
| Environment | Global Portal URL |
|---|---|
| Production | https://portal.ximasoftware.com/ |
| Staging | https://portal.ximasoftware-staging.com/ |
The Login Email Must Be UniqueLogin is by email address, and that address must exist in exactly one place. If the same email is attached to more than one tenant, or to both a UC user and a WebRTC user, login fails.
Troubleshooting Login
- Confirm the login email is unique — see the callout above
- Try logging into the same Global Portal URL directly from a browser, using the same credentials
- If the browser login works but the Electron App still fails, try uninstalling and reinstalling the app, and confirm the Staging vs. Production build matches the account being signed into
Features That Require the Global Portal
A few CCaaS features authenticate exclusively through the Global Portal rather than a tenant URL, so they only function inside the Electron App or an equivalent embedded context:
| Feature | Behavior |
|---|---|
| CRM Integration | The CRM integration (PartnerCRM) is embedded directly in the Electron App and installs automatically once an agent with the appropriate license signs in |
| Microsoft Teams | The embedded Teams app authenticates via SSO rather than a manual login — the Microsoft account's email address must match the same email on the corresponding CCaaS user for this to work |
Updated about 1 hour ago
