## 试用期到期评估提醒 {.case data-case-id="035"}

| 字段 | 值 |
| --- | --- |
| 案例编号 | `035` |
| 行业 / 部门 | SaaS / 人力 |
| 角色 | HR 负责人 |
| 难度 | `进阶` |
| 调用来源 | `schedule`（定时由获授权 Agent 经 App/Extension 读取 HR 系统员工档案与试用期信息） |

<!-- slot: 目标 -->
试用期到了没人发起评估，转正或延长都得回头补手续，员工也会追问。目标：每周定时让获授权 Agent 扫描 HR 系统里试用期 30 天内到期的员工，提前通知其直属经理与 HRBP 填写评估；评估结论由人做，流程只提醒不判定。回执遵循最小披露：Agent 侧只带员工标识令牌、岗位类别、试用期到期日与评估入口，姓名等显示信息由 HR App 发送时按令牌解析回填，评估结果本身及与薪酬相关的字段一律不进入回执。指标：试用期 30 天内到期的员工 100% 在到期前 21 天收到首次提醒；因入职日期缺失无法计算试用期的记录 100% 单列标"待确认"。

<!-- slot: 边界 -->
- **覆盖**：定时扫描试用期到期员工、四类结果出回执、有到期时通知直属经理与 HRBP 填写评估。
- **不覆盖**：自动生成评估结论、自动决定转正/延长/终止、自动同步薪酬变更、自动写回 HR 系统。
- **假设**：有一个经授权能读取 HR 系统员工档案与试用期信息的 Agent（通过 App/Extension），读取侧完成令牌化；档案在 Agent 侧表现为员工标识令牌、岗位类别、入职日期、试用期时长与经理/HRBP 角色代号，代号缺失标"待确认"，收件人由 HR App 发送时按令牌解析。

<!-- slot: 提示词 -->
把下面这段发给 Loop，它会在后台帮你创建这个 Workflow：

```text
帮我创建一个 Workflow：每周定时由获授权的扫描 Agent 经 App/Extension 读取 HR 系统的员工档案与试用期信息，App/Extension 在读取侧即完成令牌化与脱敏——Agent 只接收员工标识令牌、岗位类别、试用期到期日、经理角色代号、HRBP 角色代号等白名单字段，不接收姓名、证件号、薪酬、绩效记录等任何可识别个人的原始字段，找出试用期 30 天内到期的名单。员工个人信息最小披露：Agent 侧回执只带令牌、岗位类别与到期日；通知直属经理与 HRBP 时由 HR App 按令牌解析收件人并回填称呼，评估结果与薪酬相关信息一律不进入回执。
触发：定时（计划）发起调用，调用时带入团队频道与扫描 Agent。
结果分四类处理：
  有试用期到期：通知该员工的直属经理与 HRBP 填写评估（评估结论由人做，流程只提醒不判定，不在通知里预填倾向性结论），附员工标识令牌、岗位类别、试用期到期日与评估入口——收件人与称呼由 HR App 按令牌解析回填；经理与 HRBP 角色代号缺失标"待确认"，不从姓名猜，并留审计时间戳。
  本期无到期：发一条"本期无试用期到期"汇总回执并留时间戳，不静默结束。
  入职日期缺失导致试用期无法计算：不并入"本期无到期"，也不猜日期，单列一份"试用期无法计算·待确认"清单交 HR 负责人补全入职日期后由下次扫描生效，并留审计时间戳。
  取数失败（HR 系统不可达或数据陈旧）：告警失败、留审计时间戳，按重试上限重试，仍失败则升级到值班频道；与"本期无到期"分开处理，不互相顶替。
审批：不涉及审批，评估提醒是低风险信息，直接触达直属经理与 HRBP；评估本身的结论由人在评估环节做出，不经本流程审批。
异常：扫描 Agent 回传不合结构就停在等待点等它重新提交，不自动重跑；通知发送失败按重试上限重试，仍失败则升级到值班频道并保留待发内容供人工补发。
完成：四类结果各自出回执并留审计时间戳后结束。
```

