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.
CONFIDENTIAL — APX Build × ITS · apxbuild.co.nz
Built for the Top.
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.
Today: five-plus disconnected systems, manually bridged → With APX Build: one platform, one data record
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.
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 learnerDaily 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 & coordinatorsAn 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 & opsAI 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 marketing7 live Chart.js charts — enrolment trend, ethnicity vs regional demographics, risk distribution, funding mix, staff workloads. AI insight on every chart.
For GM & boardADDIE+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 & curriculumSchools: 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 partnersNightly 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 automaticallyThe 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.
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.
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?
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.
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.
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 — reactive | With the platform — proactive | Staff time freed |
|---|---|---|
| Tutor notices a learner is struggling when it's already too late | Nightly AI risk scan flags it 3–4 weeks earlier, drafts the outreach message | Earlier intervention, not more hours |
| Someone manually re-keys every Shopify/HubSpot enrolment into SELMA | One enrolment record flows straight through | ~10–15 min/enrolment saved |
| SDR compliance checked manually, learner by learner, before each return | Readiness dashboard — every gap visible instantly, every cycle | Hours/cycle → minutes |
| Course content and moderation evidence written from scratch each time | AI drafts the first pass against real unit standards; staff review and approve | Days → hours per course build |
| Marketing content planned and written ad hoc, when someone has time | Weekly AI-drafted campaigns waiting for a 5-minute approve/edit | Consistent output, not sporadic |
| The shift, in one line | Reactive 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.
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.
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.
AI drafts structured evidence for NZQA audit across all 8 iQAF indicators. Human review before submission. Full Kirkpatrick L1-L4 measurement framework.
121 unit standards pre-seeded from official NZQA PDFs — full outcomes, performance criteria, range statements, assessment conditions. No hallucinated numbers.
Every learning module scored against NZQA Assessment Rules, TEC requirements, UDL v2.2, and proof-of-learning standards before delivery. Verdict: APPROVED / REQUIRES REVISION.
Digital consent signing for Gateway/STAR enrolments. Three-party flow (school, parent, student 16+). Typed name + IP + timestamp = legally valid under CCLA 2017.
Māori, Pasifika, disabled learner achievement tracked. Regional demographics vs ITS cohort comparison (Stats NZ Manawatū-Whanganui). TEC equity outcome reporting automated.
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.
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 action | Credits |
|---|---|
| Chart insight, feedback survey, image | 1 |
| Course structure / unit standard research | 2–3 |
| Content module + audio narration | 4–5 |
| Pre-moderation compliance audit | 5 |
| Interactive simulation build | 10 |
| Full course build (end-to-end) | ~50 |
| Plan | Monthly credits | Includes | Investment |
|---|---|---|---|
| Core | 200 | Hosting, security patching, SDR compliance currency, email support | NZ$1,450/mo |
| Growth ★ | 500 | Everything in Core + priority support, quarterly roadmap session, new features first | NZ$1,950/mo |
| Partner | 1,500 | Everything in Growth + dedicated SLA, custom integrations, co-development | NZ$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.
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.
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 priorityM365_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 priorityHUBSPOT_TOKEN · EMAIL_API_KEY (Resend) · EMAIL_FROM
Unlocks: CRM sync, automated learner welcome emails, magic login links, nudge campaigns, intervention messages delivered.
Marketing + learner opsSTRIPE_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 + financeAPX 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.
Every line of code written for ITS. Not adapted from a template. Not a white-labelled SaaS. Your platform, your data, your IP.
We work alongside your tutors, ops staff, and GM — not in isolation. Real workflows, real learner data, real feedback loops.
Every feature builds on the last. The platform gets more valuable as ITS grows — more courses, more learners, more partner relationships, more 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.
[email protected] — Book a working session