Skip to main content

Build an HR assistant

This guide builds Northwind's HR assistant end to end, from an empty project to something published and working. We built it ourselves on the platform, so every screenshot here is a real screen rather than a mockup. You won't gather requirements or scope it — the scope is fixed up front on purpose, so the time goes where it matters: designing and building it well.

About the prompts

The goals and instructions on the build pages are worked examples, written to the design this guide arrives at. They're the shape to copy, not a transcript of the reference project — a few nodes here are deliberately arranged better than the original was. Treat them as a starting point and expect to tune the wording against your own systems.

What we are building

One HR assistant for the fictional employer Northwind, behind a single front door that proves who is asking and offers only the services that employee is entitled to. Behind it sit three journeys:

JourneyShapeWhat it does
Policy Q&ASingle agent + Knowledge BaseAnswers HR-policy questions from the company handbook, and refuses to answer anything it cannot ground there.
HR-letter requestMulti-agent flowIssues an employment, salary, or visa letter, after proving identity and self-vs-manager access.
Health-checkup bookingMulti-agent flowBooks an annual check-up, validating each detail and gating on real availability.
The entry flow canvas in the Nexus builder.
1/2The front door: a gate-then-fan-out entry flow that verifies the employee, then offers only entitled services.

Three habits show up in every one of these, and they are why HR is such a good teacher: prove who is asking before you show anything, keep a system failure separate from a business "no", and never let one employee see another's data. Pick them up here and they carry to anything internal.

Before you start

Four things need to exist, or the build stalls partway:

An employee record you can readIdentity, region, entitlements, and eligibility flags. Everything gates on this
A handbook to answer fromPolicy Q&A is only as good as what's indexed, and it refuses to answer anything it can't ground
Somewhere to hand off toAn Inbox queue or group. Several paths end at a person by design
A published-to-live approverPublishing is a governed step, and it locks the project until approved

You don't need the real HR systems yet. Every workflow in this guide starts as a dummy-safe workflow returning realistic sample data, so the whole thing runs end to end today and the real systems swap in later without touching an agent.

How this guide goes

  1. Design. Turn the fixed scope into a plan: the shared Configuration, the tools and inputs each journey needs, and the shape each one deserves.
  2. Build. Node by node on a real project, with the actual screens and the things that tripped us up.
  3. Prove it. The HR paths that fail quietly — where nothing errors and the wrong thing happens.
  4. What it costs, and where it degrades. What each turn pays for, and the three places this design gets less accurate as it grows.
  5. Templates. Copy-ready agent and flow bodies for the common HR journeys.

Start here

Next: Design it.