Skip to content
Duall Master

Integrations

Integration-ready — with the connectors actually shipped.

Duall Master helps customers modernize in phases. The platform already speaks to the cameras, biometrics, LLMs, identity providers, and storage layers most sites already have — so you don't pay a switching tax to get started.

Integration model

One operating picture from the systems already on site.

Tap any layer to see how it helps a buyer evaluate the platform.

Step 01

Signal

Doors, visitors, cameras, intercoms, parking, and devices generate live operational signals instead of isolated alerts.

01Signal

Doors, visitors, cameras, intercoms, parking, and devices generate live operational signals instead of isolated alerts.

02Context

Each signal becomes useful because operator, person, role, site, zone, policy, and related module records are shown together.

03Action

Teams approve, deny, review, escalate, annotate, or link evidence without leaving the command surface.

04Audit

Every decision keeps the who, what, when, why, and related evidence needed for handoff, reporting, and investigation.

Specific connector availability per project is confirmed during deployment planning.

12+

Named integrations shipping today

3

LLM provider tiers (cloud / on-prem / mock)

API-first

Every module exposes a documented HTTP surface

The catalog

Named integrations, grouped by what they do.

Each entry below is wired in the running platform today. Specific scope per project (which cameras, which biometric vendor, which LLM tier) is confirmed during deployment planning.

Video + Cameras

Cameras, NVRs, and streaming

MediaMTX

RTSP / WebRTC live streaming, clip extraction with pre/post-roll, multi-tenant path routing.

Generic RTSP cameras

Any RTSP-capable camera can attach as an access-point's video source.

Hikvision NVR / DVR (roadmap)

A vms-agent path for pulling clips from Hikvision recorders is in development; current deployments use MediaMTX for live + recorded video.

Identity + Biometric

Face, fingerprint, identity sources

Hanet (face enrollment)

Cloud face-recognition pipeline for high-accuracy enrollment across distributed sites.

On-device biometric

Face + fingerprint templates synced to access terminals; vendor-specific re-enrol on family change.

OAuth 2.0 identity providers

Server-to-server OAuth client credentials for tenant-app SSO and partner integrations.

AI + Intelligence

Pluggable LLM providers

Anthropic Claude

Default cloud LLM for the AI Assistant. Strongest reasoning for ambiguous operator requests.

Ollama (self-hosted)

Run inference inside the data center for tenants under data-residency policy.

Mock provider

CI, integration tests, and rehearsal environments without external API spend.

Devices + Protocols

Devices on the wire

MQTT (EMQX broker)

Bi-directional device protocol — provisioning, live state, commands, audit.

LPR / license-plate readers

Plate-based vehicle entry for parking, with manual operator override.

Duali access terminals

Native terminals (DQ-200, DQ-100, HF-RA08 readers) provisioned via QR onboarding.

APIs + Apps

Build on top of the platform

API tokens

Long-lived, scope-limited, IP-whitelistable tokens for partner backends and integrations.

Webhooks

Push-style event delivery for asynchronous downstream automation.

OAuth clients

authorization_code + client_credentials flows for resident apps and partner portals.

Storage + Infrastructure

Underlying platform plumbing

S3 / MinIO object storage

Tenant-prefixed keys for photos, maps, clips, exports — works against any S3-compatible backend.

NATS JetStream

Internal event bus for audit, cfg.person_sync, alarm fan-out — exposed via APIs/webhooks externally.

SMTP

Tenant-configurable outbound email for visitor invitations, welcome mails, password resets.

Event-linked review
Duall Master video and event context used in integration workflow

How it integrates

APIs, events, and partner delivery.

Tenant-scoped REST APIs

Every module exposes an HTTP surface gated by RBAC. API tokens carry scopes + optional IP whitelist; OAuth clients support authorization_code and client_credentials.

Realtime event flows

NATS JetStream internally + webhooks externally. The same event that updates the operator UI in real time can fire a downstream automation.

Self-describing AI tools

New integrations show up as action tools the AI Assistant can call — natural-language operator requests reach external systems through the same safety contract.

Partner delivery

Local system integrators handle on-site rollout while Duall Master remains the platform and product owner.

01

Stabilize existing workflows before replacing point systems.

02

Route high-value events into the command surface first.

03

Expand module by module with validated integration scope.

Next step

Discuss integration requirements

Bring the list of systems already on site — cameras, biometrics, identity provider, HR — and we'll map a phased connection plan.