New Hire Onboarding Orchestrator: Personalized welcome and check-in scheduling
When a new employee is added to BambooHR, this agent sends a personalized Slack welcome and schedules 30 and 90-day check-in events automatically.
Overview
When a new hire appears in BambooHR, this agent sends a personalized Slack welcome and automatically schedules 30 and 90-day check-in events on your calendar — so new employees feel seen from day one.
Why HR and people teams use this template
A great first impression matters. But between onboarding logistics and a full calendar, it's easy for a personal welcome message to slip — and those first-day check-in meetings often don't get scheduled until week two.
This template handles both automatically, so every new hire gets:
- A warm, personalized welcome in Slack the moment they're added to BambooHR
- A 30-day check-in on the calendar to catch any early onboarding friction
- A 90-day milestone review to reflect on the first quarter and set goals
How it works
- BambooHR triggers the agent when a new employee record is created.
- The agent reads the employee's name, role, team, and start date.
- A personalized welcome message is posted to your Slack onboarding channel.
- Two calendar events are created: a 30-day and 90-day check-in, dated from the employee's start date.
What you'll need
- BambooHR connected to Zapier
- Slack connected to Zapier
- Google Calendar connected to Zapier
Frequently asked questions
Can I customize the welcome message?
{"root":{"type":"root","format":"","indent":0,"version":1,"children":[{"type":"paragraph","format":"","indent":0,"version":1,"children":[{"mode":"normal","text":"Yes — edit the message format in the agent's instructions to match your company's tone. You can reference any fields from the BambooHR trigger, including department, manager name, location, and start date.","type":"text","style":"","detail":0,"format":0,"version":1}],"direction":null,"textStyle":"","textFormat":0}],"direction":null}}
Does this create events on the new hire's calendar or the manager's calendar?
{"root":{"type":"root","format":"","indent":0,"version":1,"children":[{"type":"paragraph","format":"","indent":0,"version":1,"children":[{"mode":"normal","text":"By default the agent creates events on the calendar connected to your Zapier account. Update the calendar field in the Google Calendar action to target a specific person's calendar, or invite the new hire as an attendee using their email from BambooHR.","type":"text","style":"","detail":0,"format":0,"version":1}],"direction":null,"textStyle":"","textFormat":0}],"direction":null}}