PowerOffice GO Integration
Connecting PowerOffice GO is a simple way to import and synchronize people between your organization in Huma and your PowerOffice GO account.
Table of Contents
Set up integration
- Step 1. Get a Client Key from PowerOffice
- Step 2. Connect Huma to PowerOffice
- Step 3. Synchronize users and choose how to handle conflicts or missing values
- Step 4. Your connection between Huma and PowerOffice is active
Active integration
Multiple connections
If you need to configure multiple integration instances, follow the setup guidance provided here.
Step 1. Get a Client Key from PowerOffice
- Log in to your PowerOffice account
- Open Menu and choose 'Settings'
- Open 'Extensions' in 'System' section
- Click 'Add Extension'
- Choose 'Huma' in the dropdown
- Copy the 'Client Key' and save the Extension

For more information about the Client Key / Extensions / API go to PowerOffice
Please note that you need access to be able to create a new extension and generate a Client Key in PowerOffice. You need to be logged in to PowerOffice and have the correct authorization to be able to do this. Please contact your PowerOffice system administrator if you do not have the necessary privileges in PowerOffice.
Step 2. Connect Huma to PowerOffice
- Log in to your Huma organisation
- Go to 'Integrations' in the main menu and choose 'PowerOffice'

- Please read all the information about the PowerOffice integration before moving to next step.
- "How to use it"
- "Supported features"
- "Supported fields"
- "Bank account handling"
- "Employment ID handling"
- Click 'Set up' in the upper right corner
- Paste the created PowerOffice 'Client key' and check the box to verify you have the proper authority and click 'Continue'

When adding users in Huma, you can choose if they should automatically be added in Poweroffice. If you leave this inactive, you need to do a manual sync to add the user in Poweroffice.
If you're using the Teamtailor integration, users added to Huma via that integration will also be added to Poweroffice, if you have activated "Create users in PowerOffice GO when added in Huma" in integration settings. 
- Click 'Save' and a connection is now established between the two systems. Now: On to the next step - it's where the magic happens.
Step 3. Activate the integration.
Synchronize users and choose how to handle conflicts or missing values
- After clicking 'Continue' you will end up in the Synchronize users step
- Huma will inform you of any conflicts or inconsistency between Huma & PowerOffice and you will have to decide how to handle conflicts and/or missing values. You can decide wether or not you want to update PowerOffice based on values in Huma or the other way around.

- Click 'Next' and decide which users you want to create in Huma & Poweroffice.

- If users in Poweroffice does not exist in Huma, you can add users to Huma
- If users in Huma does not exist in Poweroffice, you can add users to Poweroffice
- After deciding on the above click 'Synchronize users'
- Huma will now start synchronizing users with PowerOffice. You will receive an email confirming the result.
Step 4. Your connection between Huma and PowerOffice is active 🥳
-
Any changes made to supported fields in Huma (listed below) will be automatically updated in PowerOffice in real-time.
-
Please be aware that you need to sync users to get the latest changes from PowerOffice. Changes made in PowerOffice will not be automatically be updated in Huma.
How to sync users
Use “Synchronize users” whenever you have updated one of the supported fields in PowerOfficeGo, or when you want to create new users. For user synchronization to work, the email address must always be identical in both systems.
-
Go to the PowerOffice Go-integration in Huma
-
Click “Synchronize users”
-
Follow the steps. Read more about the steps here.
Note
-
If you have created a user in Huma, you must perform a “Manual synchronization” to create the user in PowerOfficeGo through the integration (if “create users automatically” is not activated).
-
If an error occurs during synchronization, you can see detailed information in the “Error log” on the PowerOffice Go integration page in Huma.
Supported fields
- Email adress *Required
- Given name
- Family name
- Phone number *Required
- Date of birth
- Employement ID *Required
- Employment start date
- Employment end date
- Job title
- Bank account number
- It is important that the "salary account" field in PowerOffice Go contains the correct account number, as this is the field that will be imported into Huma.

- It is important that the "salary account" field in PowerOffice Go contains the correct account number, as this is the field that will be imported into Huma.
- Gender
- PowerOffice currently only supports synchronizing male and female as genders. If the gender is unspecified in PowerOffice, it will remain unchanged in Huma. If the gender is custom in Huma, it will be unspecified in PowerOffice.
- Address
- Identifications
- SSN - social security number
- Only Norwegian personal identification numbers are supported in PowerOffice.
Deactivated or deleted users
When a user is deactivated in Huma...
- the user will not be deactivated in PowerOffice.
- the user will be locked for updates.
When a user is deleted in Huma...
- the user will not be deleted in PowerOffice Go.
- and not the other integration, the manual sync will ask you to create this user in PowerOffice Go.
- the user cannot be synced if there have been changes to their record in PowerOffice Go.