Templates / Schedule and track interviews using Calendly, Zoom, Asana, and Gmail

Schedule and track interviews using Calendly, Zoom, Asana, and Gmail

Ready for 3.0

by Rahul Joshi ✓ · 108 views · created 2025-12-29 · HR

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 11 nodes and runs on Calendly events (invitee.created) (plus 1 other trigger). Along the way it connects Asana, Gmail and Zoom.

How it runs

Trigger: On Calendly events (invitee.created) (plus 1 other trigger).

  1. Prepare interview data (Code): runs custom JavaScript code
  2. Error Email Notification (Gmail): uses Gmail
  3. Route by interview type (If): checks a condition and branches into true / false
  4. Create Zoom meeting (Zoom): uses Zoom
  5. Create Zoom meeting (Zoom): uses Zoom
  6. Create HR Interview Task (Asana): uses Asana
  7. Create Technical Interview Task (Asana): uses Asana
  8. Notify HR team (Gmail): uses Gmail
  9. Notify interviewer (Gmail): uses Gmail

Services it uses

AsanaGmailZoom

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

📊 Description This workflow automates interview scheduling by orchestrating Calendly, Zoom, Asana, and Gmail into a single, reliable hiring pipeline. When a candidate books an interview, the automation ensures the interview is properly scheduled, tracked,…

Excerpt from Rahul Joshi's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.