Tutorials

Working notes from the people who build the agents

Triaging the shared inbox: routing client email into your ATS

September 14, 2026 · Reqmint

jobs@ and info@ are where reqs, resumes and timesheet chases arrive together. A walkthrough of a triage agent that reads a shared mailbox, classifies each thread, deduplicates it against the ATS, and hands a recruiter a one-click action instead of a folder.

Read more

Least privilege for an agent: scoped ATS access and an access log

September 14, 2026 · Reqmint

Before an agent drafts anything it needs credentials. This walkthrough builds the access layer: one service identity per agent, a narrow tool surface instead of raw API keys, read and write split, and an access log that answers who touched which candidate record and why.

Read more

One contractor, four systems: the identity table an agent needs

September 11, 2026 · Reqmint

Cross-system agents stall on identity, not models: the same contractor is three spellings and four ids across ATS, timesheets, payroll and the inbox. This walkthrough builds the resolution layer: a person and link table, normalisation, deterministic rules first, a scored middle band with a review queue, and merges you can undo.

Read more

Building the candidate notice, opt-out and appeal flow

September 10, 2026 · Reqmint

Bias audits get the attention, but the part that breaks in production is the paperwork around the candidate: the notice before screening, the alternative when someone opts out, and the explanation after an adverse decision. Here is the data model, the state machine and the queries.

Read more