Multi-Turn Conversation and Prompts for New Employee Onboarding and Training: Handle Questions and Collect Missing Information

Employee Onboarding: review conversation for question intake. Check source versions, input mappings and the values received by downstream nodes.

What this category's data looks like

The intake materials for enterprise new employee onboarding training are mainly onboarding training plans, course sign-in sheets, and job descriptions. The sources are the training management department and the hiring department, and the update cadence is triggered by batch and position adjustments. The onboarding training plan provides fields for course name, date, class hours, and responsible person; the course sign-in sheet records participants, sign-in time, and signatures; the job description gives the position name, responsibilities, and qualification requirements, and includes a confirmation signature. When the materials enter the question handling and missing-item follow-up function, the onboarding training plan serves as the basis for courses and schedules, the course sign-in sheet serves as the factual basis for arrival and participation, and the job description serves as the basis for position affiliation and responsibilities. Fields, dates, and signatures often show mismatches in names, quantities, and dates across different materials, or versions are not synchronized, signatures and receipts are missing, and missing items need to be identified during intake and formed into follow-up questions for completion.

Configuration and implementation checks

This step is executed by the memory turns and prompt configuration in the application settings, and outputs the reference range of historical messages and answer constraints. The intake records and the follow-up questions for completion are then completed by the model. The memory turns control how many previous dialogue turns can be referenced at most when answering. If the value is too small, the preceding context cannot be used; if the value is too large, irrelevant content is brought in and consumption increases.

ObjectCheckVerification action
Onboarding training planWhether the course name, date, and class hours fields correspond to the position batch in the job description, and whether the responsible person's signature is completeCheck the current memory turns value in the application settings, run a trial with two consecutive questions, check whether the second round can carry forward the reference from the first round, and record the actual historical range brought into messages
Course sign-in sheetWhether the participants, sign-in time, and signatures are consistent with the dates and quantities in the onboarding training plan, and whether receipts are missingCompare the names, quantities, and dates of the same record in the two materials, check whether the session corresponding to chatId retains the sign-in information mentioned earlier, and put items with missing signatures into the follow-up questions for completion
Job descriptionWhether the position name, responsibilities, and qualification requirements are consistent with the course target in the training plan, and whether the version is synchronizedCheck the version number and effective date of the job description, check whether the position field in variables is consistent with the intake question, and if inconsistent, ask a follow-up question first before answering

Three common errors

  • Phenomenon: The course name, number of participants, or date of the same record does not match between the onboarding training plan and the course sign-in sheet. Cause: The two materials are maintained by different stages, and they enter intake without cross-checking.
  • Phenomenon: The job description version is not synchronized, and old-version responsibilities are mixed with new-version course targets. Cause: The update cadence is not aligned with the training batch, and the effective date is not verified during intake.
  • Phenomenon: The sign-in sheet lacks a signature or receipt, but intake directly gives a conclusion. Cause: The missing item is not identified as a trigger condition for follow-up questions, and the prompt does not constrain asking for completion first before answering.

How to verify the setup

For this function's acceptance: ask two consecutive follow-up questions, see whether the second question carries forward the reference from the first question, and check whether the number of historical turns brought into messages matches the chatId session range.

Business test: submit a question missing key information and see whether it asks a follow-up question first before answering.

  • Check the current memory turns value in the application settings, run a trial with two consecutive questions, and confirm that the second round can correctly carry forward the reference from the first round.
  • Compare the usage records of two runs, confirm that the run consumption changes accordingly after adjusting the turns, and check that the position field in variables is consistent with the intake question.