---
title: "Post A Message To Slack"
slug: "post-a-message-to-slack"
updated: 2025-03-17T12:52:06Z
published: 2025-03-17T12:52:06Z
---

> ## 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/).
