Skip to content
CaseNote
Why CaseNote Peer support Mental health WHS Platform Integrations Guides Resources See CaseNote in action
Platform Plugins and integrations Work with your existing systems

Plugins, API ingestion and connected workflows

Connect CaseNote to the systems you already use.

Your organisation already has systems for people, operations and incidents. CaseNote's plugins and API integrations can bring agreed information from those systems into your peer support and wellbeing workflows, reducing repeated data entry while keeping each system's purpose clear.

Keep the source system. Connect the work.

An incident recorded in an operational system can become the starting point for tracking exposure and arranging support in CaseNote. A directory can supply staff account details and organisational teams. Your team agrees which system owns each field, which records should come across, and what should happen when the source changes.

The integration is scoped around your workflow and the source API. We confirm what is possible before committing to a connection, including permissions, data availability and any source-system licensing requirements.

Plugins add the capabilities your organisation needs

A plugin is an integration package that extends CaseNote. Depending on its purpose, it can add a scheduled import, an administration screen, settings, a protected lookup or a connection to another service. Plugins are made available per organisation and enabled through configuration, so your deployment uses the integrations agreed for your program.

For example, the Microsoft Entra ID directory connector can create draft staff accounts, update names, add departments as teams and remove access for disabled or deleted users. An administrator reviews and invites new accounts before they can sign in. Connecting a directory is a separate decision from configuring single sign-on.

API ingestion: from source records to useful information

A connector reads records from an agreed external API. It maps source fields to supported CaseNote records, validates the input and applies changes through CaseNote's normal write paths. Imports can run on a schedule, with an administrator able to start a run and review its status.

  1. Agree the scope. Identify the source, the records needed and who can authorise access.
  2. Map the fields. Define identifiers, matching rules and which system owns each value.
  3. Configure the connection. Set up the agreed API permissions, credentials and import schedule.
  4. Validate and record. Check incoming data, apply supported changes and audit the writes.
  5. Review the result. Inspect run status, record counts and failure codes, then resolve source or mapping issues.

What can be brought into CaseNote?

  • Staff accounts: create draft accounts, maintain names and deactivate linked accounts when access should end.
  • Teams and zones: maintain the organisational reference data used in the program.
  • Incidents: bring in agreed incident identifiers, dates, zones, locations and descriptions.
  • Member attendance: link existing members to incidents using agreed member identifiers, supporting exposure tracking.

These are the connector framework's current supported record types. Each source needs its own mapping and configuration. Additional data types or workflows are assessed and delivered as a scoped extension.

Keep integration access specific

Data connectors declare the external hosts they need to contact and the credentials they use. Network requests use controlled HTTPS connections with request limits. Incoming records are validated before writing, and business changes and their audit records are committed together. Run monitoring uses counts and failure codes rather than source record contents.

Imported information remains subject to CaseNote's access controls. An operational import does not grant the source system access to clinical notes. The application and its databases are hosted in Australia; the location and data handling of an external service are assessed separately as part of the integration. Read about CaseNote's privacy and security controls.

Start with the workflow you want to connect

Bring your source-system API documentation, a field list or synthetic sample, the desired update frequency and the people who manage that system. We will work through record matching, permissions, error handling and acceptance checks with your team before activation. Use synthetic examples for an initial discussion rather than personal or clinical records.

How does API ingestion work in CaseNote?

A configured connector reads agreed records from your existing system through its API, maps the fields into CaseNote and submits them for validation and audited writes. Imports can run on a schedule, and an administrator can also start a run. The available fields and timing depend on the source API and the agreed integration.

What data can a connector bring into CaseNote?

The connector framework supports staff accounts, teams, zones, incidents and links between existing members and incidents. Each integration defines which records and fields it supplies. Importing other kinds of data requires a separately scoped extension.

Does every organisation receive every plugin?

No. Plugins are made available and enabled for the organisations that need them. The integration scope, credentials, source-system permissions and configuration are agreed before activation.

Can an integration give staff immediate access?

Staff imports create draft accounts for an administrator to review and invite. The staff connector cannot grant administrator access or change an existing account's role. Supported deactivation flows disable the account and revoke sessions and open invitations.

Can CaseNote connect to our existing system?

We assess the source API, authentication, available fields, record identifiers and permitted use before confirming an integration. Bring your API documentation and a description of the workflow to a walkthrough. We then agree the mapping, update schedule and acceptance checks with your team.

Talk through your integration.

Show us the systems your organisation uses and the workflow you want to connect.

Discuss an integration Explore the platform
CaseNote
casenote.net · Contact · Privacy · s 26A briefing · Guides · © 2026 CaseNote · Built by Ideation Labs Australia

This page is general information, not legal advice. CaseNote is an independent product and is not affiliated with, or endorsed by, SafeWork NSW, Safe Work Australia, Phoenix Australia, AFAC, Natural Hazards Research Australia, Beyond Blue or any emergency service organisation.