Route Rippling HR and IT events — new hire onboarding, app provisioning, role changes, and departures — to Slack, Teams, Webex, Google Chat, and Zoom simultaneously.
Rippling has no native Microsoft Teams integration. SyncRivo fills the gap.
HR and IT lifecycle events routed to the right teams on the right platform — extending Rippling's unified platform to every messaging tool your organization uses.
Hire events route a welcome message to the department Teams channel, a manager alert to Slack, and an IT provisioning notification simultaneously — all triggered by the single Rippling new-hire workflow.
Rippling app provisioning completion events route access confirmation to the new hire in Teams — so employees know their tools are ready on Day 1 without IT follow-up calls.
Policy acknowledgement reminders routed to employees across Slack, Teams, and Google Chat simultaneously — eliminating manual HR follow-up for compliance deadlines.
Role change events route to the affected employee on their preferred platform, to their new team channel on Teams, and to IT for access permission updates — one Rippling event, no manual announcements.
Device assignment events from Rippling's device management module route to the assigned employee in Teams or Slack with setup instructions — replacing IT's manual equipment handoff emails.
Departure events cascade to IT in Slack for deprovisioning, to the manager in Teams for transition planning, and to HR for compliance tracking — ensuring no step is missed when an employee leaves.
Setup takes approximately 20 minutes using Rippling Workflow Automator — no code required.
Connect your messaging platforms
In SyncRivo, authorize your Slack workspace and Microsoft Teams tenant via OAuth2. Optionally connect Webex, Google Chat, or Zoom.
Create a SyncRivo inbound webhook endpoint
In SyncRivo, add a new Webhook source and copy the generated endpoint URL for use in Rippling.
Create a Rippling Workflow Automator webhook action
In Rippling, open Workflow Automator and create or edit a workflow. Add a webhook action step pointing to your SyncRivo endpoint URL. Select the trigger event and configure the payload fields.
Configure routing rules in SyncRivo
Set rules per event type: hire events to the department Teams channel and IT in Slack, terminations to IT and HR, role changes to the employee and their new team channel.
Test with a sandbox hire event
Trigger a test employee creation in Rippling and verify simultaneous delivery to your Teams channel and Slack channel.
Rippling's built-in Slack app handles Slack-only deployments. SyncRivo handles the Teams side and enables simultaneous multi-platform routing.
| Capability | Rippling Native | With SyncRivo |
|---|---|---|
| Teams integration | Not available natively | Full Teams channel delivery via SyncRivo routing |
| Multi-platform fan-out | Slack only (Rippling Slack app) | Slack + Teams + Webex + Google Chat + Zoom simultaneously |
| IT event routing | App provisioning triggers in Rippling only | Route provisioning completions to the new hire in Teams with instructions |
| Routing per event type | Fixed notification format | Configurable rules per event type and recipient role |
| Field-level PII filtering | Not configurable | Exclude salary, SSN, and personal data before routing |
| Audit log | Rippling system log only | Full SyncRivo audit log of every event routed |
Rippling does not have a native Microsoft Teams integration for HR and IT event notifications. Rippling's workflow automation can trigger Slack messages via its built-in Slack app, but there is no equivalent Teams notification system. For organizations on Microsoft 365 where managers, IT, and executives use Teams, configure Rippling's outbound webhook workflows to route to SyncRivo, which fans the event to Teams, Slack, Webex, Google Chat, and Zoom simultaneously.
Rippling supports outbound webhooks via its Workflow Automator — the same engine used to trigger app provisioning and device management on hire. Create a workflow in Rippling with a webhook action pointing to your SyncRivo inbound endpoint. SyncRivo routes the hire event to your configured Teams channels: a welcome message to the department channel, a manager alert, and an IT provisioning notification — all triggered automatically when a new hire is confirmed in Rippling.
Rippling combines HRIS, IT, and payroll in a single platform — which means a single Rippling hire event can trigger HR notifications, app provisioning, and device management simultaneously. SyncRivo extends this model to messaging: the same Rippling workflow that provisions apps also routes a formatted Teams or Slack notification, without requiring separate webhook configurations for each system.
SyncRivo routes any Rippling Workflow Automator webhook event: new employee added, employee terminated, role or department changed, app provisioning completed, device assigned, and policy acknowledgement due. Configure separate routing rules per event type — hire events to the department Teams channel, terminations to IT in Slack for deprovisioning, and policy acknowledgement reminders to all-hands channels on every platform.
Yes. SyncRivo processes Rippling payloads in isolated per-tenant environments. Field-level PII filtering is configurable — exclude salary, SSN, and personal data before routing to any messaging platform. OAuth2 credentials for Rippling and each messaging platform are stored per-tenant and never shared. Full audit logs capture every event processed and every routing action taken.
Yes. Rippling's unified platform means a single workflow can fire both HR and IT events. SyncRivo routes each event type to the appropriate team: HR notifications to the department Teams channel and the hiring manager in Slack, IT provisioning completions to the new hire in Teams with access instructions, and device assignment confirmations to the IT team in their preferred channel — all from Rippling workflows.
See a live Rippling onboarding workflow — from new hire event to Teams welcome message, app provisioning confirmation, and IT notification in under 60 seconds.
Ready to connect? Slack ↔ Teams connection setup →