1.4 Implement multi-step workflows with enforcement and handoff patterns
Khi quy trình có bước bắt buộc, ép bằng code; khi chuyển cho người, bàn giao bằng tóm tắt có cấu trúc.
- Thứ tự bắt buộc (vd. process_refund chỉ được gọi sau khi get_customer xác minh danh tính) → gate bằng code: chặn lời gọi khi điều kiện chưa đạt.
- Prompt và few-shot vẫn hữu ích để định hướng hành vi — nhưng không thay thế kiểm soát tất định khi yêu cầu là bắt buộc.
- Bàn giao cho người: tóm tắt có cấu trúc — ID khách, nguyên nhân gốc, số tiền hoàn, hành động đề xuất — vì nhân viên không xem được transcript hội thoại.
- Yêu cầu có nhiều vấn đề trong một tin nhắn → tách thành từng mục, điều tra song song trên context chung, rồi gộp thành một phương án thống nhất.