Automation library · Chat assistants

Analyze pharma label change impact with Claude and Slack

Started by a clock, and works across Email and Slack. It hands the judgement calls to Claude. 24 steps, 3 branches, 1 loop or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: Claude

24 stepsLarge: read it before trusting it with anything live
3Branches: places the flow splits
1Loop or waits
2Services it connects to

The flow

Starts it 2Model 2Logic 11Service 9

The steps in the order they run, from what starts it.

  1. 1When Polling Label SourcesSchedule triggerStarts it
  2. 2When Manually TestingManual triggerStarts it
  3. 3Claude Label Impact ModelLm Chat AnthropicModel
  4. 4Prepare ConfigurationsSetLogic
  5. 5Impact Analysis AgentAgentModel
  6. 6Fetch Label TextHttp RequestService
  7. 7Parse Impact AnalysisCodeLogic
  8. 8Compare with Previous LabelCodeLogic
  9. 9Route by Impact SeveritySwitchLogic
  10. 10If Label Has ChangedIfLogic
  11. 11Wait for Quality Sign-OffWaitLogic
  12. 12Notify Slack for ReviewSlackService
  13. 13Fetch Product Master DataHttp RequestService
  14. 14End CycleNo OpLogic
  15. 15Check Sign-Off ApprovalIfLogic
  16. 16Update Product DataHttp RequestService
  17. 17Merge Label and Product DataCodeLogic
  18. 18Set Status as RejectedSetLogic
  19. 19Log Compliance ChangesHttp RequestService
  20. 20Notify Slack Sign-Off RejectionSlackService
  21. 21Notify Regulatory Team on SlackSlackService
  22. 22Notify Quality Team on SlackSlackService
  23. 23Email Regulatory SummaryEmail SendService
  24. 24Persist Label StateCodeLogic

How it's built

Starts on
A clock
Steps
24, with 3 branches, 1 loop or waits
Size
Large: read it before trusting it with anything live
Connects to
Email, Slack
Model
Claude

Questions

What does it need to run?

An n8n account, plus your own Email and Slack accounts, and a key for Claude. You connect your own accounts after importing it; none are included.

What starts it?

It starts on a clock.

Does it use AI?

Yes. It calls Claude. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 24 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 24 steps before you point it at anything that matters.