Skip to content
MantisHub
Home Features Pricing Migrate to MantisHub Knowledge Base Tutorials Blog

MantisHub + Slack == More productive team!

Slack Logo

Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go.

We are big fans of Slack and believe that it is an effective tool for connecting the team with real-time chat and updates from the services they depend on. We believe it is a great companion service to MantisHub, with a great free plan to get MantisHub users started.

Setting up Mantishub + Slack Integration

Setting up Slack integration with MantisHub is pretty easy. Start with creating an incoming webhook integration in Slack and use the provided webhook URL to include the MantisHub plugin settings.

Select “Configure Integrations” from Slack

screenshot_2015-02-21_22-33-03

Select “Incoming WebHooks” as the integration type. Then follow the steps until Slack provides the webhook URL. Copy the URL and save the integration details.

screenshot_2015-02-21_22-31-34

Go to Manage – Manage Plugins, click the Install button next to Slack, and then click the Slack hyperlink. This will prompt you to provide the Slack incoming webhook URL in the form below, select the native and custom fields to include in Slack notifications (assuming they are not empty), and map project names to Slack channels. If a project is mapped to an empty channel name, notifications will be disabled for that project. The default channel will be used for new projects created in the future, unless they are explicitly mapped via the same form.

screenshot_2015-02-21_14-50-50

Testing the Slack integration

Once done configuring the integration from both Slack and MantisHub sides, use the “Update and Test” button which will trigger a Slack notification like the one below in the default channel.

screenshot_2015-02-21_14-38-30

Sample Notifications

This is a sample notification when an issue is created:

screenshot_2015-02-21_15-10-30

Another issue creation sample with more fields selected to be included:

screenshot_2015-02-21_23-06-47

This is a sample notification when a team member assigns an issue to themselves:

screenshot_2015-02-21_15-13-18

This is a sample notification when a team member assigns an issue to another team member:

screenshot_2015-02-21_15-51-10

screenshot_2015-02-21_22-20-08

This is a sample notification when a user adds a private note:

screenshot_2015-02-21_22-21-36

Ready to bring your team together?

Start tracking issues, tickets, and knowledge in one hub today.

Start a free trial now!
No credit card required