2. Interviewer Training - Getting Ready (Tags and Templates)
Last updated: February 26, 2026
TL;DR: Before you build any Interview Training Paths, you should:
(1) define the tags trainees will graduate into,
(2) ensure interview templates are configured with clear events and tag requirements, and
(3) create email templates for training enrollment and graduation so trainees get clear instructions and expectations.
Like most of GoodTime's features, to get the most from the Interviewer Training feature you will want to invest some time in your into your initial setup so that you can automate as much of the the trainee scheduling process as possible. Listed here is a short overview of the steps you should take in order to correctly setup your Interviewer Training process for maximum automation.
1. Identify target roles and skills
Start by answering these questions:
- Which roles have scheduling bottlenecks (slow to schedule, few interviewers)?
- Which interview types require special skills or tools (e.g. Python, C++, system design, CoderPad, sales demo)?
- Where would having 3–5 extra interviewers make the biggest impact?
Make a short list (3–10) of interview types you want to train for. These will map to skill tags and training paths.
2. Define interviewer tags
Tags are who you define or indicate who can conduct which interview.
Best practices for tags:
- Make them skill-based and specific to a SINGLE skill set. Note, given GoodTime's ability to use Boolean logic with tags it is preferred that each tag reflects a SINGLE skill - you can always combine tags together if needed. For interviewer training, you will be most interested in SKILL tags as opposed to demographic ones, e.g.:
- (Backend), (Frontend),(Coding), (Java). This is an example of 4x different SKILL tag types you may use in your technical hiring process.
- (Behavioral), (Leadership), (Problem Solving), (Discovery Call). This is an example of 4x different SKILL tag types you may use in a GTM hiring process
- Use consistent naming conventions across engineering/sales/other orgs.
- Try to re-use tags across multiple templates (so a single tag unlocks several interviews).
- Please review the following articles to learn more about using tags with GoodTime
These tags will later be:
- Required on interview events in templates (to select fully trained interviewers interviewers).
- Assigned on graduation from training paths to newly trained interviewers.
Tip: If you already have tags in use, start by aligning your training tags with your existing live tags so you don’t create duplicated pools.
3. Prepare interview templates for training
GoodTime's Interviewer Training relies heavily on well-structured Interview templates (so that GoodTime clearly knows where we can automatically add a trainee to a scheduled interview).
For each Interviewer Training path you want to build:
-
Confirm an appropriate interview template exists
Make sure there is a GoodTime interview template for the role/stage (e.g. Senior Java – Virtual Onsite).
-
Use clear event titles
NOTE: Event titles are internal-only, so be explicit to help in easily linking training paths to Interview events:
- ✅ Java Skills Test
- ✅ System Design – API Design
- ❌ Panel 1
- ❌ Virtual Onsite
Clearly naming you interview event titles makes it obvious which events should be linked to which training path. -
Set interviewer tags on events
Ensure each event on an Interview Template that you want to link to a training path lists the tag required to host it (e.g. Java, Python, Discovery Call). This ensures that your trainees (who will eventually graduate into this tag type) will be shadowing or reverse shadowing the correct interview type as they build up their skills. -
Note which events should be trainable
When you build training paths later, you’ll choose exactly which events trainees can shadow/reverse-shadow. This is particularly important for multi-event templates (e.g. only link the Java Skills Test panel, not an unrelated Offer Call).
4. Create training email templates (Enrollment & Graduation)
GoodTime can automatically send informational emails to trainees when:
- They are enrolled in a training path.
- They are graduated from a training path.
You can configure these emails to use custom 'Training' email templates so messages are tailored to the specific training path a trainee is being added to or graduated from.
How to Create your 'Training' email templates
- Go to Communication > Email Templates in GoodTime.
- You will typically want to create two templates per training path (one for enrollment, and another for graduation). We recommend using clear naming conventions for these email templates such as:
- Interviewer Training – [Path Name] – Enrollment
- Interviewer Training – [Path Name] – Graduation - In each 'Trainee' email template you may want to include:
- Brief welcome/congratulations.
- Expectations for the trainee (what they will do, approx. number of classes, time commitment).
- Who to contact with questions.
- Any team-specific notes or internal links (rubrics, playbooks, etc.). - Once you have drafted there enrollment and Graduation email templates be sure to save them as a 'Trainee' email type
Later, in the Training Path config, you’ll select which templates to use for that path’s enrollment and graduation emails.
Note: You may want to keep Trainee Enrollment and Graduation emails generic enough that the same template can work for multiple training paths (e.g. “Your manager will be copied on your progress via weekly reports” instead of naming a specific manager).
☑ Quick readiness checklist:
Before you start building paths, confirm:
☑ You have a list of target roles/interview types you want to build training paths for.
☑ You’ve defined or reviewed tags that represent “fully trained” interviewers.
> i.e. You have identified the Interviewer tag group you wish to grow though Interviewer Training.
☑ The corresponding interview templates exist and:
☑ Have clear event names.
☑ Use tags to define interviewer pools.
☑ You’ve created email templates for training enrollment and graduation (should you wish).
Once all boxes are checked, you’re ready to build your first training path.