--- title: "Connected Accounts" slug: "connected-accounts" updated: 2026-09-09T22:11:03Z published: 2026-09-09T22:11:03Z canonical: "docs.processmaker.com/connected-accounts" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.processmaker.com/llms.txt > Use this file to discover all available pages before exploring further. # Connected Accounts > [!TIP] > [**Plan Availability:**](https://www.processmaker.com/products/pricing/) ![Professional](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Standard.png)![Professional](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Professional.png)![Enterprise](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Enterprise.png) ## Slack Integration ProcessMaker platform notifications can be delivered directly to your Slack channels. This allows users to stay informed about case activity in real time without leaving Slack. By integrating with Slack, teams can stay connected and act quickly on important process events using a familiar communication tool. Notifications that can be received in Slack include: - **Case started**: Notification to the requester showing the process name when a new case is started. - **Task assignment**: Notification to task assignees when a task is assigned. Selecting the notification opens the [task summary](/v1/docs/open-a-task). - **Task due**: Notification to task assignees or case participants when a task reaches its due date. - **Request canceled**: Notification to the requester when a request is canceled. Selecting the notification opens the [request summary](/v1/docs/work-on-a-request). - **Request completed**: Notification to the requester when a request is completed. Selecting the notification opens the [request details](/v1/docs/request-details). - **Process imported**: Notification when a new process is [imported](/v1/docs/import-a-processmaker-platform-process) into the Platform. - **Project invitation**: Notification to members when they are [invited to a join a project](/v1/docs/invite-or-remove-members-in-a-project#invite-new-members-to-a-project). For a complete set of notifications, see [Platform Notifications](/v1/docs/notifications). --- ### Grant Access to Your Slack Workspace To enable Slack notifications in ProcessMaker, you must first connect your Slack workspace by [creating and installing a custom Slack app](https://docs.slack.dev/) and configuring the necessary environment variables in your instance. This setup allows system notifications and case updates to be sent to Slack channels. The setup process involves two roles: - Performed by a Slack Administrator (first three steps): ****Step 1: Create a Slack App**** 1. Visit [https://api.slack.com/apps](https://api.slack.com/apps) and click **Create New App**. 2. Choose **From Scratch**, name your app, and select your Slack workspace. ****Step 2: Configure OAuth Scopes**** In your Slack App settings, go to **OAuth & Permissions** and add the following scopes: **Bot Token Scopes** - `channels:history` - `channels:join` - `channels:read` - `channels:write` - `chat:write` - `groups:write` - `im:read` - `links:read` - `admin.apps:write` - `admin.conversations:write` - `usergroups:write` **User Token Scopes** - `channels:history` - `channels:join` - `channels:read` - `im:read` - `links:read` ****Step 3: Install the App**** 1. In the **OAuth & Permissions** section, click **Install App to Workspace**. 2. Once installed, Slack will generate the following tokens: ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Slack Tokens - Install App.png) - **OAuth Access Token** - **Bot User OAuth Access Token** Copy both tokens to your clipboard. These will be used to configure your ProcessMaker instance. - Performed by a ProcessMaker Administrator (last two steps): ****Step 4: Configure ProcessMaker Environment Variables**** In ProcessMaker Platform: 1. Navigate to **Designer > Environment Variable**. 2. [Edit the environment variables](/v1/docs/manage-environment-variables#edit-a-environment-variable) where Slack notifications will be used. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Slack Environment Variables(1).png) 3. Update the following variables: - `SLACK_OAUTH_ACCESS_TOKEN`: Paste the **OAuth Access Token**. - `SLACK_BOT_OAUTH_ACCESS_TOKEN`: Paste the **Bot User OAuth Access Token**. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Slack Oauth Token.png) ****Step 5: Verify Slack Notifications**** After saving the environment variables, your system is ready to [enable Slack notifications](/v1/docs/connected-accounts#enable-slack-notifications). Attempting to enable Slack without proper configuration may result in authentication or delivery errors. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Slack Notification Error.png) --- ### Enable Slack Notifications **Permissions** Your user account or group membership must have the following permission to enable Slack Notifications unless your user account has the **Make this user a Super Admin** setting selected: - Users: Edit Personal Profile See the [Users](/v1/docs/permission-descriptions-for-users-and-groups#users) permissions or ask your Administrator for assistance. > [!WARNING] > Matching Email Addresses for Slack > > To ensure Slack notifications are delivered correctly, the email address registered in your ProcessMaker account **must match** the one associated with your Slack account. Mismatched emails will prevent notifications from reaching the intended Slack user. Once ProcessMaker is connected to your Slack workspace, follow these steps to enable Slack notifications: 1. [Log on](/v1/docs/participant-basics#log-on-to-processmaker-platform) to ProcessMaker Platform. 2. Click your **avatar** at the top-right to access account options. 3. Select **Edit Profile** to view the **User Info** tab. 4. Click the **Connected Accounts** tab. ![Connected Accounts - Slack.png](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Connected%20Accounts%20%20-%20Slack.png) 5. Click the **Slack** toggle to enable it. A Slack channel is automatically created for your account to display notifications. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Slack Notifications.png)