> ## Documentation Index
> Fetch the complete documentation index at: https://support.i.moneyforward.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 3-1. Configure a Workflow for New Employee Onboarding

> Learn how to configure a workflow for new employee onboarding (provisioning).

<Info>
  **Required permission for this service:** This feature requires **Admin** or **Automation Manager** permission.
  **SaaS status:** The target SaaS must be connected and integrated with administrator privileges (including API access) required for account creation and deletion.
</Info>

This page explains how to configure a workflow that automatically provisions SaaS accounts when a new employee joins. It also explains how to send notifications via Slack or email.

#### Configuration flow

After completing [prerequisites](/en/it-management/workflows/90k8f1lee0-workflows), configure the workflow in three main steps:

1. [**Pre-configure automation (mapping)**](/en/it-management/workflows/ms4wo45v27-admina-automation-wic): Configure the mapping with connected services.
2. Create and publish the workflow: Set the workflow conditions and activate the workflow you created.
3. Notification: Check the notification delivered via your chosen method ([Slack](/en/it-management/workflows/ygzni03g1c-admina-automation-wic-ggx) or Email).

<h4 id="new-employee-onboarding-steps">
  Steps to configure new employee onboarding
</h4>

1. Go to **Automation** > **\[Create automation]**. A list of automation templates appears. Select **"New employee onboarding"** from the list.

<img src="https://mintcdn.com/moneyforwardi/0hg5_hIkFY6ZIMUg/images/it-management/ygzni03g1c/2026-07-06-23-02-47.png?fit=max&auto=format&n=0hg5_hIkFY6ZIMUg&q=85&s=b7f4316f8b8bb70928b524465be0d8ef" alt="Automation template list with New employee onboarding selected" width="868" height="1170" data-path="images/it-management/ygzni03g1c/2026-07-06-23-02-47.png" />

2. On the **"provision"** builder screen, click **"1. A new employee was added"**.

   <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-02-12-18-24-47.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=fd27c67cc55ce329e85c496411c34a33" alt="Builder screen" width="1610" height="1210" data-path="images/it-management/ygzni03g1c/2026-02-12-18-24-47.png" />

3. Set the workflow trigger conditions (contract start date, employee type) and the execution schedule.

   Example: Target employees with a start date of February 1, 2026, who run indefinitely (employment type: full-time). Provisioning is issued 1 day before the start date.

   Values: `Contract start date: > After, 2026/02/01 | Employment type: Full-time | Execution schedule: < Before, 1, Day`

   <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-02-12-18-28-56.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=3bcd5614264f34f16e8e73a8b6314aeb" alt="Condition settings screen" width="1774" height="946" data-path="images/it-management/ygzni03g1c/2026-02-12-18-28-56.png" />

   | Item                           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | **Contract start date**        | Select \[Any date / Custom date] and pick a date from the calendar. When you select a custom date, the specified date itself is excluded. Choose from the dropdown: `Within / Before / After`. "Within" specifies a date range.                                                                                                                                                                                                                                                         |
   | **\[+ Add another condition]** | You can add conditions for employee type / employee status / department. You can also add conditions for job title / work location / manager ID. You can also add conditions for company name / alternate email / display name / first name / last name. You can also add conditions for email address / employee number / notes / number of services / number of devices. You can also add conditions for [`custom fields`](/en/it-management/workflows/rdeflerejh-automation-custom). |
   | **Execution schedule**         | Select `[number][day/week][After / Before / Date]` from the dropdown. This sets when the workflow runs relative to the contract start date.                                                                                                                                                                                                                                                                                                                                             |

4. Click **"2. Data mapping"**.

   Configure where to retrieve data from and how to transform it.

   <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-02-12-18-37-03.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=bb7d2a7ab4888ac05ba259b447337240" alt="Data mapping screen" width="1800" height="1246" data-path="images/it-management/ygzni03g1c/2026-02-12-18-37-03.png" />

   | Item              | Description                                                                                                                                                              |
   | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
   | **Target**        | Currently, only "identity" is available.                                                                                                                                 |
   | **Field mapping** | Define transformation rules from the data source to the target fields. You can also configure [custom fields](/en/it-management/workflows/rdeflerejh-automation-custom). |

