Hubstaff connects seamlessly with the Redmine project management and issue tracking tool.
First, you’ll have to make sure the correct organization is selected on the top right corner of the page. To get started with the Redmine integration, click on Integrations on the sidebar menu then click on Redmine.
We support Redmine 2.5 or newer.
You’ll need to get your API Token (API Access key) from your Redmine Instance and your Redmine instance URL. You will also need to make sure that REST web service (REST API) is enabled on your Redmine instance.
Getting Your Redmine API Token
Below are the steps to enable REST API and obtain your API token at your Redmine instance. Note that you will need Administrator access to complete these steps. Also note that your Redmine instance may look different depending on what customizations have been made to it.
A. Click on Administration then Settings in your Redmine instance:
B. Click on the Authentication or API tabs to find the option to enable REST API/REST web service. Make sure the box is checked and click Save:
C. Click on My account in your Redmine instance (this link is in the top right corner on default setups, this may vary for you). Then click on Show under API access key to find your API token:
Copy the API token and head back to the Hubstaff integration setup. Pick a name for the integration, paste the API token in, and enter your Redmine instance URL. Then click the Create Integration button:
You’ll now be at the final step where you can link Redmine projects with Hubstaff projects and Redmine users with Hubstaff users. Any connected Redmine users will see their assigned issues from Redmine projects that have been connected to Hubstaff projects. Learn how to link your projects and users >>
When Hubstaff records time to Redmine the default time entry activity is used. If a project disallows that activity from being used, time will not be logged back to the integration until the activity is allowed.
Redmine does not support seconds in their time tracking API. So Hubstaff rounds the seconds. And this means any record that is less than 30 seconds does not get recorded in Redmine.
Tasks might not sync right away and can take approximately 5 minutes after linking your team for your tasks to populate. Also, please keep in mind that each time you add a new project or user to your project management tool, the integration needs be refreshed in Hubstaff for those changes to take effect, then link those accordingly.
Currently, when you add a new project in the project management third-party provider, you need to access the integrations page in Hubstaff > refresh the projects list > link the new project > assign team members to the Hubstaff project that’s linked to the newly added project.
Tasks can be completed outside of Hubstaff in the project management tool to have the time synced as well.