Skip to content

IvaBoard launches on 13 November 2026. Buying opens on launch day.

Join the waitlist

Slack and Microsoft Teams notifications

5 min read
Published
Updated

Chat notifications post a short message to a Slack or Microsoft Teams channel when something happens in one of your products. Your team sees new feedback where they already work, without opening the console.

Who can use it

Every plan. Only workspace owners and admins can add or change a channel. Other team members see a note that says so.

What is sent

You choose which messages a channel gets. Each one is off until you tick it:

  • A new idea is posted
  • A new public comment is added
  • An idea changes status
  • A survey is answered: the survey name, the score and the written answers, with email addresses removed.
  • Someone joins a waitlist: which waitlist and when. Who joined is sent only when the channel turns on Show who joined (name and email). Only a person's first join.

Idea, comment and status messages send only what your public portal shows. Survey answers and first waitlist joins are sent even when your portal is private. Ideas waiting for review, ideas on a private board and hidden ideas send nothing. Internal notes are never sent. No message says who posted or answered. Names and email addresses go only to channels that turn on Show who joined (name and email). Changelog entries and digests are not sent.

Before you start

Create an incoming webhook address for the channel in your chat tool. The add form has a How do I get this address? list for each tool.

  • Slack: the address starts with https://hooks.slack.com/services/.
  • Microsoft Teams: in the channel, add the Workflows app and choose the option that posts to a channel when a webhook request is received. Copy the address it shows.

Add a channel

  1. Open Product settings for your product.
  2. Under Connect, select Chat notifications.
  3. Select Add a channel.
  4. Under Chat tool, select Slack or Microsoft Teams.
  5. Paste the address into Webhook address.
  6. Optionally, type a name in Name (optional), such as the channel name.
  7. Under Send a message when, tick at least one message, such as A new idea is posted.
  8. Select Add channel.
Product menu with Product settings marked 1.
Product settings sidebar, Connect group, with Chat notifications marked 2.
Chat notifications page with the Add a channel button marked 3.
Add a channel form: Slack marked 4, Microsoft Teams marked 4, Webhook address marked 5, Name marked 6.
Add a channel form scrolled down: A new idea is posted marked 7 and Add channel marked 8.

A channel sends nothing until you tick at least one message. You can have up to five channels for each product.

Show who joined a waitlist

By default, a waitlist message says which waitlist and when. The Show who joined (name and email) box is off by default and is set for each channel. To add the person's name and email to each signup message in a channel:

  1. Select Edit on the channel's row.
  2. Tick Someone joins a waitlist.
  3. Tick Show who joined (name and email).
  4. Select Save changes.

Only a workspace owner or admin can turn this on. Anyone who can manage channels can turn it off. Everyone who can read the channel will see the names and email addresses.

Send a test message

  1. Select Send test on the channel's row.
  2. Select Edit on the same channel.
  3. Open Recent messages to see the result of each message under Result.
Channel row with Send test marked 1 and Edit marked 2.
Channel edit panel with the Recent messages row marked 3.

Delivered means the chat tool accepted the message. Not delivered means it did not. You can send a test once every 30 seconds.

Pause or resume a channel

  1. Select More on the channel's row.
  2. Select Pause.
Channel row with the More menu marked 1.
More menu open on the channel row, Pause marked 2.

Pausing stops messages but keeps your settings. To start again, select Resume on the channel's row.

Replace the address

  1. Select More on the channel's row.
  2. Select Replace address.
  3. Paste the new address into Webhook address.
  4. Select Replace address.
Channel row with the More menu marked 1.
More menu open on the channel row, Replace address marked 2.
Replace address form: Webhook address marked 3, Replace address marked 4.

Change what a channel sends

  1. Select Edit on the channel's row.
  2. Tick or untick the messages under Send a message when.
  3. Select Save changes.
Channel row with Edit marked 1.
Channel edit panel: An idea changes status marked 2, Save changes marked 3.

Delete a channel

  1. Select More on the channel's row.
  2. Select Delete channel….
  3. Select Delete channel to confirm.
Channel row with the More menu marked 1.
More menu open on the channel row, Delete channel marked 2.
Delete channel dialog with the Delete channel button marked 3.

To keep the channel, select Keep it instead.

Messages stop going to a deleted channel. To send there again later, add the channel with a new webhook address.

If messages stop

If five messages in a row cannot be delivered, IvaBoard stops the channel for you. The row says Stopped and explains why, so a broken address does not keep retrying. Follow the steps the row shows under To start sending again: check or replace the address, send a test message, then select Resume.

If nothing arrives, check these first:

  • The row says Nothing yet: tick at least one message. Tick a message under Send a message when.
  • The row shows Paused. Select Resume.
  • The row shows Having trouble. Open Edit, then Recent messages, to see why the chat tool refused a message.
Note

Messages follow what your portal shows. An idea waiting for review, on a private board, or hidden does not send a message.

Example

Sam Taylor, an owner of Acme Labs, adds a Slack channel for Acme Notes. Sam pastes the webhook address into Webhook address, names the channel #acme-notes, ticks A new idea is posted and selects Add channel. Then Sam selects Send test. Under Recent messages, the test shows Delivered.

Save to list