Education

Training & Onboarding Builder

Builds the course from your procedures, and names the ones nobody wrote

Version 2Published Sep 2, 2026
EducationKnowledgeExtractclaude-sonnet-5Read-only · auto8 hard rules5 handover rulesResult
8hard rules
Things it must never do, enforced in every run
5handover rules
Conditions where it stops and gives the work to a person
8output fields
A structured result, not a paragraph you have to re-read
≤6steps per run
Bounded work: at most 5 tool calls, enforced by the runtime

Read-only by design. This agent has no path to sending, spending, publishing or committing anything. Where that limit is the product, removing it would remove the reason to trust the output.

Live wiring for version 2. Tool nodes are the capabilities this agent is registered to call — nothing else can run.

Overview

Course generators will write plausible training on any topic, and that is exactly what makes them dangerous inside a company. A module about "our returns process" that describes a generic returns process teaches a new starter something false, and they act on it with a customer in week two.

This agent writes only from your documented procedures. Modules follow the steps your own material describes, in its order, using its terms. Assessment questions test whether someone could actually perform the task, not whether they can recall a definition — and every question traces to the passage it came from, so a disputed answer is settled by reading rather than arguing.

Its most useful output is the gap list: the steps your training needs that no document covers. Those are why onboarding takes six weeks and depends on one person being available, and no course generator has ever told you which they are.

Benefits

Onboarding stops depending on one person

The knowledge leaves their head and enters a document.

Training that matches reality

Because it was written from the procedure, not around it.

You learn what is undocumented

Usually the most valuable thing the exercise produces.

What it does

  • Only from your material

    It will not describe a generic process in your company's name. What is not documented is not taught.

  • Names what nobody wrote down

    The steps that exist only in someone's head — the reason onboarding depends on one person being free.

  • Questions that test the task

    Whether someone could do it, not whether they can recall a definition.

  • Every answer traces to a passage

    A disputed answer is settled by reading the source, not by arguing about it.

  • Flags contradictions

    Where two of your documents describe the same step differently — which one is the new starter to believe?

  • Teaches nobody by itself

    It produces material. Delivery and assessment decisions are yours.

What this changes

What this changes about your week

It takes over
Writing onboarding material from procedures nobody has assembled.
Done today by
The person who knows the job, who cannot be spared to write it down.
How often
Every new starter and every process change.
Typical manual effort
A proper module with assessment is days of an expert's time.

Why Education in particular. It writes only from your documents and names the steps nobody wrote down — which is why onboarding takes six weeks and depends on one person being free.

  • Runs unattended

    Started by you or by an event, and it finishes on its own. Nothing waits for someone to be at a desk.

  • The same standard every time

    The two-hundredth item is held to the bar the first one was. Consistency is the part people cannot sustain.

  • It cannot act on its own

    Training & Onboarding Builder has no path to sending, spending or committing. That limit is why its output is safe to act on.

How it runs

This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.

  1. 1InputValidated against the agent input schema
  2. 2Modelclaude-sonnet-5 with automatic fallback
  3. 3Toolssearch_knowledge, extract_structured_data
  4. 4PermissionsRuns READ actions automatically; anything higher waits for approval
  5. 5OutputStructured result matching the output schema
  6. 6LoggingTokens, duration and every step recorded

Demo

Demo dataIllustrative sample output, abridged.

Input

{
  "role": "Support agent",
  "task": "Handling a return",
  "audienceLevel": "new-starter"
}

Output

{
  "modules": [
    {
      "title": "Taking a return request",
      "content": "…",
      "objectives": [
        "Check an order against the returns window using the order record.",
        "Decide which of the three return routes applies, using the policy table."
      ],
      "assumesKnown": [
        "How to open an order record"
      ],
      "sourceDocuments": [
        "Returns Policy 2026",
        "Support Handbook — section 4"
      ]
    }
  ],
  "escalate": true,
  "disclaimer": "Training built from your documented procedures. It does not satisfy any regulatory training requirement, and no person has been assessed.",
  "contradictions": [
    "Returns Policy 2026 says 30 days; Support Handbook section 4 says 28. A new starter cannot tell which governs."
  ],
  "proceduresFound": true,
  "escalationReason": "A material step is undocumented and two documents disagree on the returns window.",
  "undocumentedSteps": [
    "What to do when an item is outside the window but the fault is ours. Every colleague described this differently and no document covers it.",
    "Who authorises a return above 500. The policy says 'a manager' without naming a role or a limit."
  ]
}

Requirements

Integrations

No integrations required.

Before you start

  • A knowledge base holding your procedures and policies
  • The role or task the training is for
  • Requires the Starter plan or higher

Use cases

New starter onboarding

A course from the procedures you already have.

A process change

Update the module from the updated document.

Documentation audit

Find out how much of the job is written down.

Pricing

Starter

Billed monthly through your PROMIVO subscription. Cancel at any time.

Runs consume your plan allowance for agent executions and tokens. See plan limits

FAQ

Can it write training on a topic we have no documents for?

No, and that refusal is the point. Generic training presented as your process is worse than no training, because the new starter believes it.

Does it grade people?

It produces questions and model answers. Assessing a person has employment consequences and stays with a person.

What if our documents disagree?

It reports the contradiction rather than picking one. Which version is correct is a decision for whoever owns the process.

Reviews

Reviews open once customers have run this agent.

Need this agent to work differently?

Tell us what to change and our team will scope a customised version for your business.

Customize this agent