# Onboard new hires

> Give every new hire a buddy, an introduction, check-ins through their first 90 days and nudges for their manager.

Audience: Workspace administrators, new hires and buddies

Canonical: https://shuffl-rebuild.vercel.app/docs/onboarding

<a id="program"></a>
## Create an onboarding program

1. In Manage, open Onboarding and choose New onboarding program. Start from a template such as New hire onboarding, Remote new hires, New managers or Interns and early career, or ask Mello in Chat to draft one.

2. Name the program, choose the accountable HR responder, the local send time and the default time zone. Set how many days before or after the start date each message goes out.

3. Edit the three messages: a buddy invitation to the buddy, an introduction to the hire and buddy together, and a help check-in to the hire. Use {{hire}} and {{buddy}}; the preview shows the result.

4. Choose Start program, or Save draft to finish later. Programs shows each program with its state, and Insights shows hires in progress, buddy acceptance and check-ins answered.

- [Open Onboarding](https://shuffl-rebuild.vercel.app/app/manage/onboarding)

<a id="enroll"></a>
## Enroll hires and approve their messages

1. Choose Enroll people and pick hires from People, or upload a CSV with their emails, start dates, time zones and buddies. You can also start onboarding from a person’s details sheet in People.

2. Choose a buddy for each hire, or leave it empty and let the hire ask someone. The buddy accepts or declines in Shuffl.

3. Choose Review and approve messages. Read each message with its date, tick that you reviewed them exactly as shown, and approve. Changing a date, a buddy or a message sends that hire back for approval.

4. Messages go out in the hire’s own time zone, in Slack. A hire or buddy without a linked Slack account waits until they have one.

<a id="buddy"></a>
## Buddies and check-ins

A new hire sees Your onboarding on Home. If no buddy was chosen, Find me a buddy asks Mello to suggest coworkers who fit, and the hire can ask one of them. The coworker gets the ask in Slack and answers Say yes or Not now in Shuffl.

A buddy who is invited sees Be {hire}’s onboarding buddy? with Accept and Decline. Buddies appear on the hire’s profile and on Home under New hires, and both can use Schedule time to book a first call.

At the check-in the hire answers All good or I need help. I need help opens a reviewed message to HR, like any other HR request, so the accountable responder hears about it.

Slack message, Buddy invitation (The buddy you picked, privately; Days before the hire starts, after you approve it):

```text
<@UJONAH>

*Would you be Mei Lin Zhou’s onboarding buddy?*

Mei Lin Zhou joins on Monday, October 5, 2026. A buddy answers the everyday questions and helps a new colleague feel at home.

Accept or decline in Shuffl: https://shuffl.ai/app/onboarding?workspace=northwind
```

Slack message, Buddy introduction (The new hire and their buddy; On the start date):

```text
<@UMEI>, <@UJONAH>

*Meet your onboarding buddy*

Mei Lin Zhou starts on Monday, October 5, 2026. Jonah Whitfield is their buddy for the first weeks.

Find 30 minutes together this week to say hello.

<https://shuffl.ai/app/schedule?id=sample&kind=onboarding&workspace=northwind|Pick a time with your buddy> — connect your own calendar or choose a time together.
```

Slack message, Check-in (The new hire, privately; A couple of weeks after they start):

```text
<@UMEI>

*How is your first stretch going, Mei Lin Zhou?*

If anything is stuck, like access, tools or expectations, say so and HR follows up with you directly.

Answer "All good" or "I need help" in Shuffl: https://shuffl.ai/app/onboarding?workspace=northwind
```

- [Open your onboarding](https://shuffl-rebuild.vercel.app/app/onboarding)

<a id="first-90-days"></a>
## The first 90 days

Every hire you approve in an onboarding program gets a first 90 days on top of the program’s own messages. Open Onboarding in Manage and choose First 90 days to change or turn off either part.

Manager check-ins: the hire’s manager in People gets a private Slack nudge each week (or every other week) through the first 12 weeks, suggesting 15 minutes together and a few questions to ask. Find a time opens the times you’re both free, if they’ve connected a calendar. They can press Booked it, Skip this week or Stop these nudges.

New hire check-ins: on day 30, 60 and 90 the hire gets a short check-in with the New hire experience questions, and on day 90 one open question: what should we fix before the next person starts? With Day 30, 60, 90 and one year, they also get a thank-you and one question on their first anniversary. Answer opens the questions as a short form right in Slack. The same check-in is in Your onboarding too, for anyone who’d rather answer there or doesn’t use Slack.

What new hires said shows the share who agreed with each question, and the open answers, only once at least as many hires as your Pulse reporting floor (7 or more) have answered that check-in. Answers are stored without names or times, so nobody, managers included, can see one person’s answers. Each person can turn their own nudges or check-ins off in Settings, Notifications.

Slack message, Manager check-in nudge (The new hire’s manager, privately; Once a week through the hire’s first 12 weeks, unless HR turns it off):

```text
15 minutes with Mei Lin Zhou this week?
```

Slack message, 30, 60 and 90-day check-in (The new hire, privately; On day 30, 60 and 90, unless HR turns it off):

```text
Your 30-day check-in: You’ve been here a month. Four quick questions about your start, about a minute in all.
```

Slack message, First anniversary (The person, privately; On their first anniversary, when HR keeps the one-year option):

```text
One year with us: Happy first anniversary, and thank you for the year. One question to mark it, and one more if you have a minute.
```

- [Open First 90 days](https://shuffl-rebuild.vercel.app/app/manage/onboarding/first-90-days)

## Related guides

- [People and the org chart](https://shuffl-rebuild.vercel.app/docs/people)

- [Introduce coworkers with Connections](https://shuffl-rebuild.vercel.app/docs/connections)

- [Share a request with HR](https://shuffl-rebuild.vercel.app/docs/hr-requests)

Agent documentation index: https://shuffl-rebuild.vercel.app/llms.txt

