Doneboard

Overview

Doneboard is a complete solution to integrate all aspects of IT into your onboarding and offboarding processes. The key components are user account provisioning and deprovisioning, inventory management, and device management and security. When onboarding a new employee, you can simply turn on their key cloud services and ship a fully-configured laptop and monitor from a secure warehouse to the user. When offboarding an employee, you can simply turn off their cloud services and have their laptop and monitor returned to a secure warehouse. Doneboard handles all aspects of inventory management including procurement, pre-shipment setup, post-return secure wipe, storage, disposal, and real-time tracking.

Full-Cycle Inventory Management

Doneboard handles all aspects of your company's IT inventory management including procurement, secure storage, configuration for new user, shipment to new user, retrieval from departing employees, secure wipe, and certified secure disposal. The Doneboard app gives you real-time access to the status of all registered devices and a simple interface for requesting changes.

User Account Provisioning and Deprovisioning

Integrated with your employee onboarding and offboarding processes, Doneboard can provision and deprovision all applicable cloud applications for the user with just a few clicks.

Device Management and Security

Doneboard enables zero-touch deployment, enforcement of security policies, and automatic deployment of patches and security updates. After initial setup, you can have confidence that all your laptops will always meet your minimum security standards.

Key Differentiators

Doneboard is the only application that allows you to offload all the logistics of provisioning and deprovisioning user accounts and IT equipment logistics. With its comprehensive scope, Doneboard can save you significant time and hassle in the onboarding and offboarding processes.

Better Together Story:

HR professionals want to make a new hire's experience excellent from their first day while minimizing the amount of time and frustrations in the internal processes. The BambooHR-Doneboard integrated service can accomplish both these goals. Users can move smoothly from the HR onboarding tasks to the IT onboarding tasks and, with a couple of clicks, can have all the user's accounts and IT equipment ready for their first day. Similarly, for offboarding, it's one integrated experience to retrieve IT equipment and remove accounts handled at the same time as other HR offboarding tasks.

Integration

How it works

Doneboard monitors BambooHR for changes to the employee list and, when one occurs, it sends the submitter an email to complete the IT components of the task in the Doneboard app. All the relevant fields are brought over from BambooHR so that the user doesn't need to do any duplicate entries.

How to Install:

To integrate with BambooHR, click Preferences, then Integrations. From the list of integrations, click on BambooHR and you will be prompted to enter your BambooHR user credentials. Once authenticated, the integration will be live.

What data syncs?

BambooHR Field
Sync Direction
Doneboard Field
Field Logic or Notes
Is this turned on by default or is it configurable?
Employee #

Employee ID
Identifying field. The two systems' Employee #/ID must match.
Default
Employee email

User Email
Checked against the database for users sent with the invitation to login to Doneboard
Default
OAuth token/session
bamboohr_sso
Boolean flag set to yes on the Doneboard User record after successful BambooHR OAuth. Used to route login/sign-up flows.
Default
employee_number
External ID
Primary identifier linking the BambooHR employee to the Doneboard Contact Integration record.
remote_id
External ID (Remote)
Merge's internal remote ID for the record, stored alongside the employee number.
first_name
First Name
Synced to the Contact Integration record.
last_name
Last Name
Synced to the Contact Integration record.
work_email
Work Email
Used to match against existing Doneboard users/contacts.
personal_email
Personal Email
Stored on the Contact Integration record.
mobile_phone_number
Mobile Phone
Stored on the Contact Integration record.
start_date
Start Date
Used to trigger onboarding by date logic.
hire_date
Hire Date
Stored separately from start date.
termination_date
Termination Date
Used to trigger offboarding by date logic.
employment_status
Status
Mapped to Doneboard's Active/Inactive Status option set. Drives onboarding/offboarding by status triggers.
manager
Manager
Reference to manager's Contact Integration record.
groups
Groups
List of group IDs the employee belongs to.
remote_was_deleted
(deletion flag)
If true, marks the Contact Integration record for removal/deactivation.
street_1
Street 1
Synced to the Address Integration record.
street_2
Street 2
Optional second address line.
city
City
state
State
zip_code
Zip Code
country
Country
location_type
Address Type
HOME or WORK — determines which address field on the Contact Integration record is updated.
job_title
Title
Updates the job title on the linked Contact Integration record.
effective_date
(employment record)
Tracked on the employment record, not surfaced to the Contact Integration directly.
employment_status = ACTIVE
Onboarding trigger
When status changes to active, Doneboard automatically creates an onboarding device request.
start_date
Onboarding trigger (by date)
Separately triggers onboarding based on start date proximity.
employment_status = INACTIVE/TERMINATED
Offboarding trigger
Triggers a device retrieval/offboarding request in Doneboard.
termination_date
Offboarding trigger (by date)
Separately triggers offboarding based on termination date.

*Merge Integration Reference

Publisher

Doneboard

Integration Published: 11/21/2024

Integration Updated: 04/15/2026

Email Support:

support@doneboard.com

Support Hours: