Integrations

Plugs into the systems you already run

Identity, finance, communications and enterprise middleware — ClinicMira connects to the platforms your organisation has already standardised on, and exposes a secured API for everything else.

Live in production with Entra ID · Xero · Twilio · SendGrid · Chatwoot · Azure · MuleSoft

01 Featured integrations

The four that carry the load

Identity, money, messages and machines — the deep integrations most enterprise deployments switch on first, all live in production today.

Inbound · Identity

Microsoft Entra ID

Enterprise SSO & identity

Your IT team governs ClinicMira access from the same directory as everything else. Staff sign in with the credentials they already have — no separate passwords to provision, rotate or forget.

  • Auto-provisioning on first sign-in
  • Role mapping applied at first login
  • Works with existing conditional-access policies
  • Deprovisioning follows the directory
Two-way · Finance

Xero

Accounting & invoicing

Two-way sync between ClinicMira billing and your ledger. Invoices and line items flow out as bookings complete; payment status flows back as your finance team reconciles.

  • Invoices & line items pushed out
  • Payment status synced back
  • Charge codes & cost centres map to your chart of accounts
  • Billing audit trail on both sides
Two-way · Voice & SMS

Twilio

Voice & SMS telephony

The telephony layer under the platform. AI voice agents answer on your existing clinic numbers via Twilio programmable voice and media streams, and every SMS reminder rides the same rails.

  • AI voice agents on your existing numbers
  • Programmable voice & media streams
  • Templated SMS reminders with delivery tracking
  • Suppression lists honoured on every send
Bookings in · Callbacks out

MuleSoft / enterprise middleware

Employer system connectivity

Employer systems create bookings and receive status callbacks through the ClinicMira external API — proven in production against a top-tier mining client's MuleSoft estate.

  • Bookings created programmatically from employer systems
  • Status callbacks on every lifecycle transition
  • OAuth 2.0 client-credentials authentication
  • Production-proven at enterprise scale

02 Full catalogue

Every connection, by category

Every integration below runs in production — not a logo wall. Identity, finance, communications, support, AI and the cloud foundation underneath it all.

identity & access

Microsoft Entra ID

  • Enterprise SSO with auto-provisioning
  • Role mapping on first login
  • Conditional-access compatible
identity & access

OTP candidate sessions

  • Passwordless candidate access
  • Time-boxed one-time codes
  • No accounts to administer
finance

Xero

  • Invoices & line items out
  • Payment status back
  • Chart-of-accounts mapping
communications

Twilio SMS / Voice

  • Reminders on your numbers
  • AI voice via media streams
  • Delivery tracking & suppression
communications

SendGrid

  • Templated transactional email
  • Scheduled broadcast campaigns
  • Complete send log
communications

AWS SES

  • High-volume alternative channel
  • Configurable per tenant
  • Same templates & suppression lists
support

Chatwoot live chat

  • Live chat in your portals
  • Wired into first-party ticketing
  • Full conversation history
support

AI Support Assist

  • Drafts replies for agents
  • Summarises long threads
  • A human approves every send
ai & voice

Retell AI

  • Realtime conversation engine
  • Phone, web voice & web chat
  • Governed, scoped tool registry
ai & voice

OpenAI realtime speech

  • Low-latency speech-to-speech
  • Natural interruption handling
  • Scoped per-call context
ai & voice

ElevenLabs voices

  • Natural, consistent agent voices
  • Configurable per agent
  • Same voice across channels
cloud & data

Microsoft Azure

  • Australian data residency
  • Privacy Act 1988 (APP) aligned
  • 99.9% platform uptime
cloud & data

Azure Key Vault

  • Centralised secrets management
  • Encryption key custody
  • Rotation without downtime
cloud & data

Azure Blob Storage

  • Documents & results at rest
  • Encrypted in transit & at rest
  • Document-level access control
your stack

Something else in your stack?

Most bespoke requirements are covered by the ClinicMira API below. For anything else, we scope it with you during onboarding.

Talk to our team

03 The ClinicMira API

Everything else connects here

OAuth 2.0 client-credentials with scoped tokens. Employer systems raise bookings programmatically and receive a webhook on every lifecycle transition — no portals, no CSV exports.

Representative scopes

bookings:write

Create and update booking requests

bookings:read

Read booking status, milestones and TAT

voice:calls:write

Place and manage outbound AI voice calls

voice:analytics:read

Read call outcomes and voice analytics

Integration security

  • Scoped tokens — each credential sees only what policy allows
  • Per-client rate limits
  • IP allowlisting available
  • Full request audit log
Employer system to ClinicMiraRequest
POST /v1/bookings HTTP/1.1
Authorization: Bearer <scoped-token>
 
{
"candidate": { "ref": "CAND-88231" },
"site": "clinicmira-perth-cbd",
"service_package": "pre-employment-standard",
"cost_centre": "MINE-OPS-3410",
"required_by": "2026-07-24"
}
ClinicMira to your endpointWebhook
{
"event": "booking.status_changed",
"booking_id": "bk_31f8c2",
"status": "result_sent",
"tat_days": 2.1,
"documents": ["certificate.pdf"]
}

Representative events

booking.created

A booking request was accepted and scheduled.

booking.status_changed

The booking moved to a new lifecycle status or sub-status.

booking.cancelled

The booking was cancelled, with the reason attached.

result.sent

The certificate and results were released to the employer.

invoice.synced

The booking's invoice was synced to your ledger via Xero.

04 Build with us

Custom integrations, on the same rails

No marketplace guesswork. Whatever your deployment needs is scoped with our team, built on the external API and maintained as part of the platform.

Scope your integration

Scoped during onboarding

Custom integrations are scoped with your team during implementation. Most requirements land directly on the external API — no bespoke engineering, no waiting on a roadmap.

ATS, HRIS & employer portals

Employer systems connect through the same external API our enterprise middleware clients run in production — OAuth 2.0 client-credentials in, status callbacks out.

Client-specific report feeds

Our team builds and maintains report feeds per client. The weekly and monthly report engines behind them already power enterprise mining clients today.

See it running on your workflows

A working demo built around your services, your clients and a live AI agent on a real phone number — with a security pack ready for procurement.

Australian-based implementation team · Migration included · Enterprise SSO & audit trails

Integrations | ClinicMira — Occupational Health Software