5. Click **"Parallel execution"** and add the services to include in the workflow.

   1. Click **\[+ Add another service]**.

      <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-01-14-9-00-04.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=217717372b1f806fde6be3dfd7bd7096" alt="Add another service" width="574" height="208" data-path="images/it-management/ygzni03g1c/2026-01-14-9-00-04.png" />

   2. Select a service displayed under **"Provisioning"**.

      The services shown under "Provisioning" are those you [pre-configured (mapped)](/en/it-management/workflows/ms4wo45v27-admina-automation-wic).

      To add multiple services to the workflow, turn on **"Multiple selection"**.

      <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-01-14-9-09-12.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=019a915c6f4b19f9af6016d69fff631a" alt="Provisioning selection" width="572" height="464" data-path="images/it-management/ygzni03g1c/2026-01-14-9-09-12.png" />

   3. On the **"Parallel execution"** screen, click a selected service to open its **"Settings"** panel on the right.

      Select the workspace name from the **"Service settings - Workspace name"** dropdown.

      To configure multiple services, use **\[+ Add another service]**.

      <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-02-12-18-39-07.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=d8d4ffcbe98479c7ff79feb55833cf9d" alt="Service settings screen" width="1758" height="1166" data-path="images/it-management/ygzni03g1c/2026-02-12-18-39-07.png" />

