Integrating Bitbucket with Team-One

Bitbucket is a web-based Git- and Mecurial-repository hosting service that provides distributed revision control, issue tracking, hosted wiki and code management services for more than 450,000 teams. Part of the Atlassian product suite, Bitbucket integrates well with other Atlassian tools such as JIRA, Crucible, Bamboo, HipChat and Confluence.

Team-One is the real-time communication, collaboration and task management platform that helps you communicate with colleagues, remote teams and clients from anywhere, anytime and any device, with seamless video conferencing, audio calling, screen sharing and real-time messaging.

You can easily and immediately connect Bitbucket to Team-One by adding the following integration or others.

Send a chat message to a Team-One workspace when a Bitbucket issue is updated

Post a chat message to a Team-One workspace when any issue in your Bitbucket repository is updated.

Under the repository settings at Bitbucket, select the "Webhooks" option. Add a new webhook. Enter the Team-One webhook URL as the "URL". Select "Choose from the full list of triggers" trigger, uncheck "Repository > Push" and check "Issue > Updated". The default chat message is already configured for Bitbucket issue updates, but you can adjust the text of the "message" query string parameter if desired.

Using Team-One's Bitbucket Integration

Step 1: Log in to Bitbucket

Log in to your Bitbucket account.

Step 2: Open the Bitbucket Settings Page

Navigate to the repository you want to receive notifications about.

Click on "Settings" (the gear icon) in the Bitbucket navigation menu.

Step 3: Add a Webhook

Select "Webhooks" under "Integrations" in the Bitbucket settings menu. Then select "Add webhook".

Step 4: Configure your Webhook

Configure your webhook, pasting the Team-One webhook URL into the field marked "URL".

Select the appropriate triggers and click on "Save"

Step 4: All done

If everything worked correctly, you will see a confirmation message appear at the top of the page. Your integration is now active.