Complete AI Training
Sign inGet my AI kit

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

AI agent for clinical data managers

EDC Access and Training Check Agent

Make sure every database user has current training and the right role

EDC Access and Training Check Agent: what goes in, what the agent does and what you get

What it does

A monitor has access to the study database but their training lapsed, and an auditor finds it. This agent compares the user list in the electronic data capture system with the training log and the role matrix. For each user it checks whether the required training is current for the role, whether the user is still on the study and whether any account is unused for a long time or belongs to a leaver. It lists the gaps, requests training or removal from the owners and rechecks. The manager approves removal of any access. Edge case: a user completed training but the log was not updated, so the agent asks for the certificate before requesting removal.

How it works

Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.

Start and resultWhat it doesA check on its own workWaits for your OKGoes back and retries
ApprovedYes, continueNo 1 STARTS WHEN Monthly check 2 USES A TOOL Export the user list and roles 3 USES A TOOL Read the training log and staff list 4 DOES Compare each user with the role training matrix 5 DOES List missing training, leavers and unused accounts 6 YOU APPROVE Manager approves the requests 7 USES A TOOL Send training reminders and removal requests 8 USES A TOOL Re-export users and the training log 9 CHECKS THE RESULT Is every user trained or removed? If not: escalate to the line manager and list the openusers. Back to step 6. 10 RESULT Access and training report
Read the steps as a list
  1. Monthly check
  2. Export the user list and roles
  3. Read the training log and staff list
  4. Compare each user with the role training matrix
  5. List missing training, leavers and unused accounts
  6. Manager approves the requestsThe agent waits here for your OK.
  7. Send training reminders and removal requests
  8. Re-export users and the training log
  9. Is every user trained or removed?If not: escalate to the line manager and list the open users. Back to step 6.
  10. Access and training report

How it decides

It flags a user when required training is missing or expired, the person has left or the access does not fit the role, and gives the evidence.

  • Flag training expired for any required course
  • Flag accounts of leavers on the same day they are detected
  • Flag accounts unused over 90 days
  • Ask for a certificate before requesting removal when the log looks incomplete

Make it yours

Every agent is a starting point. You choose these settings for your own situation.

  • Training matrix by role
  • Unused account limit (default 90 days)
  • Check schedule (default monthly)
  • Escalation contacts
  • Systems covered

What keeps you in control

It always asks you first

  • Manager approves requests
  • Manager approves removal of access

Hard limits

  • Never remove or disable an account itself
  • Never share training results outside the team

It stops when

  • Done: all users have current training or are removed
  • Stop: the training log is missing and must be rebuilt

Set it up

We guide you through the set-up, step by step

Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.

10 minto set it up in your AI
5 AIsChatGPT, Claude, Copilot, Gemini, Grok
  • One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
  • The agent then walks you through connecting your own data, one source at a time
  • A downloadable copy with the flow chart, the rules and the full guide
Get access to this agent

An example run

What happensThe monthly check covered 214 users. It found 9 with expired GCP training, 3 leavers and 6 accounts unused over 90 days. One user had a certificate that was not in the log. The agent sent requests. After 10 days 2 users were still untrained, so the check failed, and it escalated to their line managers. The manager approved removal of the 3 leavers and the 6 unused accounts.

More agents for clinical data managers