Manage clinical trial e-consent and compliance with Claude AI and Google Sheets
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Claude AI GCP Compliance Review (v1.6) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (11)
- Webhook
n8n-nodes-base.webhook - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Google Sheets
n8n-nodes-base.googleSheets - If
n8n-nodes-base.if - AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Send Email
n8n-nodes-base.emailSend - Respond to Webhook
n8n-nodes-base.respondToWebhook - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Wait
n8n-nodes-base.wait
What it does
This workflow automates end-to-end e-consent management for clinical trials. It captures, validates, timestamps, and stores consent submissions with a full regulatory-compliant audit trail, notifies investigators and participants, and runs daily compliance checks for missing or expiring consents. How it works 1. Capture E-Consent - Webhook receives signed consent submission from participant portal 2. Validate & Timestamp - Verifies all required fields, applies cryptographic timestamp for legal validity 3. Claude AI Compliance Check - Reviews consent form completeness against ICH E6 GCP guidelines 4. Store with Audit Trail - Writes immutable record to Google Sheets with full chain of custody 5. Notify PI & Participant - Sends confirmation emails to principal investigator and participant 6. Daily Expiry Sweep - Scheduled job checks for expiring or missing consents 7. Generate Compliance Report - Produces daily audit summary for regulatory submission Setup Steps 1. Import workflow into n8n 2. Configure credentials: - Anthropic API - Claude AI for compliance review - Google Sheets - Consent records and audit log - SMTP / Gmail - Email notifications to PI and participants - DocuSign API (optional) - For e-signature verification 3. Set your trial ID, IRB number, and PI email in the Build Consent Record node 4. Update expiry thresholds in the Daily Expiry Sweep node 5. Activate both the webhook and scheduled workflows Sample Consent Payload json { "trialId": "TRIAL-2025-001", "participantId": "P-10042", "participantEmail": "[email protected]", "participantName": "Jane Doe", "consentFormVersion": "v3.2", "consentDate": "2025-02-22T10:00:00Z", "signatureData": "base64signaturestring", "witnessName": "Dr. Smith", "capacityConfirmed": true, "rightToWithdrawExplained": true, "risksExplained": true, "questionsAnswered": true } Features - ICH E6 GCP compliant validation with Claude AI review - Immutable audit trail with hash-based record integrity - Automated expiry alerts for re-consent workflows - Daily compliance report ready for IRB/regulatory submission - Full chain of custody — who captured, reviewed, and stored every record Explore More LinkedIn & Social Automation: Contact us to design AI-powered lead nurturing, content engagement, and multi-platform reply workflows tailored to your growth strategy.