The Cornerstone OnDemand integration with Staffbase brings learning directly into the Employee App or Intranet, closing the gap between employees and learning resources. When you configure a Cornerstone OnDemand integration, learning data is automatically synchronized between Cornerstone and Staffbase to keep your learning content up to date.
The integration handles different types of data with different sync behaviors:
- Training catalog: The course catalog is synced automatically once per day.
- User training assignments: Assigned courses are fetched in real time. This ensures users always see their latest training status.
Prerequisites
- You have added the Cornerstone Integration to Staffbase
Triggering a Sync Manually
You can trigger a manual sync if you need a course to appear sooner in Staffbase, for example, if it was recently added or updated.
During a manual sync, the integration provides status updates to indicate progress and completion. These states help you understand whether the sync is running, successful, or has encountered an issue.
- API throttling: API throttling occurs when Cornerstone limits API usage when too many requests are made in a short time. Use manual syncs sparingly to avoid throttling.
- Data availability delay: There can be a delay of up to 15 minutes after changes made in Cornerstone are available via the Cornerstone API. This means newly added or updated courses may not be immediately available for syncing.
- In the Studio, navigate to Settings > Learning Integrations.
Click the three dots to open the more options menu.
Click Sync.
The synchronization starts immediately.
You have synced the learning data for the Cornerstone integration. The synchronization runs in the background. You can leave the page while the sync continues. You can return later to check the status of the updated learning data.
Comments
0 comments
Please sign in to leave a comment.