<!-- slot: 流程 -->
![案例 035 试用期到期评估提醒：定时让获授权 Agent 读取 HR 系统员工档案与试用期信息（Agent 只接收员工标识令牌等白名单字段，收件人由 HR App 按令牌解析）；HR 系统不可达按取数失败告警留审计重试升级，本期无到期发零结果回执，入职日期缺失导致试用期无法计算单列待确认清单由人补全不猜日期，有到期通知直属经理与 HRBP 填写评估（评估结论由人做流程只提醒不判定，缺失标待确认），均留审计时间戳；回传不合结构停在原等待点](../../../media/cases/fig-case-035-01-flow.svg){#fig-case-035-01 width=92%}

如上图所示，正常路径与异常同时可见，四类结果都有可见回执：

1. **定时触发**：计划到点（每周）发起一次调用，带入团队频道与扫描 Agent。
2. **扫描试用期到期**：获授权 Agent 经 App/Extension 读取 HR 系统的员工档案与试用期信息，找出 30 天内到期的员工并回传；回传结构不合要求时停在原等待点，等其重新提交，不自动重跑。
3. **四类结果分流**：
   - **有试用期到期**：通知该员工的直属经理与 HRBP 填写评估，附员工标识令牌、岗位类别、试用期到期日与评估入口（收件人与称呼由 HR App 按令牌解析回填）；只提醒不判定，不在通知里预填倾向性结论；经理与 HRBP 代号缺失时标"待确认"，并留审计时间戳。
   - **本期无到期**：发一条零结果汇总回执并留时间戳，不静默结束。
   - **入职日期缺失·试用期无法计算**：不并入"本期无到期"也不猜日期，单列"待确认"清单交 HR 负责人补全，由下次扫描生效，并留审计时间戳。
   - **取数失败**：HR 系统不可达或数据陈旧，告警失败并留审计时间戳，按重试上限重试，仍失败则升级到值班频道。

<!-- slot: 配置 -->
你不需要手写代码或配置。把上面的提示词发给 Loop，AI 会理解意图、在后台画出这个"定时扫描 + 四路分流"流程——它知道"扫描试用期到期"需要一个发消息并等待回调的 Agent 环节、"按到期与日期缺失情况分四路"需要一个条件路由、"评估提醒与回执"各需要一个发消息环节。AI 还会在后台校验流程结构是否完整，你不必关心这些技术细节。

<!-- slot: 异常 -->
- **HR 系统不可达或数据陈旧**：不当作"本期无到期"或静默结束，而是告警失败、留审计时间戳，按重试上限重试；仍失败则升级到值班频道由人工确认。
- **入职日期缺失导致试用期无法计算**：并入"本期无到期"会让一个真实员工被漏掉，猜日期则可能提前或推迟几个月提醒。因此单列"待确认"清单交 HR 负责人补全，由下次扫描生效，不自动判定。
- **直属经理或 HRBP 缺失**：Agent 不从员工姓名或组织传闻猜经理，通知中该字段标"待确认"，由 HR 负责人补全或指定；Agent 侧只见角色代号，收件人由 HR App 发送时解析。
- **评估提醒发送失败**：按重试上限重试投递；超过上限则升级到值班频道，并保留待发内容供人工补发。
- **本期无到期（结果为 0）**：仍发一条汇总回执并留时间戳，让"没消息"变成可核验的记录，而不是无声结束。
- **扫描 Agent 回传不合结构**：本次完成请求被拒绝，停在等待点等其修正后重新提交，不自动重跑。

<!-- slot: 审批 -->
本案例不涉及审批。试用期评估提醒是低风险的时限信息，应第一时间触达直属经理与 HRBP；因此不设 `request_approval` 环节，四类结果直接出回执。评估结论本身由人在评估环节做出——流程只提醒不判定，不在通知里预填倾向性结论，转正/延长/终止都不由工作流代劳。

<!-- slot: 外部系统 -->
本工作流对 HR 系统员工档案与试用期信息的读取由获授权 Agent 通过 App/Extension 完成，工作流本身不直接调用外部系统。团队频道作为调用输入提供；HR 系统的访问凭据用 `<token>` 占位，由 Agent 运行时从密钥引用。HR 系统不可达或档案数据陈旧属于取数失败，走失败回执与升级，不当作"本期无到期"。员工个人信息最小披露：Agent 侧通知与回执只带员工标识令牌、岗位类别、试用期到期日与评估入口，姓名等显示信息由 HR App 发送时按令牌解析回填；评估结果与薪酬相关信息一律不进入回执，由 HR 与经理在评估系统内处理。进入 Agent 消息、Run/Activation/Effect 记录与 App/Extension 工具日志的字段以白名单为准（仅令牌化/白名单字段，原值不进入以上任何一层），敏感原始字段在源头即被聚合/区间化/令牌化，并按 10% 抽查四层实际记录。

<!-- slot: 验收 -->
- **回放集与基准**：取最近 6 个月 60 条历史试用期记录（含正常到期、入职日期缺失、临近到期样本）回放，人工基准答案为按到期日排序的应提醒清单；每周全量回放并记录扫描、通知时间戳。
- **分母与口径**：提醒覆盖率分母为"到期前 30 天档案完整（入职日期可计算试用期）"的员工数；入职日期缺失样本单独计数，不并入覆盖率统计。
- **指标**：试用期 30 天内到期的员工 100% 在到期前 21 天收到首次提醒；入职日期缺失记录 100% 单列标"待确认"，不出现猜测的到期日；四类结果 100% 各有可见回执，不出现静默成功。
- **最小披露**：每周抽查 5 条提醒，核对 Agent 消息与运行记录仅含员工标识令牌、岗位类别、试用期到期日与评估入口，姓名等原始字段不进入工作流；接收人称呼由 HR App 发送侧回填，评估结果与薪酬相关字段不外带。
- **源头脱敏**：进入 Agent 消息、Run/Activation/Effect 记录与 App/Extension 工具日志的字段 100% 在白名单内（仅令牌化/白名单字段，原值不进入以上任何一层），并按 10% 抽查四层实际记录。

### 复用与变体
- **同构迁移**：合同工续签评估提醒、实习转正评估提醒、管理者任期回顾提醒。
- **分级路由**：14 天内到期的发到经理私聊并抄送 HRBP，其余汇总成一条周报发到人力群。
- **写回 HR 系统**：提醒后再加一个 Agent 环节，由它通过 App/Extension 把"评估已发起"状态写回员工档案；写回须是获授权 Agent 经 App/Extension 的幂等动作（幂等键=员工标识令牌+节点），响应未知先查后写、按重试上限有限重试、失败升级值班并置"待处理"保留补偿，全程留审计。若不需要写侧能力，改为只读汇总或仅留 Loop 回执更安全。

<!-- slot: 媒体槽位 -->
<!-- media: fig-case-035-01-flow.svg -->
