RubiPro for Mac — Support

Help, FAQ, keyboard shortcuts, and how to reach us.

Live Chat

Available in the web CRM during business hours.

Documentation

API & product docs

Frequently Asked Questions

Is the Mac app a replacement for the web CRM?

No — it's a focused companion for day-to-day agent work (search, calls, activity, RubiLens). Admin-level tasks like managing users, custom fields, and modules still happen on the website. The app shows those pages in read-only mode with direct links to the web interface.

Does the app work offline?

No. All data lives in your RubiPro cloud tenant and is fetched on demand. There is no local cache of customer records.

Where are my credentials stored?

Only in the macOS Keychain, scoped to your Mac and protected by the Keychain's own encryption. Tokens are never written to disk or synced to iCloud. See the Privacy Policy for details.

How do I sign out of every device at once?

In the app, go to Settings and choose "Sign Out All Devices." This revokes your token server-side and forces every other signed-in session to re-authenticate.

What happens to my session when I close the app?

Your tokens stay in the Keychain so you don't have to re-enter your password. Access tokens auto-refresh every two hours in the background. If your refresh token expires (30 days of inactivity), you'll be asked to sign in again.

Does RubiLens send my data to third parties?

RubiLens runs through your tenant's configured AI provider (Claude by default). All requests flow through the RubiPro backend — the app never talks to Anthropic or any AI provider directly. Your tenant admin controls which AI models and prompts are used.

Do I need NICE CXone to use the app?

No. NICE CXone is optional and powers the telephony features (click-to-dial, screen pops, agent status). Everything else — customers, payments, activity, RubiLens, reports — works without it.

What macOS version do I need?

macOS 14 Sonoma or later. The app uses SwiftUI features that require Sonoma. Apple Silicon Macs are recommended for best performance, but Intel Macs are fully supported.

Is there an iPhone or iPad version?

Not yet — the current release is macOS only. Mobile is on the roadmap.

Keyboard Shortcuts

ShortcutAction
⌘ KOpen global customer search
⌘ DOpen dialer
⌘ RRefresh current view
⌘ 1⌘ 9Jump to sidebar section
⌘ ,Open settings
⌘ WClose window
⌘ QQuit app
EscDismiss sheet / close overlay

Troubleshooting

I can't sign in

Verify your username and password by signing in to the web CRM at rubiprofessional.com. If your tenant uses 2FA, make sure your authenticator app is up to date. After 10 failed attempts in 15 minutes the login endpoint will rate-limit your IP — wait 15 minutes and try again.

Click-to-dial isn't working

Click-to-dial requires the optional NICE CXone integration. Check that your tenant has it enabled and your agent profile has a NICE CXone username configured. Also verify your agent status is "available" in the sidebar.

Screen pops aren't appearing

Open System Settings → Notifications and confirm RubiPro is allowed to show notifications. Inside the app, check NICE CXone → Settings and confirm "Enable screen pops" is on.

The app feels slow

The app is designed to launch in under a second on Apple Silicon. If you're on an older Intel Mac and notice lag, try restarting the app and confirming you have macOS 14.4 or later. Contact support if the issue persists.

Still need help?

Our team is here to help with anything the FAQ doesn't cover.

Contact Support