Prepared for Industry Training Solutions — July 2026

From manual to
machine. ITS,
reimagined.

A full-stack platform that unifies your learner management, compliance, marketing, course creation, and partner portals — purpose-built for the way ITS operates, on infrastructure that costs a fraction of what you're used to.

72
Commits shipped
50+
D1 database tables
87
Real NZQA unit standards
$0
Hosting cost (Cloudflare)

CONFIDENTIAL — APX Build × ITS · apxbuild.co.nz

Built for the Top.


01 — Where ITS is today

Seven systems. Zero integration.
Everything done twice.

ITS has Category 1 NZQA status, 40 courses, and genuine expertise in vocational training. What it doesn't have is a platform that lets that expertise scale. Every enrolment is a manual process. Every compliance report is a spreadsheet. Every at-risk learner is someone a tutor hasn't heard about yet.

❌ Currently: disconnected, manual, reactive
✓ With APX Build: unified, automated, proactive
🌐Wix website — no CRM integration, no learner portal, no tracking
Public site + learner hub + staff portal + 4 partner portals, all connected
📋SELMA SIS used manually — data entered twice, no automation
SELMA fully integrated — enrolment auto-syncs, SDR auto-generates, TEC export one click
📚Cloud Assess LMS siloed — no SSO, no engagement tracking, no learner-facing hub
Cloud Assess SSO from learner hub — one click, engagement tracked, completion synced back
⚠️At-risk learners discovered too late — tutors rely on gut feel
AI scores every learner nightly, auto-creates tutor task, drafts personalised outreach
📊SDR compliance managed in Excel — TEC submission risk every cycle
SDR Readiness panel — per-learner field gaps visible, inline edit, TEC CSV export on demand
📣Marketing done ad hoc — no campaign automation, no CRM data
AI Campaign Agent drafts weekly campaigns; HubSpot, M365, and social all connected
🏫Schools and employers manage everything via email
School portal (Gateway/STAR, consent signing) + Employer portal (cohort tracking, bookings)
📖Course development — Word docs, no NZQA alignment check, no version control
Course Content Studio — ADDIE, real NZQA unit standards, AI content, moderation audit agent

02 — What's built

Eight interconnected modules.
One platform. No vendor lock-in.

Every part of the platform is purpose-built for ITS — not adapted from a generic SaaS product. It runs on your infrastructure, carries your data, and is owned by you.

🎓

Learner Hub

Progress ring, credits, weekly status, Kōrero AI tutor (24/7, te reo aware), Cloud Assess SSO, magic-link login. Student Voice — learners endorse specific skills gained and submit their story, feeding real evidence back into marketing. PWA — installs on phone, works offline.

For every learner
👩‍💼

Staff Portal

Daily AI brief, agentic at-risk alerts (nightly scan, drafts the outreach before a tutor even asks), learner profile modal, task management, M365 email+calendar, HubSpot CRM — all without leaving one screen.

For tutors & coordinators
📋

Compliance Agent

An agent that understands TEC/NZQA requirements, checks every learner's data against them, and generates the actual upload files — LEAR/REGT/ENRL CSVs, ready for direct TEC submission, not a report you reformat by hand. iQAF evidence generator, 8 AI report types. Xero-backed cashflow forecast (overdue/7d/30d/90d) and a live invoice audit trail — real planning data, not a spreadsheet.

For finance & ops
📣

Marketing Studio & R&D

AI Campaign Agent drafts channel-specific copy — email, SMS, social, each in its own voice — weekly. Live market intelligence: cited web research surfaces real, right-sized target organisations (not national mega-corps) with a contact role and approach angle. 19 connectors. Certificate renewal engine.

For marketing
📊

Leadership Dashboard

7 live Chart.js charts — enrolment trend, ethnicity vs regional demographics, risk distribution, funding mix, staff workloads. AI insight on every chart.

For GM & board
📚

Course Content Studio

ADDIE+UbD+Gagné+Bloom's framework, deep-linked to real NZQA unit standards — lesson plans for any unit standard, with an internal pre-moderation audit agent scoring NZQA/TEC/UDL/proof-of-learning before anything reaches a learner. 7 interactive lesson modes including a walkable World Explorer environment purpose-built for neurodivergent learners — self-paced, no timers, calm-mode, live evidence log.

For tutors & curriculum
🏫

School, Iwi & Employer Portals

Schools: Gateway/STAR enrolments, legally-valid digital consent signing (CCLA 2017), student lists. Iwi: hapū learner progress tracking. Employers: cohort progress, re-bookings, invoices. Each partner logs in to see only their own learners.

For partners
🤖

