Integrations

The software layer above what you already run.

MeetPass integrates, it doesn't rip-and-replace. It sits on top of your identity, telecom, payment and gate hardware — and where a ministry mandates specific middleware, our validation logic is portable and self-contained.

What it plugs into

Built to fit your existing stack.

Identity & access

  • Active Directory / LDAP
  • Entra ID (Azure AD)
  • SAML 2.0 SSO
  • SCIM user provisioning

Cloud & deployment

  • Google Cloud (Doha region)
  • Microsoft Azure (Qatar Central)
  • On-premise & air-gapped
  • Cloudflare edge

Messaging & OTP

  • WhatsApp Business
  • SMS via local telecom
  • Email / SMTP
  • OTP verification service

Payments

  • SkipCash
  • Card & local gateways
  • Invoice & subscription billing

Hardware & gates

  • Turnstiles & barrier gates
  • Handheld QR scanners
  • Kiosks & self-service
  • ANPR camera feeds

Calendar & collaboration

  • Microsoft Outlook / Exchange
  • Google Calendar
  • Microsoft Teams meeting links
  • Room & resource calendars

Watchlists & registers

  • Central authority watchlists
  • State & municipal registers
  • Departmental blocklists
  • Signed bundle import (air-gapped)

Government middleware

  • Kony / Volt MX (if mandated)
  • QID verification services
  • Portable validation module
  • National directory hooks
For your engineers

Everything the product does, it does over an API.

The interfaces are not privileged. Every core object is reachable programmatically, so MeetPass can feed your data warehouse, your service desk or your own front end rather than becoming another island.

REST API

  • Every core object readable and writable — requests, passes, meetings, scans, members, vehicles
  • Token authentication with scoped, revocable credentials
  • Pagination, filtering and since-cursors for incremental sync
  • Rate limits published per tier, with headers on every response

Webhooks

  • Subscribe to the events that matter — pass issued, visitor arrived, meeting minuted, exit overdue
  • Signed payloads so your endpoint can verify the sender
  • Automatic retry with backoff, and a delivery log you can inspect
  • Per-tenant endpoints, so one operator can route many compounds separately

Scheduled sync

  • Directory sync from Active Directory or Entra ID on your schedule
  • Watchlist refresh from central, state and departmental registers
  • Calendar two-way sync — a diary change updates the pass, not just the invite
  • Last-successful-sync visible to supervisors, with failures surfaced not silent

Air-gapped exchange

  • No mandatory outbound call — the platform runs with zero external dependency
  • Signed list bundles imported on physical media on your own schedule
  • Export packages for audit hand-off, checksummed and timestamped
  • The same API surface, served entirely inside your boundary
A note on air-gapped sites

Where policy forbids outbound calls entirely, the API still exists — it is simply served inside your boundary. Nothing about integration requires the platform to reach the public internet.

Portable by design

Self-contained validation, wherever it has to run.

If a security policy forbids external cloud calls, MeetPass runs entirely inside your environment — credentials pre-seeded in your local database, validation logic packaged as a portable module. The same principle behind the region's trusted national platforms.

  • No mandatory external dependency for air-gapped sites
  • Middleware-agnostic — adapts to mandated stacks
  • Owned IP — no third-party license to untangle
Your gates & hardware
MeetPass validation layer
Your identity & directory
Your data store — on your infrastructure
Integrations FAQ

What your engineers will want to know.

Yes. Every core object — request, pass, meeting, scan — is readable and subscribable over a REST API with scoped, revocable token auth, pagination, since-cursors and published rate limits.

Payloads are signed so you can verify the source, delivery is retried with backoff, and every attempt is recorded in a delivery log you can inspect per tenant.

Active Directory and Entra ID for directory sync, SAML 2.0 for SSO and SCIM for provisioning, so joiners and leavers flow through without a second identity store.

In most cases yes. Turnstiles, barriers, access controllers, QR scanners, badge printers and ANPR feeds are driven from the same credential rather than replaced.

The same API is served inside the boundary. There is no mandatory outbound call — watchlists and updates arrive as signed bundles on physical media, and exports leave as checksummed packages.

Tell us what you run. We'll map the fit.