Tier 1 (Chat) → Tier 2 (Email) Handoff

Two independent paths (a macro and a trigger) both guarantee the handoff happens.

Automated Manual agent step Guaranteed outcome
Customer starts chatroutes to Tier 1
Tier 1 agent decides to escalate
Redundant handoff: either path applies the same tag
Path A (expected)
Agent applies the escalation macro
Macro sets Group→Tier 2, Status→Open, tag, and a reply telling the customer email is coming next
OR
Path B (fallback)
Agent just changes the Group to Tier 2 (macro skipped/forgotten)
Backstop trigger catches Group=Tier 2 + tag missing, applies the same tag/status/reply
Tag escalated_to_tier2 is applied either way this tag, not the macro, is the real source of truth downstream
SLA clock starts · routed to Tier 2 queuecustomer sees nothing further here; they were already told in the reply above
Tier 2 agent selects Email as the reply channelfrom here, the conversation continues natively via email · same ticket throughout