Rostery
Connections

Integrations

What Rostery connects to, and how. We separate live API connections from file exports below, because they are different promises — and knowing which is which before you buy saves an awkward conversation later.

Live connection

Authorised once, then syncs on demand from inside Rostery.

File export

Generates a file in the target system’s import format.

Government portal

Works with the Australian Government system you already use.

Accounting

Xero

Live connection

Send invoices, clients, staff and approved payroll timesheets from Rostery to Xero: previewed first, invoices and timesheets as drafts, never sent twice.

  • Invoices line for line, with the NDIS support item, GST-free tax type and your income account.
  • Clients and plan managers as Xero contacts, linked rather than duplicated.
  • Approved hours to Xero Payroll, split into weekday, evening, night, weekend and public holiday pay items.
  • Staff as Xero Payroll employees with their pay calendar and hourly rate.
  • Plan-managed invoices to the plan manager, naming the participant.
How Rostery works with Xero→

QuickBooks

Live connection

Send invoices, customers, employees and approved timesheet hours from Rostery to QuickBooks Online, with the same invoice numbers and totals to the cent.

  • Invoices line for line with your GST-free and GST tax codes, never sent twice.
  • Clients and plan managers as customers, staff as employees, linked rather than duplicated.
  • Approved timesheets as time entries, updated when a timesheet changes and removed when it is no longer approved.
How Rostery works with QuickBooks→

MYOB

File export

Rostery generates a MYOB-format CSV for accounts receivable, and for plan managers a MYOB-format bill file for provider payments.

  • Export invoices as a CSV MYOB imports directly into accounts receivable.
  • For plan management, export provider bills in MYOB’s format alongside Xero and QuickBooks options.
  • Choose your accounting package once in settings; exports follow that choice.

Government

NDIS myplace portal

Government portal

Rostery builds the NDIS bulk payment request file from approved invoices, validated against the current price guide and the participant’s remaining budget before you upload it.

  • Generate the bulk upload CSV in the structure the portal expects.
  • Validate every line against the loaded Support Catalogue before the file is produced.
  • Check remaining funds in the right budget category, so an underfunded line is caught early.
  • Record the result of every claim line, so a formatting failure is distinguishable from a funding failure.
  • Reconcile the remittance back against what was claimed — automatically, or by hand when a file cannot be read.

PRODA

Government portal

PRODA is the Australian Government identity service you use to reach the NDIS provider portal. Rostery produces the files you upload through it and keeps the claim results against your records.

  • Works alongside your existing individual PRODA accounts — no shared credentials.
  • Produces claim files ready for portal upload.
  • Stores per-line claim results against the originating invoice for audit.

NDIA Provider API

Live connection

For providers approved for NDIA B2B Connector access, Rostery can submit claims directly to the NDIA API instead of uploading a CSV by hand.

  • Direct claim submission against the NDIA provider API.
  • Sandbox and production environments, so you can validate before going live.
  • Requires your own B2B Connector registration with the NDIA.

Payroll & HR

Employment Hero

Live connection

Send staff and approved timesheets from Rostery to Employment Hero, ready for your pay run: employee files with pay details, timesheets with breaks, positions and the shift they came from.

  • Staff as Employment Hero employees, with personal, employment and pay details (SCHADS classification or hourly rate).
  • Approved timesheets waiting for approval in Employment Hero, with hours, break and position.
  • Changed timesheets updated, un-approved ones declined, approved ones never changed from Rostery.
How Rostery works with Employment Hero→

Pay Cat

Live connection

A connection for providers using Pay Cat for payroll, sending approved pay data across from Rostery’s award interpretation.

  • Push approved pay data for a period.
  • Configured with your own API credentials in settings.

intelliHR

Live connection

Sync staff records to intelliHR so people data stays consistent between your HR system and the roster.

  • Push staff records to intelliHR.
  • Keeps the roster and the HR system working from the same employee list.

Productivity

Google Calendar

Live connection

Push the roster into Google Calendar so shifts appear in the calendar your team already checks, with participant, time and instructions carried across.

  • OAuth connection to a Google account, refreshed automatically.
  • Sync shifts for a chosen period into a calendar.
  • Carries staff name, shift type and instructions onto the event.

Microsoft 365

Live connection

Connect a shared mailbox through Microsoft Graph so provider invoices emailed to your plan-management inbox are read into Rostery without anyone forwarding them.

  • Modern authentication through Microsoft Graph, so it works after basic-auth IMAP was retired.
  • Reads a shared or team mailbox on a schedule.
  • Attachments are pulled in and attached to the invoice they belong to.

Claude & ChatGPT

Live connection

Rostery runs a remote MCP server, so your organisation can connect Claude or ChatGPT to its own data and ask operational questions in plain language.

  • Ask about rosters, participants, progress notes and incidents conversationally.
  • Per-organisation OAuth — one org’s assistant never reaches another org’s data.
  • Operations only: money, payroll, timesheets and invoices are deliberately excluded.
  • Respects the connecting user’s role and permissions.

CRM & growth

HubSpot

Live connection

Sync participant and enquiry contact details into HubSpot for providers who run intake and marketing through a CRM.

  • Push active participant contacts into HubSpot CRM.
  • Uses your own HubSpot private app token.
  • Existing contacts are matched rather than duplicated.

Care systems

CSV & data migration

File export

Bring participants, staff, shifts, notes and funding across from another care system using a guided import that maps columns with AI assistance and can be reversed.

  • Reads exports from other NDIS care systems including ShiftCare, Brevity and Lumary.
  • Suggests column mappings rather than requiring an exact template.
  • Resolves relationships between participants, staff and shifts.
  • Dry-run the whole import, review it, then commit — or undo it.

Need something that isn’t here?

Tell us the system and what needs to move between it and Rostery. If it has an API, it is usually a conversation rather than a roadmap item.

Talk to us