AI Early Intervention Engine

Nightly bulk risk scan. 15 engagement signals tracked. Auto-creates tutor tasks. Fires re-engagement drip sequences. Drafts personalised messages for human review — an agent that watches, a person who decides.

Runs automatically

02.5 — Compliance that doesn't wait for you

Government-ready data, not a translation job

The compliance agent doesn't just flag what's missing — it produces the actual file TEC accepts. Ethnicity coded correctly by Pacific island (not generic "Pasifika"), NSN handled honestly (real allocation via SELMA's NSI integration, never invented), disability indicators, IR numbers — all mandatory at enrolment, all TEC-format on export.


03 — Technology

Enterprise architecture.
Zero infrastructure bills.

Built entirely on Cloudflare — the same infrastructure that protects and accelerates 20% of all internet traffic. Sub-50ms latency from New Zealand, globally distributed, no server to maintain.

Compute
Cloudflare Workers (edge, V8) 4,118 lines of application logic ~$0/month at ITS volume
Frontend
Cloudflare Pages (CDN global) 8 portals / admin sections PWA + offline learner hub
Database
Cloudflare D1 (SQLite at edge) 50+ tables 87 NZQA unit standards seeded 31 months historical data
AI models
AIMLAPI (739+ models) claude-sonnet-4-6 (content/moderation) claude-haiku (risk scoring) ElevenLabs TTS (narration) gpt-image-1 (portraits/assets)
Integrations
SELMA SIS Cloud Assess LMS HubSpot CRM Microsoft 365 + SSO Xero Stripe Resend Email
$0
Monthly infrastructure cost at ITS scale
<50ms
API latency from New Zealand
NZ
Data sovereign — Cloudflare Auckland PoP
100%
ITS-owned code — no vendor lock-in

We don't rebuild what already works.

Every integration decision follows one test: does this system carry a real regulatory relationship or specialist logic — or is it just a database with a subscription attached?

✓ Kept & integrated

SELMA (the actual NZQA/TEC system of record — SDR format, NSI/NSN access), Cloud Assess (assessment engine, moderation workflow), Xero (GST, IRD-regulated ledger), HubSpot (CRM — free tier's API already does the job, confirmed, no upgrade needed). These carry real domain complexity or an external relationship with a regulator. Not worth rebuilding, ever.

✕ Replaced

Wix (CMS + contact form) and Shopify (product catalogue + checkout state) were charging monthly rent for something that's fundamentally rows in a database and a payment page. Cloudflare D1 + Stripe direct does the identical job for cents, with zero re-keying between systems and zero platform transaction cut.


03.5 — Where the staff hours actually go

Not "does more with less." Frees people to do the work only a person can do.

Every hour automation removes from re-keying, chasing, and manually checking is an hour a real staff member spends on the part of the job that actually needs a human — a call to an at-risk learner, a real conversation with a school, catching a compliance gap before it's a finding, not after.

Today — reactiveWith the platform — proactiveStaff time freed
Tutor notices a learner is struggling when it's already too lateNightly AI risk scan flags it 3–4 weeks earlier, drafts the outreach messageEarlier intervention, not more hours
Someone manually re-keys every Shopify/HubSpot enrolment into SELMAOne enrolment record flows straight through~10–15 min/enrolment saved
SDR compliance checked manually, learner by learner, before each returnReadiness dashboard — every gap visible instantly, every cycleHours/cycle → minutes
Course content and moderation evidence written from scratch each timeAI drafts the first pass against real unit standards; staff review and approveDays → hours per course build
Marketing content planned and written ad hoc, when someone has timeWeekly AI-drafted campaigns waiting for a 5-minute approve/editConsistent output, not sporadic
The shift, in one lineReactive fire-fighting → proactive care

None of this replaces staff — it removes the parts of the job that were never the reason anyone joined ITS to do them. The tutor still makes the call. The platform just makes sure they know to make it three weeks earlier, with the context already pulled together.


04 — Compliance built in

Category 1 NZQA — maintained,
not scrambled for.

The platform treats compliance as a feature, not an afterthought. Every module generates audit-ready evidence. The moderation agent checks content against NZQA Rules, TEC requirements, UDL v2.2, and proof-of-learning standards before anything goes to learners.

1

SDR Readiness Panel

Per-learner field completeness across 8 TEC-mandatory fields. Inline edit. One-click TEC CSV export (LEAR, REGT, ENRL). Never miss a submission window again.

2

iQAF Evidence Generator

AI drafts structured evidence for NZQA audit across all 8 iQAF indicators. Human review before submission. Full Kirkpatrick L1-L4 measurement framework.

3

Real NZQA Unit Standards

87 unit standards pre-seeded from official NZQA PDFs — full outcomes, performance criteria, range statements, assessment conditions. No hallucinated numbers.

4

Pre-Moderation Audit Agent

Every learning module scored against NZQA Assessment Rules, TEC requirements, UDL v2.2, and proof-of-learning standards before delivery. Verdict: APPROVED / REQUIRES REVISION.

5

Consent & Signature Engine

Digital consent signing for Gateway/STAR enrolments. Three-party flow (school, parent, student 16+). Typed name + IP + timestamp = legally valid under CCLA 2017.

6

Equity Reporting

Māori, Pasifika, disabled learner achievement tracked. Regional demographics vs ITS cohort comparison (Stats NZ Manawatū-Whanganui). TEC equity outcome reporting automated.


05 — AI that works

Not a chatbot bolted on.
AI wired into every workflow.

Every AI function in the platform is contextual, role-aware, and grounded in real ITS data — learner risk signals, NZQA unit standards, regional demographics, historical enrolment trends. The model never hallucinates a unit standard number or an at-risk score.


06 — The investment

One subscription. Everything
included. Nothing metered.

No per-learner fees, no hourly invoices, no surprise AI bills. Your subscription bundles hosting, security, compliance currency, support, and a monthly allowance of Platform Credits — the simple unit behind every AI action.

AI actionCredits
Chart insight, feedback survey, image1
Course structure / unit standard research2–3
Content module + audio narration4–5
Pre-moderation compliance audit5
Interactive simulation build10
Full course build (end-to-end)~50
PlanMonthly creditsIncludesInvestment
Core200Hosting, security patching, SDR compliance currency, email supportNZ$1,450/mo
Growth500Everything in Core + priority support, quarterly roadmap session, new features firstNZ$1,950/mo
Partner1,500Everything in Growth + dedicated SLA, custom integrations, co-developmentNZ$2,950/mo

Growth covers ~10 full course builds or ~100 moderation audits a month — more than a busy quarter of curriculum work. Unused credits roll one month. Compare: current tools + manual compliance hours ≈ NZ$5k–15k/yr with none of this automation.


07 — What connects next

The platform is built. These
four switches make it live.

The full platform is deployed and functional on demo data. Connecting real production credentials is the final step — each one unlocks a specific capability set.

1. SELMA credentials

SELMA_BASE_URL · SELMA_API_USERNAME · SELMA_API_SECRET · SELMA_INTAKE_MAP · CLOUDASSESS_LEARNER_URL

Unlocks: Live learner data, real progress sync from Cloud Assess, SDR auto-population, tutor assignments from SELMA.

Highest priority

2. Microsoft 365

M365_CLIENT_ID · M365_CLIENT_SECRET · M365_TENANT_ID (Azure App Registration)

Unlocks: Staff SSO (no separate passwords), email integration in staff portal, calendar sync, Teams notifications.

High priority

3. HubSpot + Email

HUBSPOT_TOKEN · EMAIL_API_KEY (Resend) · EMAIL_FROM

Unlocks: CRM sync, automated learner welcome emails, magic login links, nudge campaigns, intervention messages delivered.

Marketing + learner ops

4. Payments + Xero

STRIPE_SECRET_KEY · STRIPE_WEBHOOK_SECRET · XERO_CLIENT_ID · XERO_CLIENT_SECRET · XERO_TENANT_ID

Unlocks: Online course payments, automatic invoice creation in Xero, GST reporting, employer billing.

Revenue + finance

08 — Who builds it

APX Build — peak platform
partner for ambitious PTEs.

APX Build is the development partner for organisations that are ready to stop duct-taping SaaS products together and start operating on architecture that compounds in value as they grow. We don't template. We architect.

🏗

Full-stack, from scratch

Every line of code written for ITS. Not adapted from a template. Not a white-labelled SaaS. Your platform, your data, your IP.

🤝

Built with your team

We work alongside your tutors, ops staff, and GM — not in isolation. Real workflows, real learner data, real feedback loops.

🔭

Compounding investment

Every feature builds on the last. The platform gets more valuable as ITS grows — more courses, more learners, more partner relationships, more data.

The platform is live.
Let's connect the real data.

Everything you've seen in this pitch is running at its-dev.pages.dev — not a mock-up, not a wireframe. Real AI, real NZQA data, real learner profiles. The next step is a working session to connect SELMA and switch from demo to production.

cam@apxbuild.co.nz — Book a working session
APX Build · apxbuild.co.nz · +64 — · Palmerston North, New Zealand
Built for the Top.