Features

Every module.
Every integration.
Every workflow.

28 modules across four pillars. Nothing locked behind tiers. Every feature works with every other, and the whole platform bends to your workflow rather than forcing you into someone else's.

Pillar · 9 modules

Operations

Run the day — scheduling, timesheets, payroll, staff, and clients, all in one place.

Shift Scheduler

Visual calendar with drag-and-drop, recurrence, conflict detection, and mobile check-in.

Timesheets

Approved shifts flow straight to timesheets and payroll export.

Xero Payroll Integration

Push timesheets to Xero Payroll AU; sync employees and invoices two-way.

Staff Management

Profiles, credentials, access levels, 2FA, and trusted device support.

Member Management

Full client records with contacts, notes, documents, consent, and service history.

Inventory Management

Track stock as SKUs and lots with FIFO depletion, assign it to staff or members, and auto-consume it as bookings and services complete.

Invoicing

Raise invoices straight from completed shifts — rates and GST carried over — with card payment links, PDF, and automated payment reminders.

Finances & BAS

Income and expense ledger with GST per line, AI receipt capture, and a BAS-ready summary for your accountant.

Kiosk Check-In

PIN-based kiosk check-in from a shared phone or tablet for on-site attendance.

Pillar · 6 modules

Automation

Turn static records into living processes with Flows, Forms, and AI.

Flows Workflow Engine

Multi-step, entity-bound workflows with branching, recurrence, and full audit trail.

Forms Engine

Drag-to-build forms with 12 field types including signatures and file uploads.

Conditional Logic

Show, hide, enable, require — fields and steps react to the data collected.

Digital Signatures

Capture signatures inside forms with timestamp, IP, and user-agent for evidence.

AI Template Generation

Describe the form or flow you need in plain English; GPT-4o drafts it.

AI Phone Answering

A local number answered around the clock by an AI agent — questions answered from your knowledge base, bookings taken, leads captured, every call logged.

Pillar · 7 modules

Growth & CRM

Fill the pipeline, take the booking, and turn it into recurring revenue — bookings, campaigns, and subscriptions.

Online Bookings

Public booking pages tied to availability, services, and staff — no back-and-forth.

Member Subscriptions

Run recurring subscription billing to your own customers — Stripe Connect or manual bank transfer, with quota plans and add-ons.

Leads & CRM

Capture, qualify, assign, and convert leads with a full pipeline and activity history.

Campaigns Engine

Build email and SMS campaigns, schedule them, measure opens, clicks, and replies.

Google Business Profile

Sync listings, posts, and reviews with your GBP account to show up locally.

Email & SMS Automation

Transactional and marketing messaging via SendGrid and Twilio, consent-aware.

Online Ordering & Storefront

A public shop for your products — options, cart, secure card checkout, order tracking, WhatsApp notifications, with stock reserved and consumed automatically.

Pillar · 6 modules

Enablement

Your public presence, your mobile workforce, and your compliance story — handled.

Provider Website Builder

Configure a branded site with hero, services, team, bookings, and custom domain.

Mobile App (iOS & Android)

Native MAUI companion app for staff — shifts, forms, and members on the go.

Privacy & Compliance

Audit logs, consent tracking, data breach register, and Australian data residency.

Compliance Tracking

Define the credentials and documents that must be current, target them at staff or members, and let automated reminders chase the gaps before an audit does.

Resource Hub

Share policies, procedures, and document packs with staff, members, or subscribers — sensitive files behind a PIN.

Wallet Passes

Shifts, bookings, memberships, and staff ID in Apple and Google Wallet, refreshed automatically.

Core differentiator

Flows — The Workflow Engine

Flows turn static records into live, auditable processes. Think of them as workflows that attach directly to the people and things they're about — members, shifts, leads — instead of living in a separate tool that has to be kept in sync.

A Flow runs as a pipeline: a trigger starts a form step, a condition branches the path, a sign-off captures a signature, the schedule can recur, and every action lands in the audit log.
01

Multi-Step Structure

Every Flow is a sequence of sections and steps. Each step can require tasks, approvals, signatures, document uploads, or form submissions. Steps can be reordered, skipped on conditions, or executed in parallel.

02

Entity Binding

A Flow attaches to a Member, a Shift, or a Lead. Progress, evidence, and audit trails follow the entity — not a separate project tool. Open the member's profile and see every Flow they've gone through, in context.

03

Conditional Branching

