For Training Providers

Your brand. Our engine. Provable training impact.

AssessAll for training providers is a white-label assessment platform trainers and consultancies use to deliver assessments to their clients under their own brand. Manage multiple client organisations from one console, allocate credits per engagement, and hand every participant a personalised, branded report — while pre/post cycles prove the impact of your training.

No measurement, no renewal

Clients renew when you can show movement. Pre/post assessment turns your training outcomes into charts.

Building a platform is expensive

Get an enterprise-grade engine — proctoring, AI grading, reports — without building or maintaining anything.

Juggling many clients

One console, many client organisations: separate data, separate branding, one credit wallet you control.

"Everyone loved it" is not a renewal argument

Reaction scores and a completion percentage describe the delivery, not the result. A client sponsor who has to defend the spend internally needs a number about capability, and the provider who brings one to the renewal conversation is arguing from evidence while everyone else is arguing from testimonials.

Funding paperwork is not outcome evidence

In levy and grant-funded markets the claim file proves the training took place — attendance, invoice, provider forms. It is the correct evidence for the funder and it says nothing about whether anything changed. Providers who can hand a client both files win the second engagement.

What you get

Built for training providers

Multi-client management

Host each client as its own organisation with isolated data and its own portal.

Credit allocation

Buy credits once, allocate them across client engagements as you sell.

Branded reports & portals

Participants see your programme's identity on assessments and reports.

Engagement analytics

Completion, score distributions, and competency movement per client engagement.

Full catalogue access

250+ assessments — leadership, behavioural, cognitive, language — ready to deploy for any client brief.

Custom instruments

Commission bespoke assessments for a client's exact competency model or industry context.

Impact reports built on matched pairs

A Learning Journey sequences a baseline, optional checkpoints and an outcome wave around your programme. Gain is computed only on participants who completed both ends; outcome-only and baseline-only participants are counted and shown separately, so the client sees the coverage the number rests on rather than an average that quietly excludes the people who dropped out.

Matched post-programme forms

A post form can carry the same constructs, option structure and expert keys as the baseline on cloned situations, so the shift across a programme is measured without memory effects — the participant is not re-sitting items they have already seen.

Per-competency movement and named non-improvers

Every competency gets its own baseline mean, outcome mean, gain, paired effect size, and the count of participants who crossed the pass threshold from below. Participants whose score did not move are flagged individually — which is the follow-up conversation, and the part of the report a client actually acts on.

White-label, with one line that stays

Portals, assessments and reports carry your brand. A small "Powered by AssessAll.com" remains on issued credentials and their verification pages, because the credential is issued by AssessAll regardless of who delivered the sitting — we say so here rather than letting you find out at launch.

Enrol a learner from your own system, and get the components back

The public API now carries enrolments: POST /api/v1/enrolments enrols a person in a programme under a sponsoring organisation and returns the component list, and one open enrolment per person per programme version means a repeat call returns the existing one rather than creating a duplicate. As each component sitting is scored, a component.result webhook fires alongside sitting.scored, and enrolment.updated fires when the enrolment's state changes. Verified against the codebase on 6 September 2026.

A missed webhook is recoverable without asking us

Every delivery carries an eventId that stays identical across a retry and a replay, and GET /api/v1/events returns your organisation's events for a window — default the last seven days, 100 per page, oldest first — in exactly the envelope that was delivered. Deliveries are signed as X-AssessAll-Signature: sha256=<HMAC-SHA256 of the exact raw body>, with a five-second timeout and one retry on a network error or 5xx. If your endpoint was down for an afternoon, you replay the window rather than reconciling by hand.

Common use cases

  • Pre/post assessment around leadership programmes
  • Client capability audits before proposing interventions
  • DISC and behavioural profiling workshops
  • Certification testing for your own academies
  • Assessment-led consulting engagements
  • Reselling assessments as a new revenue line
  • Levy- and grant-funded programmes that need an outcome reading alongside the claim file
  • Renewal conversations where a capability number has to do the arguing

Pricing for training providers

Providers run on the same credit wallet — buy packs at up to 13% off and allocate credits across clients. Your margin is yours: resell assessments at the price you set. Pricing is available in both currencies: credits are US$0.50 each for organisations billed in US dollars (packs of 250 / 1,000 / 5,000 at US$125 / 465 / 2,175) and ₹30 each for organisations billed in India. A paired baseline-and-outcome design is two sittings per participant, so the measurement layer on a programme is usually a low single-digit percentage of what the programme itself costs — the arithmetic is worth running before you decide it is too expensive to prove your own results.

Frequently asked questions

Can I run AssessAll under my own brand?+

Yes. Training providers host client organisations with their own branding on portals and reports, while AssessAll runs the engine underneath.

How do provider economics work?+

You buy credits wholesale — packs discount up to 13% off the unit price, which is US$0.50 a credit for organisations billed in US dollars and ₹30 a credit in India — and charge your clients whatever your engagement commands. There are no platform fees or seat licences eating your margin.

How can a training provider prove a programme worked?+

Measure the same competencies on the same participants before and after, and report the change only for those who completed both measurements. On AssessAll that is a Learning Journey: a baseline wave, optional checkpoints, an outcome wave, and an impact report that computes gain on matched pairs only, shows how many participants completed each end, gives per-competency movement with a paired effect size, and names the participants whose scores did not move. Below three matched pairs the effect size is withheld and the report says why.

Does a levy or grant claim prove my programme was effective?+

No — and it is not meant to. Funding schemes evidence delivery: who attended, for how long, and what was invoiced. That is the right evidence for the funder's question. Whether capability moved is a separate question, answered only by measuring the same people twice, and a provider who brings both files to the client is answering both audiences instead of one. AssessAll holds no accreditation or scheme registration in any market and cannot determine what is claimable.

Can I get custom assessments built for a client?+

Yes — AssessAll's psychometric team builds bespoke instruments to your client's competency model, industry, and language requirements. See the Custom Assessments service.

Can I connect AssessAll to my own LMS or learner portal?+

By building on the public API, not by installing a connector — and the distinction matters at procurement. AssessAll ships no native LMS connector: there is no Moodle, Canvas, TalentLMS, Docebo or D2L integration in the codebase, and none is being promised. What exists is a REST API v1 with bearer-token auth and a public, unauthenticated OpenAPI 3.1 description at /api/v1/openapi.json, covering assessments, sittings, results, badges, agent sittings and — as of 6 September 2026 — enrolments and event replay. If a vendor-maintained connector for a named LMS is a hard requirement, a vendor that publishes one is the correct choice.

Which webhook events actually fire today?+

Six: sitting.started, sitting.scored, credential.issued, agent_sitting.scored, component.result (fired alongside sitting.scored when the sitting belongs to an enrolment) and enrolment.updated. Twelve event names are subscribable in the API, but program.result and the five billable.* events are declared ahead of the code that will emit them and do not fire yet — verified against lib/api/webhooks.ts on 6 September 2026. We publish the ones that do not work as well as the ones that do, because discovering the difference during implementation is worse than reading it during evaluation.

Your brand. Our engine. Provable training impact.

Watch

Short films on how organisations like yours use AssessAll.

For training providers — prove it worked

Turn “did it work?” into a measured before and after.

Turn a training budget into evidence

Baseline, programme, re-measure — and show what moved.