Welcome next week's new starters
Every Monday, emails anyone starting in the next week and tells the team in Slack who is joining.
Apps it connects
Authenticate each one once and the workflow is ready to run.
What it does
Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.
- 1
Google SheetsRead rowsReads every row of the new starter roster tab to find everyone whose start date falls within the next seven days. For each
hireIf
daysUntilis at least 0 anddaysUntilis at mostdaysAheadIf (
hireEmailis not empty ordoneincludesteamKey),hireEmailis not empty anddonedoes not includeemailKey- 2
GmailSendSends each starter a short welcome email, by first name, giving their role and start date, when the roster has an address for them.
- 2
If
donedoes not includeteamKey- 3
SlackSend messagePosts a note to your team channel naming each starter, their role and their start date, asking people to say hello.
- 3
How it works
What happens on each run, in plain English.
Every Monday at 07:00, your new starter roster is read, anyone whose start date falls within the next seven days gets a short welcome email, and your team channel in Slack is told who is joining, in what role and on which day, so nobody arrives to a room that was not expecting them.
The welcome email is written from the roster, not by AI: it greets the person by first name and gives their role and start date, so there is nothing to review and nothing to get confidently wrong. Lodol remembers who it has welcomed, so nobody is emailed or announced twice, even if you run it again by hand, and anyone further out is picked up on a later Monday. A hire with no email address is still announced to the team. If a start date can't be read, a column is missing or a message fails to send, the run is marked as failed and names the people affected, instead of looking like a quiet week.
You need Google Sheets, Gmail and Slack connected, the link to your roster, and the ID of the Slack channel for the announcements. The roster tab needs 'Name', 'Role', 'Email' and 'Start date' columns.
Start from a workflow that already works.
Add "Welcome next week's new starters" to your workspace, connect its apps, and make it yours.
Free plan, no credit card