Show, hide, enable, disable, require, or unrequire — fields and steps react to the data collected earlier in the Flow. Operators include equals, not-equals, contains, greater-than, and more, so you can model real-world branching without scripting.

04

Recurring Schedules

Flows can be one-shot or recurring. Set an interval (minutes, days, weeks) and a day pattern, and SpringFire will create the next instance automatically — ideal for medication rounds, compliance checks, quarterly reviews, or safety walks.

05

Template Library

Start from a pre-built template or save your own. Templates are searchable by type and status, and the same template can power any number of live Flows across your team.

06

Audit-Grade Trail

Every action — who did it, when, from what IP and device — is logged and searchable. Signature capture, document attachments, and before/after values are all preserved. When the auditor shows up, the evidence is already there.

Enterprise workflow platforms with this depth routinely run into five and six figures a year.

SpringFire delivers it inside one flat subscription. Every feature, every user.

Forms engine

12 field types. Conditional logic. AI drafts.

Every intake form, consent, risk assessment, survey, and check-in lives in the same builder. You design once, and SpringFire handles routing, validation, evidence capture, and reporting.

12 Field Types

Every type you'd expect — and nothing you don't.

Text
Text area
Number
Date
Date & time
Select
Multi-select
Checkbox
Radio
File upload
Signature
Rich text

Conditional Logic

Show, hide, enable, disable, require, or unrequire any field or step based on the answers collected earlier. Use operators like equals, not equals, contains, and greater than — no scripting, no plugins.

Rules are versioned with the template, so existing responses stay consistent when you edit.

Digital Signatures

Capture a signature as a form field. The signature is stored with the timestamp, IP address, and user agent of the signer — the evidence bundle you need for compliance audits and disputes.

AI-Drafted Templates

Describe the form you need in plain English. SpringFire's AI (powered by GPT-4o) drafts a complete template — fields, labels, required/optional, logic — that you can edit and ship. Speeds up setup without sacrificing control.

AI is assistive only — no automated decision-making. You always review the draft before publishing.

File Uploads

Attach documents, photos, or PDFs directly to a form response. Files are stored in AWS S3 in Sydney (ap-southeast-2) with private, time-limited access — no public buckets, ever.

Multi-Entity Binding

A single form template can be used against members, shifts, or leads. Responses attach to the right entity so they show up in context — not buried in a separate forms inbox.

Integrations

Production-grade integrations, not marketing logos

Every integration on this page is OAuth-backed (where relevant), webhook-driven, and used by live providers today — not a "coming soon" badge.

Xero

OAuth 2.0 with granular scopes. Push shift timesheets into Xero Payroll AU, sync invoices two-way with push/pull and conflict resolution, map employees and contacts automatically, read status updates back. API tokens stored AES-256 encrypted.

Stripe

Subscription billing with full lifecycle (trial, activation, renewal, grace, dunning). Stripe Connect for payment acceptance. Webhook-driven state with automatic tax, disputes, and refunds. Never stores full card numbers.

SendGrid

Transactional and marketing email via templated send with Hangfire-queued background processing. Subscription invoices, trial and renewal notifications, and provider campaigns all flow through the same pipeline.

Twilio SMS

SMS delivery with credit-based billing, delivery status callbacks, configurable sender numbers, and opt-out handling. Used for 2FA codes, shift reminders, and campaign messaging.

Retell AI (voice)

Inbound and outbound AI voice calling via SIP trunking. Configurable voices, knowledge base, after-hours mode, booking creation, flow triggers, and member verification. Credit-based pricing per provider.

Google Business Profile

OAuth-backed listing management, post sync, and review monitoring. Helps providers show up when their community searches for them — without leaving the SpringFire dashboard.

AWS S3

Document, photo, and logo storage in ap-southeast-2 (Sydney) with CloudFront CDN invalidation and server-side encryption. Private buckets, pre-signed URLs, and lifecycle rules — no public access.

Azure SQL

Primary database hosted in Australia East with encryption at rest and in transit. Every query filtered by Provider ID — strict multi-tenant isolation at the data layer.

Need an integration we don't list? Most common tools can be reached via our Forms and Flows using webhook steps. Ask us during onboarding.

Ready to replace your tool stack?

Talk to our team and we'll onboard you personally. Your 14-day trial is activated within one business day — no payment required, no self-serve setup to get wrong.

14-day free trial · Personally onboarded · Cancel anytime

We use essential cookies to keep the site running and remember your preferences. Optional analytics and marketing cookies are off by default. Read our Privacy Policy for details.