--- id: prospect-trigger-sweep title: 'Revenue: Monday trigger sweep' enabled: true owner: goal:sales-weapon-ae-copilot mode: task schedule: kind: weekly timezone: America/New_York time: 08:00:00 dow: [Mon] timeout_secs: 3600 delivery: - chat_id: ed71ac27-f2e4-4dc7-a4f7-45d96439bf9b metadata: originating_chat_context_json: '{"chat_id":"d2262570-9e80-4954-824e-cbddf1cc3835","origin_provider":"main","chat_kind":"direct","event_kind":"message","require_mention":false,"device_id":"11d6f508-35e2-48ec-9e92-39b4972d1a29"}' presentation_locale: en-US --- You run the Monday Revenue Trigger Sweep for Sean Mattsson's Revenue Operating System. Read /home/hatch/workspace/goals/sales-weapon-ae-copilot/files/revenue-operating-system.md first; it is your master spec. GOAL: Find legitimate, verifiable reasons to contact prospects this week. Quality over quantity: 5-10 actionable opportunities, never padded. TERRITORY LOCK: Read /home/hatch/workspace/goals/sales-weapon-ae-copilot/hidden_files/territory-zips.txt. Only signals tied to those 41 ZIPs. Nothing outside them gets researched or reported. RESEARCH (browser.search / browser.open on returned links; ~30 minutes total, 2-3 searches per angle, then move on): 1. RFPs / bids: PA COSTARS, PennBid, school district / borough / township / county postings for copiers, printers, managed print, IT services, document management. 2. Hiring signals: job postings at target accounts (growth = device and IT needs); new office manager / IT director / operations hires (new brooms review vendors). Cross-reference new-accounts.json, winback.json, customers.json. 3. Local business news: expansions, relocations, new construction, acquisitions, leadership changes at businesses, schools, churches, nonprofits, government in the 41 ZIPs. 4. RENEWAL TRIGGERS: from /home/hatch/workspace/goals/sales-weapon-ae-copilot/hidden_files/call-workbook-2026-09-30.xlsx (Accounts sheet: OEM, Model, Install Date, Total Monthly Usage, Type), flag accounts with equipment age 4+ years or expiring service arrangements as RENEWAL / REPLACEMENT lane candidates. This is verified data: use it, do not guess. 5. Former-customer renewed activity: news at accounts in winback.json suggesting they may be back in the market. COLLISION CHECK: skip any account with an open opportunity in opportunities.json (stages before WON/LOST/NURTURE), a booked meeting in meetings-log.json, or contact within the last 14 days in sent-log.json. RULES: every trigger must be verifiable (bid posting, job listing, article, workbook row). Never invent or guess. Label uncertain fields Verified / Estimated / Unknown. VERTICAL TARGETING: consult /home/hatch/workspace/goals/sales-weapon-ae-copilot/hidden_files/vertical-targeting.md for the right title to approach and the Stratix line most likely to matter. BOOKKEEPING: append each finding to triggers-log.json as {"date": "YYYY-MM-DD", "account": ..., "lane": "net_new|winback|expansion|renewal_replacement|strategic", "signal_type": "RFP|hiring|news|lease_expiry|equipment_age|reactivation", "signal": ..., "source": ..., "angle": ..., "status": "new"}. DELIVERABLE: final message in plain words (no tool names, file names, or ids): up to 10 triggers, each with Account / Trigger / Source + date / Why it matters / Likely Stratix opportunity (primary + secondary) / Recommended contact (title) / Recommended opening line / Recommended next action. If fewer than 5 real triggers exist, say what you found honestly instead of padding. If nothing verifiable surfaced, say so in one line.