Tagged: chat

Integrate MantisHub with Microsoft Teams for easy team comms.

MSteams Integration

Announcing MantisHub’s latest chat integration to help keep your whole team up to date. With our Microsoft Teams plugin, you can connect your Team channels to your MantisHub projects to get live updates on all your issue creations, closures and updates.

Setup is easy!

It’s super easy to set up. Administrators can install the plugin with one button click. And that button is called Install to avoid any confusion :).

plugin_f

Next, you’ll need to create Incoming Webhooks for your Teams channels. Then paste that webhook into you plugin configuration right next to the relevant project. And that’s it!

To create the webhooks, check out MS Teams helpful documentation here. But in a nutshell, you need to click on the channel ‘ellipses’ (those 3 dots next to the channel name did you know it was called an ellipse!?! Anyone got any idea why?). Then select Connectors and configure an Incoming Webhook.

When creating your webhook you should make use of the fact you can link an icon to be used when displaying MantisHub updates to your Teams channels. You can grab a copy of it as well as more detailed information on our plugin, in our support article here.

WebhookConf2_f

Customize your communications

Tailor what information triggers a notification and the contents of those notifications within the plugin configuration so it doesn’t get too overwhelming.

Also super handy is that notifications include a ‘View Issue’ button to take you directly to your issues. So you can just hop into the issue straight out of your Teams app if you want to take action. For larger teams, couple this with our AuthHub plugin for SSO with Office365 so authentication to your Teams account is automated.

View Issues Button_m

 

Keep up to date

Don’t forget to subscribe to this blog and follow us on twitter. We are constantly adding to and improving your MantisHub experience and we want you all to be gurus, so keep up ūüôā ! And to help our awesome support team is on hand. Email support@mantishub.com with any questions at any time. We’d love to hear from you!

 

 

 

 

HipChat users can now connect it to MantisHub

hipchat_logo

In addition to Slack integration we have recently released, today we are announcing the support for HipChat.  HipChat is persistent, searchable, and loaded with goodies: video calling, screen sharing, and the security your IT team craves.

Setup HipChat Plugin in MantisHub

Setting up HipChat integration with MantisHub is pretty easy.  Start with installing the HipChat plugin by going to Manage РManage Plugins and click install button next to the HipChat plugin.

hipchat_install

Create Room API token from HipChat

Start with creating an API token in HipChat and use the provided token and room name to include the MantisHub plugin settings.   Go to the Rooms page and select the room you want to link a project to.

hipchat-manage-rooms

Select the Tokens page for the room you have selected.

hipchat-manage-room

 

Create a room token to be used by MantisHub, so set the label to “MantisHub”.

hipchat-room-create-token

 

Copy the the room token to paste it into MantisHub HipChat configuration

hipchat-room-token

Set the Room Token in MantisHub HipChat Plugin

Go to Manage РManage Plugins РHipChat and set the room name (case sensitive) and room token for each of the projects that should send notifications to the room we just created a token for.  If room/token not set for a project, then no HipChat notifications will be generated for that project.

hipchat-mantishub-plugin-config

MantisHub / HipChat integration is all set

Here is a test message generated by “Update and Test” from the HipChat plugin configuration.

hipchat-mantishub-plugin-test

Here is a sample notification when an issue is created:

hipchat-create-issue-notification

Here is a sample notification when an issue is assigned by a user to themselves.

hipchat-pickup-issue-notification

 

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 realtime 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 following 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 install button next to Slack then click on the Slack hyperlink.  This will prompt the form below to provide the Slack incoming webhook URL, select the native and custom fields to include in the Slack notifications (assuming they are not empty) and map project names to Slack channels.  If a project is mapped to an empty channel name, then notifications will be disabled for that project.  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