CRM, live call intelligence, team chat, and AI workflows — one native Android app built for distributors who run their business from the road.
Lumina's native app isn't a wrapper around the admin site. Every surface has been rebuilt for touch, with offline-aware caches and a call stack that treats mobile as the primary workstation.
Twilio Voice SDK wired into Android Telecom. Incoming call pops a proper system UI, not a notification hack.
Every call transcribes in real-time. Post-call summary, sentiment, topics, and entities land in the CRM automatically.
Silent-monitor a teammate's call from your phone, whisper coaching only the agent hears, or barge into the full conversation.
Pulse delivers realtime team chat, @mentions, reactions, and status — with who's on a call visible on every screen.
"Draft a follow-up for Acme", "what's today's pipeline?", "create a task for Natalie" — Lumina AI uses live HubSpot tools, not training data.
Cloudflare Access SSO, SHA-256 signed APK, signed download tokens, TLS end to end. No shortcuts.
Team members only — the download is gated by Cloudflare Zero Trust SSO. Once you're in, you'll receive a signed, single-use link. Approved devices get over-the-air updates from that point on; no store, no sideload loop.
If it's your first time sideloading, Android may ask you to allow installs from your browser or file manager. That's expected.
Tap Download APK. You'll get a signed Android package straight from Lumina's bucket.
Open the downloaded file and confirm Install. Chrome and Files both work.
If prompted, allow installs from your browser. Android re-asks after every update by default.
Open Lumina and sign in with your work Google account. You'll be on the dashboard in a couple seconds.
Today, Lumina is distributed directly as a signed APK so we can push releases to the team the moment they're ready, without store review cycles. Play Store distribution is on the roadmap for the public launch — at that point sideloading will become optional.
Every build is signed by Lumina ERP and checksummed with SHA-256. The download endpoint requires a signed, short-lived token — anonymous visitors can read release metadata but can't pull the binary. The app itself authenticates every request through Cloudflare Access SSO.
Once installed, Lumina polls /version.json every 30 minutes. New versions are surfaced inside the app with an in-place update prompt — no store, no manual downloads.
CRM lists, recent calls, voicemails, and the last several Pulse channels are cached locally. You can keep browsing and drafting while offline; writes queue and replay when the connection comes back.
Right now Lumina is in use with a handful of wholesale-distribution teams. General availability is tracking the public launch. Want an invite? Reach out through the main site.