Welcome new hires each morning from Rippling to Slack and Calendar

By General Input

Every weekday morning, spot who's starting today in Rippling, post a warm Slack welcome, and put a manager intro on their calendar.

Integrations

  • Rippling
  • Slack
  • Google Calendar

Type

Agentic Task

Categories

  • HR & People
  • Operations

Every weekday at 7am, run a day-one welcome sequence for anyone starting at the company today. The workflow should be agent-based because the welcome copy needs to be personalized per hire and the workflow has to handle zero, one, or several starters cleanly.

Step 1: Find today's starters in Rippling. Call Rippling's List Workers operation with expand set to include user, manager, department, and work_location. Filter to workers whose start date is today (the run date, in the company's local timezone). If the result is empty, exit silently without posting or scheduling anything.

Step 2: For each new hire, draft a warm, personalized welcome message. Reference their name, role, department, and work location so it reads like a real welcome, not a template. Post the message to the #welcome Slack channel using Slack's Send a Message operation.

Step 3: For each new hire, use Google Calendar's Create Event operation to schedule a 30-minute "Meet your manager" intro on the new hire's first afternoon (default to 2pm in their work location's timezone). Invite the hire and their manager using the email addresses from the expanded user and manager objects. Include a short agenda in the event description.

Edge cases: If a hire has no manager assigned in Rippling, still send the Slack welcome but skip the calendar invite for that hire and note it in the run summary so HR can follow up. If several people start on the same day, process each one individually so every hire gets their own Slack post and their own calendar invite.

At the end of the run, produce a short summary listing which hires were welcomed, which manager intros were scheduled, and any hires that were skipped and why.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsFront desk appointment confirmation board for the next 3 daysWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in production