๐ซ Monitor pharma regulatory updates with Anthropic Claude and Slack alerts
โก 19 views ยท ๐ซ Ticket Management & Triage
Description
Quick overview
This workflow polls a regulatory publications API on a schedule, filters for updates related to your therapeutic areas and products, and uses Anthropic Claude to summarize implications and assess urgency, then creates compliance tickets via an HTTP API and posts notifications to Slack.
How it works
- Runs on a schedule (or manually for testing) to start a monitoring cycle.
- Requests the latest regulatory publications from a configured source API and deduplicates results against previously seen publication IDs stored in workflow static data.
- Filters the new publications list to only items matching your monitored therapeutic areas or products, and stops if nothing relevant remains.
- Fetches the full text for each relevant publication and sends it to Anthropic Claude to classify affected areas/products, summarize implications, and assign an urgency level with recommended compliance actions.
- Creates a high-priority or normal-priority compliance ticket in your ticketing system (via HTTP API) based on the urgency classification.
- Posts an immediate Slack alert for urgent items and posts a summary for all processed items to your regulatory intelligence Slack channel.
- Records each processed publication ID as seen so future runs only act on newly published items.
Setup
- Create an HTTP Header Auth credential for your regulatory publications source API and set the correct
publicationsSourceUrlvalue in the configuration. - Add an Anthropic credential (Claude) and ensure the agent uses your preferred model/settings.
- Create an HTTP Header Auth credential for your ticketing system API and update
ticketingApiUrlto the correct endpoint for creating tickets. - Add a Slack credential and set
complianceSlackChannelandurgentSlackChannelto channels that exist in your workspace. - Update
monitoredTherapeuticAreas,monitoredProducts, and (optionally)defaultAgencyin the configuration to match what you want to monitor.
๐ Nodes Used
HTTP Request, Slack, Schedule Trigger, AI Agent, Anthropic Chat Model
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File