Sync security awareness training completions from WorkRamp to Drata
Build a scheduled daily workflow that fetches security awareness training completion records from WorkRamp. Identify users Drata marks as failing the training check, match them to WorkRamp completions by email, and upload the completion record as evidence to the relevant Drata control. Handle unmatched users, avoid duplicate evidence uploads, and retry API failures. Output the list of evidence records uploaded and any unresolved discrepancies.
What this prompt builds
Push daily WorkRamp training completions into Drata as evidence for failing compliance checks.
The problem
Compliance platforms flag users as non-compliant on security training even after they've completed it, because completion data lives in a separate LMS. Reconciling the two by hand before an audit is painful.
Solution and impact
This workflow pulls daily training completions from WorkRamp and uploads them to Drata as evidence for users failing the training control. Compliance status reflects reality automatically and audit evidence is always attached.