prismVox

Informational Surface / iPhone + VoIP Stack

prismVox

A private voice system built for iPhone, blending native calling, secure messaging, and tenant-managed telephony into one operational stack. The public site is informational only.

Public marketing surface online. Internal testing continues outside this website.
Native calling

CallKit and PushKit keep the iPhone experience close to the system phone surface.

Private transport

WebRTC media, secure signaling, and tenant-aware server controls keep routing separated from the app shell.

Operationally clear

`prismvox.app` stays informational while production API and WebSocket traffic live on dedicated public edge hosts.

Capabilities

Built to feel native while operating like infrastructure.

The site now explains the product clearly instead of acting like a sign-up funnel. The emphasis is on what prismVox is, how it is shaped, and where the live system boundaries sit.

01

CallKit-first voice

Incoming, ringing, and active calls map to a native iPhone experience instead of a bolted-on softphone shell.

02

Message-aware line ownership

Outbound SMS and calling flows honor explicit line selection so tenant routing stays legible and predictable.

03

Secure media path

WebRTC handles client media while the server side isolates signaling and RTP responsibilities across dedicated services.

04

Operational separation

The public website remains informational. The live API and WebSocket edge stay on their own hostnames to avoid blurred responsibilities.

05

Tenant-scoped controls

Call history, conversation management, and DID ownership stay bounded to the active tenant context.

06

Apple-native direction

SwiftUI, PushKit, Speech, and a global in-app call surface keep the product aligned with the platform instead of fighting it.

Operations

One product, two surfaces, clear ownership.

prismVox has to read cleanly both as an app and as a controlled network service. The site now reflects that split instead of inviting generic sign-up traffic.

Public website

`prismvox.app` is the informational front door: product summary, policy pages, and support contact. No public sign-up path, no crossover with live API routing.

Role

Informational only

Audience

Prospects, internal stakeholders, support

Production voice edge

The shipping app targets dedicated public hosts for HTTP and WebSocket traffic, leaving the marketing site free of signaling concerns and deployment ambiguity.

HTTP edge

Dedicated public API host

WebSocket edge

Dedicated signaling host

Architecture

GPL-isolated media, proprietary control, explicit boundaries.

The product story matters, but the boundary design matters more. The site should make that architecture legible in a few seconds.

prismVox is intentionally split so the Node.js controller orchestrates the call experience without linking to GPL media code. Drachtio handles SIP signaling. RTPengine handles media. The app speaks to the controller and the controller speaks across sockets, not shared code boundaries.

Client

SwiftUI iPhone app with CallKit, PushKit, WebRTC, and Speech-backed voicemail direction.

Control

Tenant-aware Node.js controller for auth, routing, messaging, and signaling orchestration.

Signal

Drachtio for SIP signaling and provider integration.

Media

RTPengine for packet handling and transcoding, isolated behind the service boundary.

Support

Need product or policy details?

Use the policy links below or contact LaClair Technologies directly. This site is a product and policy surface, not a public sign-up page.