Know the moment your org structure changes
8 event types deliver real-time notifications to your systems whenever employees, managers, or departments change. Powered by Svix for reliable delivery.
8 event types
Subscribe to the events you care about. Each payload includes the full change context.
employee.createdNew hire detected
Fires when a new employee appears in the Google Workspace directory.
{
"event": "employee.created",
"timestamp": "2026-02-23T14:30:00Z",
"data": {
"id": "emp_8xk2m",
"name": "Jordan Lee",
"email": "jordan@company.com",
"title": "Software Engineer",
"department": "Engineering",
"manager": "sarah@company.com"
}
}employee.deletedEmployee removed
Fires when an employee is removed from the Google Workspace directory.
{
"event": "employee.deleted",
"timestamp": "2026-02-23T15:45:00Z",
"data": {
"id": "emp_3fn9p",
"name": "Alex Kim",
"email": "alex@company.com",
"department": "Sales"
}
}employee.updatedField change
Fires when any employee field changes — title, location, phone, photo, etc.
{
"event": "employee.updated",
"timestamp": "2026-02-23T09:15:00Z",
"data": {
"id": "emp_2ab7q",
"email": "pat@company.com",
"changes": {
"title": {
"old": "Senior Engineer",
"new": "Staff Engineer"
}
}
}
}employee.manager_changedReporting line updated
Fires specifically when an employee's manager changes.
{
"event": "employee.manager_changed",
"timestamp": "2026-02-23T11:00:00Z",
"data": {
"id": "emp_5kp1w",
"email": "sam@company.com",
"old_manager": "alex@company.com",
"new_manager": "sarah@company.com"
}
}employee.department_changedDepartment transfer
Fires when an employee moves to a different department.
{
"event": "employee.department_changed",
"timestamp": "2026-02-23T16:20:00Z",
"data": {
"id": "emp_9rt4e",
"email": "casey@company.com",
"old_department": "Marketing",
"new_department": "Product"
}
}Powered by Svix
Enterprise-grade webhook infrastructure so you can focus on your business logic.
Reliable delivery
Messages are persisted and delivered at least once, even if your endpoint is temporarily down.
Automatic retries
Failed deliveries are retried with exponential backoff for up to 72 hours.
Signature verification
Every payload is signed with HMAC-SHA256. Verify with the signing secret from your dashboard.
Delivery dashboard
Monitor delivery status, inspect payloads, and replay failed events from the admin panel.
Automate your org workflows
React to org changes in real time. No polling, no cron jobs, no stale data.
Auto-provision access on new hire
Trigger Jira, GitHub, and Google Group provisioning the moment a new employee is detected.
Slack alert on manager change
Notify HR in Slack when a reporting line changes so they can update onboarding docs.
Update access on department transfer
Automatically adjust role-based access controls when someone moves to a new team.
Keep CRM synced on sales changes
Update Salesforce account ownership when sales team org structure changes.
Trigger offboarding checklist
Start your offboarding workflow the moment an employee is removed from the directory.
Start building with webhooks
Register an endpoint, subscribe to events, and start receiving real-time org change notifications.
Webhooks require the Integrations add-on.