Skip to content
English
  • There are no suggestions because the search field is empty.

Can you Sync Workers with Foundation?

Learn how to sync workers from Foundation into SmartBarrel using the Foundation integration.

Worker Sync

The Foundation integration allows you to import your workers from Foundation directly into SmartBarrel. Foundation is the source of truth for your worker directory when using this integration — worker data flows one way, from Foundation into SmartBarrel.

When syncing a worker, SmartBarrel will pull the following fields from Foundation:

Foundation Field SmartBarrel Field Required?
First Name First Name Yes
Last Name Last Name Yes
Email Email No
Phone Phone Number Yes
Employee Number Payroll ID Yes

Triggering a Worker Sync

Navigate to Integrations > Foundation and click the menu icon (≡) in the upper right corner. Select Workers from the menu. Click Sync Workers to trigger a manual sync.

You can also enable AutoSync in Company Settings to have workers sync automatically on a recurring schedule.

Why Did Some Workers Not Sync?

The most common reasons a worker is skipped during sync are:

  • Missing phone number — the worker does not have a phone number recorded in Foundation.
  • Phone number already in use — the phone number exists on another worker profile in SmartBarrel.
  • Terminated — the worker has a termination date in the past and is excluded from the active employee query.

Workers skipped for these reasons will appear as warnings in the sync log.

Reading the Sync Log

After each sync, a log entry appears in the Workers Sync Logs table showing the date, status, synced worker count, and who triggered it. Click Download to export the detailed CSV log. The log uses three levels:

Level Meaning
info Worker was fetched, created, or updated successfully.
warning Worker was skipped due to a data quality issue (e.g., missing or duplicate phone number).
error Worker could not be synced due to a conflict or system error.