Cornerstone OnDemand
HRRead employee and learning data from Cornerstone OnDemand. Agents look up employees, pull training transcripts, and browse the learning object catalog to drive compliance tracking and training follow-ups.
What This Integration Enables
In a regulated business, the LMS is not a training tool, it is an evidence system: proof that the right people completed the right courses before the auditor asks. Cornerstone holds that evidence; this connector lets FlowRunner agents move it, and moving it on a schedule is the difference between compliance as a continuous state and compliance as a quarterly emergency. Employee records, training transcripts with status, completion dates, and scores, and the learning catalog all become readable inside flows, scoped to your portal via OAuth2 client credentials from the portal's own API management, with no standing export job to babysit. - Sync the workforce into an HRIS, CRM, or spreadsheet by paging through employees - Pull a single employee's full profile, contact, manager, organizational units, for onboarding and record checks - Track training compliance from transcripts: registered, in progress, completed, with dates and scores - Browse the learning catalog to correlate learning-object IDs with transcripts and assignments across modules The organizational unit assignments are what turn raw transcripts into an operational picture. Compliance is never really "82 percent complete"; it is complete in one region and dangerously behind in another, and joining transcripts to OU assignments per employee is what makes that visible. That join is exactly the kind of tedious, exhaustive work agents do well and humans do once a quarter. Compliance data drives consequences for named individuals, which is why FlowRunner routes the judgment calls through a [human-in-the-loop](/concepts/human-in-the-loop) step instead of automating the accusation.
Without FlowRunner
With FlowRunner
Use Case Scenarios
The compliance tracker that is always audit-ready
Each week the agent runs List Transcripts for the mandatory course set, filtered per employee, and writes completions with dates and scores to the tracker in [Google Sheets](/integrations/google-sheets). Completion percentage by organizational unit posts to [Slack](/integrations/slack). When the auditor asks for evidence, the answer is a current spreadsheet with a full history, not a two-week assembly project. The compliance team's quarter-end changes shape entirely: instead of building the record, they review one that has been building itself all along.
Cross-checking the HRIS roster against training reality
The roster in [BambooHR](/integrations/bamboohr) says who works here; Cornerstone says who is trained. The agent joins them: every active HRIS employee gets a List Transcripts check for their role's required courses, and gaps land on the compliance manager's review queue with Get Employee detail attached, manager, org unit, hire date, everything the triage conversation needs in one place. People missing from either system entirely, the classic onboarding gap, surface in the same sweep, which is how the new hire who never got a Cornerstone account stops being discovered at audit time.
New courses reach the people they are for
The L&D team publishes new content weekly. The agent runs List Learning Objects, diffs against last week's catalog, matches new items to roles by organizational unit, and drafts the announcement for each affected group. Employees hear about the course that applies to them the week it ships, and the follow-up sweep watches transcripts to see who actually registered. L&D gets something it rarely has: evidence of whether announcements convert to registrations, per course, per org unit.
Human-in-Loop Highlight
List Transcripts is a read, but the list it produces is an accusation waiting to be sent: these named employees have not completed mandatory training. Acting on that list automatically, emailing managers, opening HR cases, suspending system access, is how compliance programs burn trust, because transcript data lags completions, new hires sit in grace periods, and requirements map to roles imperfectly. So the FlowRunner compliance agent does everything except pull the trigger. It assembles the overdue list with each person's transcript status, completion history, org unit, and hire date from Get Employee, then hands it to the compliance manager. The person strikes the false positives and confirms the real ones; only then do escalations route to managers. The sweep is machine-fast and exhaustive. The decision to put an employee's name on a non-compliance report belongs to someone accountable for being right.
Agent Capabilities
4 actionsEmployees
2- List Employees Lists the portal's users with paging by page number and size, returning user ID, name, email, status, and organizational unit assignments. The workforce walk behind every roster, join, and compliance sweep.
- Get Employee Retrieves one employee's full profile by Cornerstone user ID: contact information, employment status, manager, and organizational units. The context read behind onboarding checks and every escalation review.
Learning
2- List Transcripts Lists training transcripts, each a user's relationship with a training item: status of registered, in progress, or completed, plus completion date and score. Filterable by user ID and paged. The compliance evidence read at the center of this connector.
- List Learning Objects Lists the learning catalog: courses, curricula, events, sessions, videos, and materials, with LO ID, title, type, and description, paged. The catalog read used for correlating transcripts and for announcing new content.
Frequently Asked Questions
What can FlowRunner do with Cornerstone OnDemand?
FlowRunner agents can run List Employees, Get Employee, and List Transcripts in Cornerstone OnDemand, plus 1 more action.
Does connecting Cornerstone OnDemand to FlowRunner require OAuth?
Yes. Cornerstone OnDemand connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.
Can Cornerstone OnDemand trigger a FlowRunner workflow automatically?
Cornerstone OnDemand doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Cornerstone OnDemand
$100 in credits. No card required. Connect in minutes.