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.
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
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
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
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
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
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
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.
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.
Stabilize existing workflows before replacing point systems.
Route high-value events into the command surface first.
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.