Daily interview prep brief delivered to your Gmail drafts

By General Input

Every weekday at 6am, scan your calendar for today's interviews, pull Glassdoor research, and drop a one-page prep brief into your Gmail drafts.

Integrations

  • Google Calendar
  • Real-Time Glassdoor Data
  • Gmail

Type

Agentic Task

Categories

  • Personal Productivity
  • HR & People

Build me an agent workflow that preps me for job interviews every weekday morning.

Trigger: cron, every weekday (Monday through Friday) at 6:00am in my local timezone.

Step 1. Use Google Calendar List Events to read all events on my primary calendar for today (from 00:00 to 23:59 local). Expand recurring events into single instances and sort by start time.

Step 2. Identify which events look like job interviews. An event qualifies if its title or description contains any of: interview, screen, phone screen, onsite, on-site, final round, hiring manager, recruiter chat. For each qualifying event, extract two fields: the target company name and the role being interviewed for. Pull these from the event title, description, and (if present) the conferencing/notes block. If you can't confidently identify both a company and a role, skip that event and note why in the brief footer.

Step 3. If there are zero qualifying events for today, exit the workflow without creating any draft. Do not create an empty or placeholder email.

Step 4. For each qualifying interview, research the company on Real-Time Glassdoor Data:

a) Call Company Search with the company name to resolve the Glassdoor company_id. Pick the top match; if there are multiple plausible matches, prefer the one whose industry or location aligns with the role context from the calendar event.

b) Call Company Overview for that company_id to get the overall rating, employee count, industry, and headquarters.

c) Call Company Reviews (most recent first) and read enough pages to extract the dominant pros and cons themes employees mention.

d) Call Company Interviews and pull the most common reported questions, typical difficulty, and offer-outcome distribution. If a job function maps to the role, filter by it.

e) Call Company Salaries scoped to the role title and (if known) the role location, so the comp range is realistic.

Step 5. For each interview, synthesize a tight one-page prep brief in this shape:

• Header: company name, role, interview time, interviewer(s) if listed on the event.

• Company snapshot: one line with rating, size, industry, HQ.

• Culture vibe: two sentences distilled from the review themes (what employees love, what frustrates them).

• Three likely interview questions, each with a one-line STAR-style angle for how I should approach it.

• Expected comp range for this role and location, with the Glassdoor estimate.

• Two thoughtful questions for me to ask the interviewer, grounded in the review themes (not generic).

Step 6. Deliver the brief through Gmail Create a Draft. Address the draft to me (the authenticated user). Subject line format: "Interview prep: {Company} at {time}". If there are multiple interviews today, create one draft per interview so each one is easy to scan on its own. Use plain readable HTML or clean text formatting — this is meant to be read on a phone during my commute.

Constraints: keep each brief short enough to read in two minutes. Cite the company's Glassdoor rating and review count once so I know the sample size. Never send the email automatically — it must stay in the drafts folder. If a Glassdoor lookup fails or returns nothing, include the section anyway with a one-line note that the data wasn't available, and continue with the rest of the brief.

Related prompts

Explore more prompts
Win back LiveChat visitors whose chats went unansweredFront desk appointment confirmation board for the next 3 daysChase the paperwork every new client and vendor still owesFile Gmail attachments into storage with names you can findCandidate rediscovery desk for your archived Lever applicantsLaytime and demurrage claim workspace for chartering opsKajabi customer support console for member access fixesRun your application review round on Jotform submissionsAppointment confirmation board built on WhatsApp repliesRun your nutrition clients' weekly meal plans from one console