--- title: "Post A Message To Slack" slug: "post-a-message-to-slack" updated: 2025-03-17T12:52:06Z published: 2025-03-17T12:52:06Z canonical: "docs.mapp.com/post-a-message-to-slack" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # Post A Message To Slack The HTTP connector lets you post a message to Slack to alert your team about a specific event. > [!TIP] > This article only shows one of countless possible scenarios. Build your own creative nurture paths with the HTTP connector in Mapp Engage! ## Scenario You want to post a message to [Slack](https://api.slack.com/) and alert your team every time a transaction of over $500 is registered. ## Prerequisites Transactional data must be available in Mapp Engage ## A) Set up a connection between Engage and Slack 1. Create a group on Slack. This group will be receiving the notifications. 2. Go to [https://api.slack.com/](https://api.slack.com/) and click **Your Apps**. 3. Click **Create an App**. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/d291ef2b-b0fc-452a-8c47-d1ff7c1b6325.png) 4. Name your App and select the desired Slack workspace. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/71144de2-a7cb-408c-b6c7-c1dc1e3b8224.png) 5. Click **Create App**. A page with information about building apps for Slack opens. It also contains your App credentials. They allow you to access the Slack API. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/3fd0db33-9ca8-49ae-a7e8-351c8022f693.png) 6. Expand the Add features and functionality menu and click **Incoming Webhooks**. 7. Use the toggle switch to enable Incoming Webhooks. Once enabled, it will look like this: ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/70c0fc7e-da89-44aa-9b1b-0824935d5587.png) 8. Click **Add New Webhook to Workspace**. 9. Select the channel that you want to receive the messages and click **Allow**. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/2bffaf7d-41ca-49b5-946c-8f05c94ad0a1.png) 10. The Webhook is provided and you can Select the Create a Webhook that will be used by your Whitebaord. The webhook has the following format: https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/7ef25a11-203f-4d2c-8d52-359b7b3cfae4.png) You will need this webhook to configure the connection in Engage. [Learn more...](https://api.slack.com/messaging/webhooks) 11. Log in into Mapp Engage and [create a new record in the Credential Store](/v1/docs/create-new-record-window). 1. Click *Administration > Permissions > Credential Store > Create*. 2. Choose a unique Name and select the Type Rest endpoint from the drop-down list. 3. In the Path field, add the webhook you created in step 10. 4. Click **Save**. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/7d32af6a-7702-4975-b5c1-1e45658fdf09.png) ## B) Create Whiteboard in Engage 1. Create an event-based Whiteboard: *Automations > Whiteboard NEW > Create > Event-based*. 2. Set the entry event. In our case this will be a Transaction Registered with Total Order Value greater than $500. Select the group. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/441fdcf6-2b06-4635-b2f2-db6299ab6417.png) 3. Add the job **Send HTTP Request**. 4. Select the API connection that you configured in the Credential Store from the drop-down list under Credential Store Record. In our example, this connection is called Slack. 5. Select the **POST** Method for the HTTP request. Select the encoding. In this case, we are using UTF-8. 6. Under Content Type, select **application/json**. 7. Add your content value. Slack has previously created a sample value that you can customize and use. See below or refer to point A-10 above. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/f1f8d679-b69f-4471-a77c-d6541fe428cd.png) ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/13b6b6c2-7452-4b20-85c3-bf229e1aae75.png) 8. Click **Apply**, then click **Activate**. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/0a4fa76b-79b3-47bb-819a-0bb475943fd3.png) 9. Once a transaction is registered, your team will receive a notification via Slack. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/162b07ed-b538-45c6-a069-9e3f928dd802.png) Please also refer to the [Slack API](https://api.slack.com/).