Skip to main content
SaaS status: The target SaaS must already be connected. The connection must use administrator privileges (including API permissions) that allow account creation and deletion.
This guide explains how to configure a workflow that automatically deprovisions SaaS accounts when an employee leaves. The workflow also sends notifications via Slack or email.

Configuration flow

After completing the prerequisites, configure the workflow in three main steps.
  1. Pre-configure automation (mapping): Set up the mapping with the connected services.
  2. Create and publish the workflow: Define the workflow conditions and activate it.
  3. Notifications: Verify that notifications arrive via the selected method (Slack or Email).

Steps to configure employee offboarding

  1. Go to Automation > [Create automation] > click “Employee offboarding.” Employee offboarding automation template card
  2. On the “deprovision” builder screen, click “1. A terminated employee was removed.” The "deprovision" builder screen with "1. A terminated employee was removed" selected
  3. Set the automation trigger condition (contract end date) and execution schedule. Example: Target the work end date of August 1, 2026, and run indefinitely. To execute one day after the work end date (employment type: full-time employee): Set contract end date: > After, 2026/08/01 | Employment type: Full-time | Execution schedule: > After, 1, day. Screen for setting the contract end date and execution schedule conditions
  4. Click “Parallel execution” to add the services to include in the workflow. Select enabled services from [+ Add another service]. Screen for adding services to "Parallel execution"
  5. Select the service displayed under “Deprovisioning (deprovision).” To add multiple services to the workflow, turn on “Multiple selection.” The services listed under “Deprovisioning” are those you configured during pre-setup (mapping). Screen for selecting the service displayed under "Deprovisioning"
  6. Click the service you selected on the “Parallel execution” screen to display the “Settings” panel on the right. Select the workspace name from the “Service settings - Workspace name” dropdown. To configure multiple services, use [+ Add another service]. Screen for selecting the workspace for each service
  7. Click “Notifications.”
    1. Click [+ Add another notification]. Screen for adding another notification
    2. On the “Message” screen, select the notification method: “Slack / Email.” To configure multiple notifications, turn on “Multiple selection.” For Slack setup steps, see Slack notification setup below. Screen for selecting the notification method on the "Message" screen
    3. Click the message you selected on the “Notifications” screen to display the “Settings” panel on the right. Settings panel for the selected message
  8. Once all checks in the builder turn green, click [Publish] or [Dry Run]. Builder screen with all checks turned green and the publish and dry run buttons visible
  9. On the “Confirm workflow automation settings” screen, enter a name for the automation and click [Publish]. Note: You cannot use a name that is already registered. Screen for entering the automation name on the confirmation screen
  10. When “Workflow has been published” appears, click [OK]. Screen showing the "Workflow has been published" message

Steps to set up Slack notifications

  1. On the screen at step ⑤-(C) of the new employee onboarding setup, the “Connect notification bot” screen appears. Click [Connect bot]. The "Connect notification bot" screen with the connect button visible
  2. The “Requesting permission to access your Slack workspace” screen appears. Review the details and click [Allow]. Screen requesting permission to access the Slack workspace
  3. The “Notification channel” screen appears. Click [+ Add channel]. The "Notification channel" screen with the add channel button visible
  4. On the “Select a Slack channel” screen, specify the destination and click [Select]. Screen for selecting a Slack channel destination
  5. Confirm the “Notification channel” screen and click [Save]. The "Notification channel" screen with the save button visible

Notification content

When setup is complete, the workflow runs on the specified date and sends notifications. For details on when workflows execute, see Workflow execution timing.

Slack notifications

  • First-time connection notification: A channel-add notification is sent to the specified Slack channel.
Channel-added notification sent to a Slack channel on first connection
  • Execution result notification: On the scheduled date, a notification is sent to the specified Slack channel.
Execution result notification message sent to a Slack channel For the full setup flow, see Getting started with Automations.
Last modified on August 10, 2026