Skip to main content
$ modules / mobile

Mobile (iOS & Android).

On-call workflow on your phone. Push. Remote triage. Biometric unlock.

iOSAndroidExpo SDK 55 · React Native 0.83ga
// in 60 seconds
  • Dual-role: MSP tabs + Client portal in one app.
  • MFA via email + TOTP + device trust + biometric unlock (Face ID / fingerprint).
  • Push notifications with deep linking. Offline queue syncs on reconnect.

Core capabilities.

On-call workflow

Acknowledge, escalate, hand off on the phone. Signed push.

Ticket management

List, detail, create, messages, status change, assign, work states (start/hold/complete).

Time tracking

Start/stop timers, submit entries, approval flow.

Client management

List clients, drill into assets and users.

Knowledge Base

Browse, search, read articles. Offline-available.

Global search

Tickets, clients, assets, KB — one query.

File attachments

Camera, gallery, documents. Direct-to-ticket.

Push with deep links

Tap a push → land on the exact ticket / alert / session screen.

Biometric unlock

Face ID, fingerprint, or PIN. Session auto-locks on idle.

Offline reads + sync queue

Cached ticket history readable offline. Writes queued + conflict-resolved on reconnect.

Theme + notifications

Light / dark theme. Per-channel notification prefs.

// architecture

Expo SDK 55 + React Native 0.83 + Expo Router. Same JWT auth as the web app. Push via Expo Notifications (APNs + FCM). EAS project id `69b3c0bb-e7f8-4e31-ab37-38254703d094`.

FAQ.

Offline write support?+

Writes are queued locally and synced on reconnect with last-writer-wins + conflict prompt.

Remote control from mobile?+

On the roadmap. Currently mobile is on-call + triage; use the desktop or browser for remote sessions.

Can clients use the same app?+

Yes — the app detects role and shows the MSP tabs or the client portal accordingly.

Start with Mobile (iOS & Android).