
## 工作流概述
这个n8n工作流每天监控血库库存水平,并在可用性较低时发送警报。它从Google Sheets获取数据,检查库存状态,并通过WhatsApp发送通知。
## 主要功能
**每日监控**:每天检查血库库存。
**自动化警报**:在库存低时发送通知。
**实时更新**:使用来自Google Sheets的实时数据。
**高效传递**:通过WhatsApp即时发送警报。
**持续检查**:循环确保持续监控。
## 工作流流程
1. **每日检查血库库存**:每天触发工作流。
2. **获取血库库存**:从Google Sheets读取数据。
3. **获取所有库存**:收集所有可用的血库库存详细信息。
4. **检查库存可用性**:分析库存水平以确定低阈值。
5. **发送警报消息**:如果库存低,则发送WhatsApp警报。
## 表格列
– **血型**:血液类型(例如A+、O-)。
– **数量**:当前库存量。
– **阈值**:最低可接受库存水平。
– **最后更新**:最后更新的日期和时间。
– **状态**:当前状态(例如低、充足)。
## 设置说明
1. **导入工作流**:通过导入选项将工作流添加到n8n。
2. **配置表格**:设置包含血库库存数据的Google Sheets。
3. **设置WhatsApp**:在n8n中配置WhatsApp API凭据。
4. **激活**:保存并启用工作流。
5. **测试**:模拟低库存以验证警报。
## 要求
– **n8n实例**:托管或基于云的n8n设置。
– **Google Sheets**:访问包含库存数据。
– **WhatsApp API**:用于发送警报的集成。
– **管理员访问**:用于监控和更新。
## 自定义选项
– **调整阈值**:更改低库存限制。
– **添加渠道**:包括电子邮件或SMS警报。
– **更新频率**:修改每日触发时间。
## 技术实现
工作流使用Code节点检查库存可用性,通过JavaScript代码分析每个血型的库存数量与预设阈值。当库存低于阈值时,系统会自动生成警报消息并通过WhatsApp节点发送给指定联系人。
整个系统实现了血库库存的自动化监控,确保在关键时刻能够及时补充血液资源,为患者提供持续可靠的血液供应保障。

评论(0)