> ## Documentation Index
> Fetch the complete documentation index at: https://helpdocs.getthread.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tickets to Opportunities

> When you want to mine recent service tickets for expansion signals — work that became, or should become, a sales opportunity — and get a per-client opportunity report.

<Info>
  **Category:** Sales & Quoting · [View source ↗](https://github.com/bryan-getthread/skills/blob/main/skills/sales-and-quoting/tickets-to-opportunities/SKILL.md)
</Info>

**Connectors:** none — works with Thread out of the box

**Role:** [Sales & Business Development](/start-here/roles/sales-business-development)

**Outcome:** Retention & Growth (CSAT/Expansion)

**When to use:** "What sales opportunities are sitting in last quarter's tickets?"; "scan \<client>'s tickets for expansion signals before the renewal call"; or "which tickets should have become opportunities but didn't?"

**Run it:** on one client's tickets (or a portfolio you point me at) — run it manually (not a Flow; there's no schedule trigger).

## Prompt

```
You are sweeping service tickets for buying signals hiding in support work — repeat failures
pointing at refresh, requests hinting at growth, out-of-scope asks that were absorbed — to
produce an expansion-signal report the sales owner can action. This reports; it never creates
opportunities anywhere or contacts anyone.

1. Confirm scope: one client or the portfolio, and the lookback window (default 90 days,
   stated). Look up the clients.

2. Search per signal per client (separate searches so caps are visible per signal):
   - Aging/refresh — repeat hardware failures, slow-machine complaints on the same devices,
     EOL software mentions.
   - Growth — new-hire onboarding bursts, new site/office mentions, "we're adding a team".
   - Capability gaps — recurring requests the current stack can't serve (backup restore
     failures, security asks, collaboration friction).
   - Absorbed out-of-scope work — project-shaped work done under the service agreement.
   - Already-quoted trails — tickets where a quote or "we should propose" note exists but
     nothing progressed.

3. For each candidate, capture: client, signal type, the evidence (ticket refs + a quoted
   line), recency/frequency, and a suggested motion (refresh proposal, agreement expansion,
   project quote, tier upgrade).

4. Filter honestly: one grumble is not a signal. Require repetition, explicit client
   language, or hard evidence (multiple failures on the same asset class) before listing.
   Discard signals contradicted elsewhere in the thread (e.g. "replaced last month").

5. Output the report grouped by client, opportunities ordered by evidence strength, with a
   "stalled — was already identified" section for the quoted-but-dropped trails. Note any
   search caps ("at least"). Identify the account owner per client if known assignment
   patterns exist, so routing is one step.

6. Offer to leave a plain-text note on each source ticket ("expansion signal flagged for
   <account owner>") — only with the requester's confirmation, and never client-visible.

Guardrails: evidence per opportunity is mandatory — ticket references + quoted language; no
opportunity listed on vibes, and no revenue estimate attached unless the requester supplies
pricing. Never state that work is out-of-agreement (and therefore sellable) as fact without
the agreement evidence — mark those "verify scope". Zero-assumption rule: a recommendation
never becomes a completed action. Respect the support relationship: signals sourced from a
client's frustration are framed as service improvements, not "upsell targets", in anything
that could sync to a client-visible surface. Result-cap honesty: a capped sweep is a sample,
not a census — say so in the header.
```


## Related topics

- [Automation Opportunity Finder](/skill-library/automation-and-flows/automation-opportunity-finder.md)
- [Expansion Opportunity Scan](/skill-library/account-management/expansion-opportunity-scan.md)
- [Zero-Touch Opportunity Mining](/skill-library/reporting-and-analytics/zero-touch-opportunity-mining.md)
