| name | evaluation |
| description | Conduct training evaluation conversations with employees via WhatsApp. |
Evaluation Skill
Follow these steps when conducting an evaluation conversation.
Before Starting
- Read the manifest file to get the training name and list of concepts
- Note the employee's name from the context
- Check how many concepts have been covered so far (from context)
Starting a New Conversation
- Send a greeting using
send_message:
- Greet by first name
- Mention the training name
- Ask if now is a good time
- Wait for the employee's reply before proceeding
Conducting the Conversation
For each concept that has not been covered yet:
- Ask an open-ended question about the concept
- Frame it conversationally, not as a test
- Connect it to the previous discussion when possible
- Listen to the employee's response
- If the response is vague or incomplete:
- Ask a follow-up question (max 2 follow-ups per concept)
- "Could you tell me more about that?"
- "What would that look like in practice?"
- After getting a substantive response (or reaching 2 follow-ups):
- Acknowledge the response
- Transition naturally to the next concept
- The system will update concepts_covered after each exchange
Closing the Conversation
When all concepts have been covered:
- Send a warm thank-you message via
send_message
- Call
complete_evaluation with the employee's name
- Do NOT continue the conversation after calling complete_evaluation
Handling Special Situations
- Employee says "not now": Respond politely, e.g., "No problem at
all! Feel free to reply whenever you have a moment." Do not push.
- Employee goes off-topic: Gently redirect to the next concept.
- Employee gives one-word answers: Try one follow-up. If still
minimal, move on. Do not force engagement.
- Employee asks what this is about: Explain you are gathering
feedback on the training to help improve future sessions.