Automated Interview Document Preparation via Google Calendar - n8n Workflow

Use this automated n8n workflow to instantly duplicate and rename Google Drive files when a specific interview event is created in Google Calendar, enhancing HR productivity.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

• HR professionals and Recruiters who manage high volumes of interviews.
• Users seeking to automate document generation based on scheduling events.
• Teams looking for robust n8n templates to handle event-driven cloud file operations.
• Businesses needing to standardize documentation for specific meeting types.

Overview

Manual document preparation for recurring events, like job interviews, is tedious and error-prone. This robust n8n workflow solves this by instantly creating a standardized document from a template whenever an eligible event is scheduled. By monitoring Google Calendar via a dedicated n8n trigger, the system filters for events matching specific criteria (like originating from a recruiting system and having a title containing 'Interview with'). Once validated, the automation uses Google Drive n8n nodes to locate the correct template and create a new, custom-named copy in the correct folder, saving significant time and ensuring consistency. This highly efficient n8n templates approach is crucial for scaling recruitment operations.

How it Works

This automation starts with the Google Calendar n8n trigger, which monitors for newly created events in a specified calendar, focusing only on events whose titles contain the term 'Interview with'.


  1. Event Detection (n8n trigger): The workflow is initiated when a new calendar event is created.

  2. Filter Logic (n8n node): The Filter specific event n8n node acts as a gatekeeper. It checks two specific conditions: the event creator's email address and the source URL (ensuring it originates from a recruitment platform, like Workable). Only items that pass both checks proceed through the n8n workflow.

  3. Search Folder: A Google Drive n8n node searches for the target destination folder (e.g., 'SCREENING').

  4. Search Template File: A subsequent Google Drive n8n node locates the specific template document (e.g., 'Template | M1 | Senior AE | ') that needs to be copied.

  5. Duplicate and Rename: The final Google Drive n8n node uses the Copy operation. It takes the template file ID and creates a duplicate, dynamically renaming the new document using data derived from the original Google Calendar n8n trigger event (specifically, the event's source title). This completes the automated document preparation process within the n8n workflow.

Installation Guide

To deploy this powerful n8n templates solution, follow these steps:


  1. Import the JSON: Copy the provided n8n workflow JSON and paste it directly into your n8n instance using the 'Import from JSON' option.

  2. Configure Credentials: You will need valid credentials for the Google Calendar API and the Google Drive API. Set these up in your n8n credentials manager and link them to the respective n8n nodes.

  3. Set up the Google Calendar Trigger: In the New event in Google Calendar n8n trigger node, ensure the Calendar ID is set correctly and verify the Match Term (=Interview with) reflects the titles of the events you want to track.

  4. Customize the Filter: In the Filter specific event n8n node, adjust the creator.email and source.url values to match your specific organizational email and recruiting platform URLs.

  5. Specify Folder and Template: Update the Search folder and Search file to duplicate Google Drive n8n nodes to match the names and specific file types you utilize in your Google Drive environment.

  6. Activate: Once configured, save and activate the n8n workflow to begin automation.

Node Details

This n8n workflow leverages several key nodes for effective cloud file automation:

New event in Google Calendar (n8n trigger):
Function: Serves as the initial n8n trigger, polling the specified Google Calendar for new event creations.
Key Configuration: Trigger On: eventCreated, Match Term: =Interview with.
Filter specific event (n8n node):
Function: Ensures that only highly specific, relevant events (based on creator email and source URL) proceed, preventing unwanted document creation.
Key Configuration: Checks creator.email equals '[email protected]' AND source.url contains 'https://n8n.workable.com/events/'.
Search folder (Google Drive n8n node):
Function: Locates the specific Google Drive folder (the destination) where the new document should be stored.
Key Configuration: Resource: fileFolder, Query String: SCREENING.
Search file to duplicate (Google Drive n8n node):
Function: Finds the template file required for duplication.
Key Configuration: Resource: fileFolder, Query String: Template | M1 | Senior AE | .
Create and rename Google File (Google Drive n8n node):
Function: Executes the copy operation, creating the new file based on the template and renaming it dynamically using data from the initial n8n trigger payload.
* Key Configuration: Operation: copy, Name is set using an expression retrieving the calendar event title.

Related n8n Workflows

Free

Nodes: 4 Nodes
Updated: December 26 2025
View all
Created by
Candice Capelle
Candice Capelle

Featured*