6. Click **"Notification"**.

   1. Click **\[+ Add another notification]**.

      <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-01-14-9-26-12.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=2c90e95f5d0c96f0af19332ac1758eb4" alt="Add notification" width="584" height="210" data-path="images/it-management/ygzni03g1c/2026-01-14-9-26-12.png" />

   2. On the **"Message"** screen, select the notification method: **Slack** or **Email**.

      To configure multiple notifications, turn on **"Multiple selection"**.

      For Slack setup steps, see [Steps to configure Slack notifications](#slack).

      <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-01-14-9-27-52.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=79fb61a9811ac7d23957fa9302c23ccd" alt="Message selection screen" width="574" height="360" data-path="images/it-management/ygzni03g1c/2026-01-14-9-27-52.png" />

   3. On the **"Notification"** screen, click a selected message to open its **"Settings"** panel on the right.

      <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-01-14-10-44-51.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=947c9564e7ebecd56b9ec98356b23bc8" alt="Notification settings screen" width="1624" height="932" data-path="images/it-management/ygzni03g1c/2026-01-14-10-44-51.png" />

7. After all settings are complete, all checks in the builder turn green. Click **\[Publish]** or **\[Dry Run]**.

   <img src="https://mintcdn.com/moneyforwardi/dwvHJht6_NnMH4ji/images/it-management/ygzni03g1c/1783637830086-automatio.png?fit=max&auto=format&n=dwvHJht6_NnMH4ji&q=85&s=34af8821215e5ecd861f16aa058b0aa7" alt="Publish button" width="1520" height="1338" data-path="images/it-management/ygzni03g1c/1783637830086-automatio.png" />

8. The **"Confirm workflow automation settings"** screen appears. Enter the automation name and click **\[Publish]**.

   Note: You cannot use a name that is already registered.

   <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-02-12-18-48-51.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=a9f172233d947e9a6f07ff2020653d6d" alt="Automation name input" width="814" height="1184" data-path="images/it-management/ygzni03g1c/2026-02-12-18-48-51.png" />

9. When **"Workflow has been published"** appears, click **\[OK]**.

<img src="https://mintcdn.com/moneyforwardi/bIgq3Rd2uv4StPh1/images/it-management/ygzni03g1c/2025-07-14-14-20-38.png?fit=max&auto=format&n=bIgq3Rd2uv4StPh1&q=85&s=90b5efae7858c005fae820ef35f206f7" alt="Workflow published" width="658" height="598" data-path="images/it-management/ygzni03g1c/2025-07-14-14-20-38.png" />

<h4 id="slack">
  Steps to configure Slack notifications
</h4>

1. From screen ⑤-(C) in the [new employee onboarding steps](#new-employee-onboarding-steps), the **"Connect notification bot"** screen appears. Click **\[Connect bot]**.

   <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-01-14-12-47-33.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=2917c25cc843e7543811155537e68905" alt="Connect bot" width="910" height="906" data-path="images/it-management/ygzni03g1c/2026-01-14-12-47-33.png" />

2. The **"Requesting permission to access the Slack workspace"** screen appears. Review the details and click **\[Allow]**.

   <img src="https://mintcdn.com/moneyforwardi/0hg5_hIkFY6ZIMUg/images/it-management/ygzni03g1c/2026-06-12-7-03-28.png?fit=max&auto=format&n=0hg5_hIkFY6ZIMUg&q=85&s=e9487480857472cf0001c048e562bf7a" alt="Screen requesting permission to access the Slack workspace" width="1920" height="1019" data-path="images/it-management/ygzni03g1c/2026-06-12-7-03-28.png" />

3. The **"Notification channels"** screen appears. Click **\[+ Add channel]**.

   <img src="https://mintcdn.com/moneyforwardi/WCqGJo_jAUk99nXh/images/it-management/ygzni03g1c/2026-01-14-12-48-04.png?fit=max&auto=format&n=WCqGJo_jAUk99nXh&q=85&s=7a37929557e6091a8a5ba8d3600190a1" alt="Add channel" width="910" height="264" data-path="images/it-management/ygzni03g1c/2026-01-14-12-48-04.png" />

4. On the **"Select a Slack channel"** screen, specify the destination and click **\[Select]**.

   <img src="https://mintcdn.com/moneyforwardi/bIgq3Rd2uv4StPh1/images/it-management/ygzni03g1c/2025-07-14-8-52-08.png?fit=max&auto=format&n=bIgq3Rd2uv4StPh1&q=85&s=6c75ba0f095ef5cb4d0087c505b62f73" alt="Slack channel selection" width="652" height="444" data-path="images/it-management/ygzni03g1c/2025-07-14-8-52-08.png" />

5. Review the **"Notification channels"** screen and click **\[Save]**.

   <img src="https://mintcdn.com/moneyforwardi/bIgq3Rd2uv4StPh1/images/it-management/ygzni03g1c/2025-07-14-8-53-01.png?fit=max&auto=format&n=bIgq3Rd2uv4StPh1&q=85&s=f9ae2ca1875470c923cdcf657cb1ba41" alt="Save notification channel" width="862" height="498" data-path="images/it-management/ygzni03g1c/2025-07-14-8-53-01.png" />

#### Notification content

After configuration, the workflow runs on the scheduled date and sends a notification. For details on when workflows execute, see [**Workflow execution timing**](/en/it-management/workflows/n2msl3q9um-admina-automation).

#### Slack notifications

* **First-time connection notification:** A channel-added notification is sent to the specified Slack channel.

<img src="https://mintcdn.com/moneyforwardi/0hg5_hIkFY6ZIMUg/images/it-management/ygzni03g1c/2026-06-12-7-03-49.png?fit=max&auto=format&n=0hg5_hIkFY6ZIMUg&q=85&s=364f26232744a6cdc40e727568148a78" alt="Channel-added notification sent to a Slack channel on first connection" width="1920" height="157" data-path="images/it-management/ygzni03g1c/2026-06-12-7-03-49.png" />

* **Execution result notification:** On the configured execution schedule date, a notification is sent. The notification goes to the specified Slack channel.

<img src="https://mintcdn.com/moneyforwardi/0hg5_hIkFY6ZIMUg/images/it-management/ygzni03g1c/2026-06-12-7-03-56.png?fit=max&auto=format&n=0hg5_hIkFY6ZIMUg&q=85&s=7c604595bb7fa71939f618fe2680e13e" alt="Execution result notification message sent to a Slack channel" width="1630" height="360" data-path="images/it-management/ygzni03g1c/2026-06-12-7-03-56.png" />

For setup steps, see [Getting started with Automations](/en/it-management/workflows/90k8f1lee0-workflows).
