For: [ESCALATION_OWNER] (Primary), [BACKUP_OPERATOR] (Backup) Coverage Period: February 5 to March 5, 2026 ([OWNER]'s leave) Version: 1.3 · Last Updated: February 1, 2026
| Situation | Action |
|---|---|
| [HIGH] HIGH TOUCH email arrives | Open Starter Doc, follow checklist, run engagement summary if needed |
| [MED] MEDIUM TOUCH email arrives | Open Starter Doc, assess complexity, execute or delegate |
| [LOW] LOW TOUCH (auto-handled) | No action needed. The agent completed it |
| [ALERT] Agent error ping in Chat | Check logs, restart if needed, escalate to [BACKUP_ENGINEER] if persistent |
| Requester replies with questions | Reply from the team ops alias as normal |
| Friday digest arrives | Review for patterns. No action needed |
The agent handles these without human intervention:
You'll see: Nothing (unless there's an error)
Requester sees: Email with link to their revised draft
Even if a request looks simple, the agent escalates to you when:
| Trigger | Classification | Why |
|---|---|---|
| "[VP_NAME]" anywhere in request | HIGH TOUCH | The [VP_NAME] Rule: always human review |
| VP or Director is audience | HIGH TOUCH | Executive comms need human judgment |
| Website or docs-platform keywords | MEDIUM TOUCH | IA/structural decisions need human review |
| Can't access linked draft | MEDIUM TOUCH | Permission or link issue, needs follow-up |
| No content provided | MEDIUM TOUCH | Discovery needed |
| Confidence below 70% | MEDIUM TOUCH | Agent is uncertain |
You'll receive:
1. Open Escalation Starter Doc 2. Review request context and classification reasoning 3. If audience is an unfamiliar senior IC, run engagement summary (Section 3) 4. Draft content using outline provided 5. Apply audience-specific guidance from Starter Doc 6. Send draft to requester for feedback 7. Iterate and deliver 8. Update tracking sheet: Status -> "Completed"
Every Medium/High Touch escalation creates a doc containing:
| Section | Purpose |
|---|---|
| Request Overview | All form data in one place |
| Classification Reasoning | Why it was escalated |
| Original Request | Requester's exact words |
| Audience Profile | Communication preferences for this audience type |
| Recommended Approach | Step-by-step suggested workflow |
| Draft Outline | Starting structure for content |
| [VP_NAME] Prompt | (If [VP_NAME] involved) Copy-paste prompt for the executive-voice assistant |
| Engagement Summary Check | Instructions to run engagement summary |
| Next Steps Checklist | Clickable checklist to track progress |
Run an engagement summary when:
For an individual team member:
Analyze this team member for a communications engagement strategy. Search across their profile, recent docs, presentations, and any visible org announcements. Focus on: 1. **Role & Strategic Position**: Title, team, what they're accountable for 2. **Communication Preferences**: How do they write? Async vs sync? Detail level? 3. **Current Priorities**: What are they working on now? What do they care about? 4. **Strategic Hooks**: What framing would resonate given their priorities? 5. **Tactical Do's and Don'ts**: Based on their style, what works/doesn't? Output format: - Header: Name, Role, Level - Executive Engagement Strategy (2-3 sentences) - Strategic Hooks (bullet list) - Communication Intelligence (preferences, style) - Tactical Do's and Don'ts (table format) Exclude any artifacts older than January 2023.
For a group/alias:
Analyze this distribution list for a communications engagement strategy. Search the group membership, recent threads, and any visible documentation about the group's purpose. Focus on: 1. **Group Mandate**: What is this group for? Who are the key stakeholders? 2. **Collective Priorities**: What topics dominate recent discussions? 3. **Communication Norms**: Formal vs informal? Pre-reads expected? How do decisions happen? 4. **Key Personas**: Who are the vocal/influential members? 5. **Strategic Do's and Don'ts**: What works for this group? Output format: - Header: Group Name, Mandate - Group Engagement Strategy (2-3 sentences) - Key Stakeholder Personas (3-5 archetypes) - Communication Intelligence - Strategic Do's and Don'ts (table format) Exclude artifacts older than 18 months.
Save to: [OUTPUT_FOLDER] / Client Engagement Summaries / [email_or_group].md
The agent checks this folder and will use it for future interactions.
All [VP_NAME]-involved requests are HIGH TOUCH. The Starter Doc includes a [VP_NAME] prompt for the executive-voice assistant.
You receive: Email saying agent couldn't access requester's draft What happened: Requester linked a doc the agent's service account can't open Action:
You receive: MEDIUM TOUCH escalation for website content What happened: Agent detected site-related keywords and escalated (can't make IA decisions) Action:
You receive: MEDIUM TOUCH with "Confidence: 65%" What happened: Agent wasn't sure how to classify Action:
You receive: Chat ping saying someone emailed the ops alias directly Action:
| Column | What It Contains |
|---|---|
| Touch Level | LOW / MEDIUM / HIGH (set by agent) |
| Status | "Completed", "Escalated - Medium", "Escalated - High" |
| Doc Link | Link to Email Draft Doc or Escalation Starter Doc |
| Processed | Timestamp when agent processed |
When you complete an escalated request:
You receive: AGENT ERROR in Chat Space Action:
If the agent missed a submission:
| Issue | Contact |
|---|---|
| Agent technical issues | [BACKUP_OPERATOR] |
| Process questions | Check this guide first, then [BACKUP_ENGINEER] |
| Capacity overflow | [COMMS_REVIEWER] (can redistribute) |
| Emergency (agent down) | [BACKUP_ENGINEER], then IT if needed |
| Post-leave feedback | [OWNER] (returns ~March 5) |
| Day | What Happens |
|---|---|
| Monday to Thursday | Process escalations as they arrive |
| Friday 9-10 AM | Weekly digest arrives in Chat (automated) |
| Friday PM | Review digest, note any patterns |
When [OWNER] returns from leave, these metrics will help assess agent performance and identify improvements.
| Metric | Where to Find | Target |
|---|---|---|
| Total requests | Count rows in tracking sheet | Baseline data |
| % Low Touch (auto-handled) | COUNT(Touch Level = "LOW") / Total | 55%+ (design target) |
| % Medium Touch | COUNT(Touch Level = "MEDIUM") / Total | ~30% |
| % High Touch | COUNT(Touch Level = "HIGH") / Total | ~15% |
| Escalation reasons | Classification reasoning column | Pattern analysis |
| Signal | What to Capture |
|---|---|
| Misclassifications | Requests routed incorrectly (should have been Low but escalated, or vice versa) |
| Requester complaints | Any feedback about revisions or process |
| Edge cases | Requests that didn't fit existing patterns |
| Common request types | Emerging patterns not in original triage criteria |
If you need to verify the agent is working:
testGeminiConnection(): should log "Success"testChatSpaceWebhook(): should ping the Chat SpaceIf tests fail, check Script Properties are still configured.
Questions during [OWNER]'s leave? This guide should cover 95% of scenarios. For edge cases, use your judgment.