Daily Workable interview prep briefs by Slack and email

By General Input

Every weekday at 7am, each interviewer gets a one page brief on the candidates they are meeting today, in Slack and in their inbox.

Integrations

  • Workable
  • Slack Bot
  • Gmail

Type

Agentic Task

Categories

  • HR & People

Every weekday at 7am, send each interviewer a prep brief for the interviews they are running that day.

Start with the Workable List Events operation to pull scheduled events for the current day, and keep the ones that are interviews, calls, or meetings tied to a candidate. For each event, record the start time, the candidate it is for, the job it is against, and the interviewers assigned to it. Use the Workable List Members operation to resolve interviewer names and email addresses, since the email address is what links a Workable member to their Slack account and their inbox.

For each candidate on the schedule, use the Workable List Candidates operation to pull their profile and resume detail. Workable exposes list operations only, so narrow down with the filters List Candidates supports, which are job, stage, email, and date, rather than reaching for a single candidate lookup that does not exist. Use the Workable List Jobs operation to pull the role they are interviewing for, including title, department, location, and description, so the brief is written against the real requirements of that specific job instead of generic role assumptions.

Write a one page brief per interview with four parts. First, who the candidate is in two sentences. Second, their most relevant experience for this specific role, drawn from their resume and matched against the job description, calling out what is a strong match and what is thinner than it looks. Third, where they sit in the pipeline and what has happened so far, including the stage they are in and any prior activity on their profile. Fourth, four or five suggested questions aimed at the gaps in their background or the claims worth probing. Keep it skimmable and specific to this candidate, not generic interview advice.

Deliver each brief two ways. Use the Slack Bot Look Up User by Email operation to find the interviewer from their Workable email address, then Open a Conversation to get the direct message channel, then Send a Message to send them the brief as a direct message. Then use the Gmail Send a Message operation to email the same brief to that interviewer so it is readable on mobile before the call.

If an interviewer has more than one interview that day, combine their briefs into one Slack message and one email, ordered by start time, with a short header listing the day's schedule at a glance. If an interviewer has no interviews scheduled, send them nothing at all. If a candidate or job cannot be matched to an event, still send the brief with whatever detail is available and note what was missing, rather than dropping the interview silently. If the Slack lookup finds no matching user, continue and send the email anyway.

Make the run time, how far ahead it looks, and the delivery channels easy to change. A same day 7am run and a run 24 hours ahead of each interview are both reasonable defaults, and some teams will want Slack only or email only.

Related prompts

Explore more prompts
Win back LiveChat visitors whose chats went unansweredA brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seats