Hubstaff now features ActiveCollab time tracking, which you can use to track and import time directly to your ActiveCollab tasks.
IMPORTANT: You must connect your account in order to see tasks that are assigned to you. Also, connecting an integration allows for time to be sent back to the third-party software.
To get started, make sure you have selected the correct organization on the top right corner of the page, then click on Settings & Policies tab and then Integrations on the sidebar menu. Next, select the ActiveCollab logo from the list of available integrations.
Choose the type of ActiveCollab account you wish to integrate:
Next, you will need to follow a few steps to integrate your ActiveCollab account with Hubstaff, which you can start by clicking the logo on the integrations list.
ActiveCollab V5
Step 1
Fill out your integration name, then your ActiveCollab email and password, then click Next.
Step 2
Select your company name from the drop-down list and click Next.
Click here to continue.
ActiveCollab V5 (self-hosted)
Enter the integration name, ActiveCollab email address, password, and your site URL. Then click on Next.
Click here to continue.
ActiveCollab V4
Step 1
First, open your account page by clicking on the icon on the bottom left corner of the page. Then, click on the profile at the top above your profile picture.
Step 2
After doing this, click on the options menu at the top right corner of the page and then choose API Subscriptions:
Step 3
Next, click the “New Subscription” button and enter Hubstaff as the client name. Leave everything else blank. Click “Add Subscription”
Step 4
Next, click on the magnifier icon:
Step 5
Copy the API Token into the API token Field on Hubstaff, and paste your activeCollab site into the URL field.
Go back to the Hubstaff integration wizard where you can fill in your integration name, API token, and site.
Click here to continue.
Adding users and projects
Step 1
Next, you’ll be asked to connect your ActiveCollab projects. Click on Sync all to sync all existing ActiveCollab projects, or Select from list to specify which projects you want to connect.
Step 2
If you don’t have projects which match the project name in ActiveCollab, clicking the Confirm button will automatically add a new project in Hubstaff with the same name.
Step 3
Next, you’ll be taken to the Add users section, where you can choose which individual users you need to work on integrated tasks. You can choose to select or unselect all users, as well as automatically add new users. Once done, click Finish.
Step 4
Each integration user will be sent a confirmation link on their registered account email as shown here. Please ask your team to click on the “Connect my ActiveCollab account” button within the email which will take them to the ActiveCollab login page to authenticate their account.
Each user will be asked to provide their ActiveCollab email and password. Click the Connect button to authorize the integration.
Step 5
After each user authenticates their ActiveCollab account, the tasks assigned to them should appear within ~5 minutes on the Hubstaff tracker. Click on the “Play” button next to the task name to begin tracking time.
After tracking time to a task, and depending on your integration’s sync settings, time will be written back to Activecollab on the task window as shown below:
Tasks might not sync right away. It can take approximately 5 minutes after linking your team. 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.
Auto-connect projects and users is not supported in ActiveCollab.
This integration supports logging time back to the integration as time entries. To learn more, click here.
Tasks can be completed outside of Hubstaff in the project management tool to have the time synced as well.
Only the user with an Owner/Organization manager role on Hubstaff can set up an integration.