Integrate Aha! with Bitbucket

This integration allows you to push your completed features and requirements in Aha! into Bitbucket Issues. Bitbucket is a free code DVCS hosting site for Git and Mercurial and is growing in popularity.

When you have completed your product roadmap and feature planning on the Aha! side, you can move features into Bitbucket Issues for the engineering team to work on. You can send them individually or in bulk for a sprint or release.

This makes it easy for product management to set brilliant product strategy and share visual roadmaps while engineering can continue to work in Bitbucket Issues.


The following are the key features of the integration:

  • Individual features can be sent to Bitbucket using the Send dropdown on the features page.
  • All features in a release (that have not already been implemented or sent to Bitbucket previously) can be sent to Bitbucket using the Send dropdown on the release page.
  • When a feature is copied to Bitbucket, one issue will be created for the feature. If the feature has requirements, then each requirement will also be sent as an issue.
  • Only the description of a feature or requirement is sent. No tasks or comments are included.
  • Attachments of a feature or requirement are also sent.
  • Aha! releases will be created as milestones in Bitbucket.
  • After a feature is first sent to Bitbucket, changes to the name, description, and requirements can also be sent to Bitbucket using the Resend all fields option located under the More options button that is inline with the link to the Bitbucket record. New requirements will also be created in Bitbucket. However, issues that were created for an existing requirement are not deleted from Bitbucket if the requirement is deleted from Aha! If an attachment is deleted on the Aha! side, the corresponding attachment in Bitbucket is not deleted.


Create the integration in Aha!

  1. Within Settings > Product, click on the Integrations + button.
  2. Enter your Bitbucket username and password. Click the Test connection button.
  3. After a short delay, you will be able to choose the repository that the issues will be created in.
  4. Enable the integration.
  5. Test the integration by going to one of your features in Aha! and using the Send dropdown on the features page. You should then look at your repository in Bitbucket and see that the feature (and any requirements) were properly copied to issues.

Was this article helpful?
0 out of 1 found this helpful