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

# Slack

> A message in a Slack channel when someone replies positively or books a meeting.

export const where_0 = "the channel"

ManyPI posts to Slack through an incoming webhook, which belongs to one
channel.

## Connect

<Steps>
  <Step title="Create a Slack app">
    Go to [api.slack.com/apps](https://api.slack.com/apps), click **Create New
    App**, then **From scratch**, and pick your workspace.
  </Step>

  <Step title="Turn on incoming webhooks">
    Open **Incoming Webhooks** and switch it on.
  </Step>

  <Step title="Add a webhook">
    Click **Add New Webhook to Workspace**, pick the channel, and copy the URL.
    It starts with `https://hooks.slack.com/services/`.
  </Step>

  <Step title="Paste it in ManyPI">
    Open **Integrations** in the sidebar, click **Slack**, paste the URL, and
    click **Connect**.
  </Step>
</Steps>

## What gets posted

Two switches on the connection, both on by default:

* **Post when someone replies positively**: who replied, a one-line summary
  of their reply, and the campaign.
* **Post when someone books a meeting**: who booked, the meeting and its time,
  and the calendar it came from.

Each message has an **Open in ManyPI** link to the conversation.
Notifications run on paid plans.

Click **Test** on the connection to send a sample message to {where_0}.

<Tip>
  Need every reply, bounce or deal change, or a format of your own? Use a
  [webhook](/integrations/webhooks) instead and shape the message yourself.
</Tip>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.