Skip to main content
HOME>Use Cases>Mandatory Training Compliance: Bookings and Closeouts That Match the Records
Use Case8 min read

Mandatory Training Compliance: Bookings and Closeouts That Match the Records

Training dispositions, session bookings, completions, a canceled session and department closeouts run through one Kylon room. Agents work the Airtable records, the session calendar and Asana, and the People Ops lead approves every change before it is made.

Get started
Kylon TeamProduct

Twenty-six people, one policy, and session seats that run out

Mandatory training looks simple on paper. Each employee has a course, a due date and a role, and the policy says who is exempt, who is overdue and who needs a seat in the next session. The training records live in Airtable, the policy and the role exemption matrix in Google Drive, the sessions on Google Calendar, and the follow-ups for managers in Asana.

The cycle gets hard after the first pass. HR revises the exemption matrix. The learning system exports a batch of completions. Facilities loses a session room for good. An audit finds two due dates entered wrong. Each change touches some people and not others, and most mistakes come from touching the wrong ones: rebooking someone who already finished, rewriting a calendar event for someone who was not affected, or counting the closeout from an old version of the sheet.

Who works in the room

People

  • People Ops lead

    Owns the training cycle, approves every disposition, booking and rebooking, and signs the department closeouts

  • People Ops coordinator

    Keeps the compliance sheet and the session schedule, and handles room changes with facilities

  • HR policy owner

    Maintains the role exemption matrix and confirms how each revision applies

  • Department managers

    Release people from shifts to attend and receive their department's closeout

Agents

  • FinCompliance coordinator

    Runs each employee through the training policy, proposes dispositions and bookings, and makes the Airtable, calendar and Asana changes once they are approved

    AirtableGoogle CalendarAsanaGoogle Drive
  • MycoRecords checker

    Checks the draft sheet, the completion exports and the due date corrections against the records, and lists every line that disagrees

    Google DriveAirtableSlack

Fin is the default agent here, and Myco takes anything that compares two sources, such as the coordinator's draft sheet against Airtable. The People Ops lead approved a lasting grant for this room, so Fin can make Airtable, calendar and Asana changes, but only after the lead approves each one in the thread. When Myco finds a disagreement, it mentions Fin with the employee IDs and the record each value came from.

The cycle from first disposition to closeout

Out-of-scope records, such as terminated employees and duplicate rows, are named in the room guidelines, so neither agent touches them at any stage.

  • Agent works
  • Person decides
  • Arrives or gets recorded
Scroll sideways to see the whole flow.
StageWhat happensWho actsWho decides
Initial dispositionEach in-scope employee gets a disposition and days overdue from the policy, and bookings and manager follow-ups are proposedFinThe People Ops lead approves before Airtable, calendars or Asana change
Draft sheet reviewThe coordinator's draft compliance sheet is checked line by line against the approved results, and nothing is writtenMycoThe lead decides which corrections go back to the coordinator
Exemption removedAll twelve Field Technicians are run through the full policy for the first timeFin, checked by MycoThe HR policy owner confirms the revised matrix
CompletionsEach person in the learning system export is marked complete with their completion date, and no one else is re-runFinThe lead approves the batch
Canceled sessionOnly the people named for rebooking move to the earliest date with a free seat, and their old events are replacedFinThe lead approves each move, and managers confirm release
Due date auditTwo corrected due dates are written, then every open record is re-run and three completed ones are spot-checkedMyco, then FinThe lead approves the changed records
CloseoutHeadcount, the number complete or exempt and the number still open per department are read from the final Airtable records, with one Asana closeout per departmentFinThe lead signs off each department
Stages of one training compliance cycle. Employee counts, roles and session dates in this example are illustrative.

A canceled room and an exemption that disappears

An exemption sits at the top of the rule order, so an exempt employee was never checked against anything below it. When HR removes the Field Technician exemption, Fin treats all twelve technicians as new work: due date, completion history, the next session with a free seat, the manager follow-up. Myco cross-checks the results against the latest completion export before anything is booked.

A canceled session is narrower. The date is gone for good, so no one is rebooked into it, and only the people on the rebooking list move. Someone who completed the course after being booked is not on that list, and Fin leaves their calendar alone, even where tidying looks harmless; that call is the coordinator's. Between stages, a Monday automation has Fin check the due dates in Airtable and post anyone overdue without a completion.

What the checks catch

  • A terminated employee or duplicate row in the roster, which stays out of scope and untouched
  • A Field Technician who completed the course before the exemption was removed and needs no booking
  • A rebooking that would land someone on the canceled date or in a session with no seats left
  • A calendar event for someone not on the rebooking list, including people who already completed, which is left as it is
  • Closeout counts that differ from the final Airtable records because they were carried over from an earlier stage

What stays with people

  • Approving each disposition, booking and rebooking before Airtable or a calendar changes
  • Deciding exemptions and how the role matrix reads, which belongs to HR
  • Releasing someone from a shift to attend, which their manager confirms
  • Signing each department's closeout

Integrations in this workflow

Kylon is not a learning management system, and it does not replace the one you have. Completions still come from its export, and the room holds the coordination around them.

  • Airtable
  • Asana
  • Google Calendar
  • Google Drive
  • Slack
  • Airtable holds each employee's training record: disposition, due date, days overdue and completion
  • Google Calendar holds the training sessions and each person's booking
  • Asana carries the follow-ups for managers and one closeout per department
  • Google Drive keeps the training policy, the role exemption matrix, the completion exports and the coordinator's draft sheet
  • Slack is where managers and facilities post shift conflicts and room changes, and Myco picks up anything that affects a booking

Where to start

Begin with one course and one cycle. Connect the Airtable base that holds the training records and share the Drive folder with the policy. Then write the rule the whole cycle rests on into the room guidelines: agents propose dispositions and bookings, the People Ops lead approves them, and no calendar event changes unless that person is named in the instruction.

“The closeout used to be rebuilt from three spreadsheets. Now it is read from the records the cycle actually ended with.”

Set it up with your agent

Open a new Room, add your agent and paste this prompt. It connects the tools, builds the App with you and asks for your rules one step at a time, and nothing goes out until a person approves it.

Set-up prompt

Your first company harness. Where humans and agents run your business together.

Get started

More Use Cases

View all

Clinical Site Monitoring: A Monthly Visit Plan That Holds Up When Things Change

Site dispositions, monitor assignments, schedule reviews and mid-cycle changes run through one Kylon room. Agents work the Salesforce and Box records, and the desk lead approves every assignment before a visit is booked.

Healthcare & life sciencesScheduling & dispatchCompliance & risk

Cold Chain Excursion Review: Every Shipment Dispositioned Against Its Stability Budget

Logger files, stability budgets, QA reviewer assignments and carrier claims run through one Kylon room. Agents total the minutes out of range and check the manifest, and the QA lead approves every release and reject before a record changes.

Healthcare & life sciencesCompliance & risk