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

# Outreach Opportunities

> Discover link building opportunities from sources AI models recommend.

## Overview

Outreach Opportunities identifies websites and domains that AI models frequently cite and recommend in your industry. These represent high-value link building and partnership opportunities -- if AI models trust these sources, getting featured on them can boost your own AI visibility.

## How It Works

Sight AI analyzes citations across all tracked AI model responses to find:

* **Frequently cited domains** in your industry that you're not yet featured on
* **High-authority sources** that AI models trust and reference regularly
* **Relevant websites** where a mention, backlink, or guest post could improve your visibility
* **Contact information** to help you reach out efficiently

## Viewing Opportunities

1. Navigate to **Visibility** → **Opportunities**
2. Click the **Outreach** tab (URL: `/visibility/opportunities/outreach`)
3. Browse the list of identified outreach targets
4. Sort by domain rating, relevance, or industry
5. Click on any opportunity to see full details and begin outreach

## Opportunity Details

Each outreach opportunity includes:

### Website Information

* **Domain** -- The website URL
* **Domain Rating (DR)** -- A measure of the site's authority and backlink strength
* **Industry** -- The primary industry or niche of the website

### Context

Details on why this opportunity was identified, including:

* Which AI prompts triggered citations to this domain
* How frequently AI models cite this source
* What type of content on this domain is being cited
* How this source relates to your brand and industry

### Contact Information (Advanced)

Author and editor contact discovery requires the **Advanced** plan. When entitled, every outreach opportunity unlocks:

* **Author name** — pulled from the article byline (JSON-LD, OpenGraph, microdata, or in-body "By Jane Doe" text). This is free.
* **Author email** — verified through Hunter's Email Finder + Email Verifier so you only see deliverable addresses, not guesses.
* **Provenance label** on each contact (`Verified via Hunter`, `Scraped from byline`, etc.) so you know how strong the signal is before you write to them.

**How it gets populated**

Author contact info is filled in two ways once your team is on the **Advanced** plan:

1. **Automatically by the Outreach Agent** as it processes each opportunity on its scheduled run. The agent uses the same byline scrape → Hunter lookup pipeline described above.
2. **On demand from the opportunity modal.** Opening any outreach row that doesn't yet have a contact triggers a lookup right away — no need to wait for the next agent tick. This is especially useful for opportunities that already existed in your queue before you upgraded.

**Cost guardrail**

Hunter usage is metered in credits and capped per site per month — a built-in guardrail (100 lookups by default; adjustable via the API for advanced users). When the cap is reached, the modal shows a clear "monthly cap reached" message instead of silently spending. Lookups for rows that already have contact info (or that previously concluded "no match") are free — we never re-spend on the same row.

**Without the Advanced plan**

The Outreach Opportunities tab still works on lower tiers — you'll see the article, the domain, the DR, and the article type — but the Author column is replaced with an **Advanced** upgrade prompt, and opening the modal shows the upgrade card instead of a contact email. The API returns `outreach_plan_required` for un-entitled teams; a separate `monthly_cap_reached` response signals the Hunter monthly cap was hit.

## Outreach Workflow

### Tracking Status

Each outreach opportunity has a status to help you manage your pipeline:

* **New** -- Freshly identified opportunity, not yet contacted
* **Contacted** -- You've sent an initial outreach message
* **Replied** -- The contact has responded to your outreach
* **Success** -- The outreach resulted in a link, mention, or partnership
* **Declined** -- The contact declined your outreach request

Update the status as your outreach progresses to keep your pipeline organized.

### Email Generation

Sight AI can generate personalized outreach email drafts based on:

* The website and contact you're reaching out to
* Your brand and value proposition
* The specific context of why this outreach makes sense
* Common outreach best practices

Review and customize the generated email before sending to ensure it matches your voice and approach. Once sent, every reply lands in the [Outreach Inbox](/ai-visibility/outreach-inbox) — read the thread, hit **Draft with AI** for a follow-up draft, or let the autonomous Outreach Agent handle it.

### Adding Notes

Add notes to any outreach opportunity to track:

* Conversation history and key points discussed
* Follow-up reminders and next steps
* Internal notes about the opportunity's priority or relevance
* Any specific requirements or preferences the contact has mentioned

## Prioritizing Outreach

When deciding which opportunities to pursue first:

1. **Domain Rating** -- Higher DR sites have more authority and can provide stronger signals to AI models
2. **Relevance** -- Sites closely related to your industry and content are more likely to result in successful outreach
3. **Citation frequency** -- Domains that AI models cite frequently carry more weight
4. **Achievability** -- Consider how realistic it is to get featured on each site
5. **Existing relationships** -- If you already have a connection to the domain, prioritize it

## Best Practices

### Personalize Your Outreach

Generic outreach gets ignored. Reference specific content on their site, explain why a collaboration makes sense, and offer clear value to the other party.

### Follow Up

Most successful outreach requires at least one follow-up. Set reminders and track your follow-up schedule using the status and notes features.

### Track Everything

Keep your outreach statuses up to date so you can measure your success rate and identify patterns in what works.

## Plan Limits

Outreach is **Advanced-exclusive**:

| Plan     | Outreach Opportunities |
| -------- | ---------------------- |
| Starter  | —                      |
| Pro      | —                      |
| Advanced | 250                    |

The autonomous **Outreach Agent**, the **[Outreach Inbox](/ai-visibility/outreach-inbox)**, and Hunter-backed author email lookup require the **Advanced** plan. See [Plans and Pricing](/billing/plans-pricing).

## Combining with Other Opportunities

For maximum impact, pair outreach opportunities with content opportunities:

* Create content based on an [AI Prompt opportunity](/ai-visibility/content-opportunities) or [Search opportunity](/ai-visibility/search-opportunities)
* Use outreach opportunities to get that content featured or linked on high-authority sites
* Monitor how the combination of new content and new backlinks affects your AI visibility

<Note>
  Looking for backlinks without cold email? The [Collaboration network](/collaboration/overview) lets you trade guest posts, listicle spots, and links with other Sight AI sites using credits — available on any paid plan, not just Advanced.
</Note>

## Outreach Agent (Advanced)

The merged **Outreach Agent** is available on the **Advanced** plan and turns the manual outreach workflow into an autonomous flow:

* **Author email + name lookup** populates each opportunity row (see "Contact Information" above).
* **Personalized pitch drafting** in your configured voice, using the article context and your site's value proposition.
* **Sending from your own dedicated outreach domain** — registered separately from your main brand domain (e.g. `trysightai.com` if your real site is `trysight.ai`) so cold-send reputation stays isolated from the mail your customers and transactional flows rely on. Sight AI provisions the Mailgun SPF and DKIM records for you; you'll also want to add a DMARC record (Gmail, Outlook, and Yahoo all look for it, and the dashboard surfaces a recommended starter record). See [Outreach Email Setup](/ai-visibility/outreach-reply-tracking) for the end-to-end walkthrough.
* **Reply triage** with suppressions, the locked Mon–Fri 9 AM ET send window, and per-conversation reply caps. Inbounds outside the window are deferred until the next slot; weekends are always skipped.
* **An [Inbox](/ai-visibility/outreach-inbox)** that surfaces every conversation — agent-initiated threads, replies coming back from prospects, pitches your team forwarded in, and direct inbound to your bucket address — with manual reply, AI draft, take-over, and retry controls.
* **Optional inbox setup** to route replies to a personal mailbox on your dedicated outreach domain (e.g. `john.smith@trysightai.com`) instead of the Sight AI Inbox, while still letting the agent triage forwarded copies of those replies in the background. Configured as part of the [Outreach Email Setup](/ai-visibility/outreach-reply-tracking) flow.

You turn the agent on and configure it entirely from **[Inbox](/ai-visibility/outreach-inbox) → Settings** — it is not an Automation, there is exactly one per site, and it runs on a fixed Mon–Fri 9 AM ET schedule.

The Agent works two pitch shapes, both enabled by default:

* **Backlink pitches** — high-DR articles mentioning competitors, asking for a mention/link.
* **Listicle pitches** — existing roundup articles, asking to be added to the list.

When your team isn't on Advanced, the Outreach Opportunities tab still surfaces the rows themselves (so you can do outreach manually) but the author contact discovery and the autonomous send/reply flow stay locked behind the upgrade.

## Sending domain setup

The Outreach Agent sends from a domain **you** register only for outbound — never from a shared platform address, and never from your primary product domain. Cold outreach and your transactional / marketing mail need to keep their DNS, sender reputation, and authentication records isolated; if a prospect marks a cold email as spam, you don't want that reputation hit landing on receipts, password resets, or your newsletter. The Agent **refuses to send** until a dedicated outbound domain is configured AND DNS-verified in **Inbox → Settings → Domain**.

The full walkthrough — registering a dedicated domain, creating a personal mailbox on it, pasting the Mailgun-generated SPF / DKIM / DMARC records into your registrar (with provider-specific guides for GoDaddy, Cloudflare, Namecheap, Squarespace, and others), verifying the domain, and wiring replies back through inbox setup — lives in a single positioned end-to-end guide:

<Card title="Outreach Email Setup" href="/ai-visibility/outreach-reply-tracking" icon="envelope-circle-check">
  Five-step setup covering the dedicated domain, the personal mailbox (Google Workspace recommended), the DNS records with registrar-specific instructions, domain verification, and the inbox setup + forwarding relay that lets replies land in your own inbox while still being triaged by the agent.
</Card>

The short version of *why* to use a dedicated domain:

* **Same name, different TLD** — register a fresh `.com` (or other common TLD) that reads like your brand on a different TLD. Examples: `trysightai.com` if your real site is `trysight.ai`; `acmeio.com` if your site is `acme.io`.
* **Avoid suffixes** like `-outreach`, `-mail`, `-team` — they read as a marketing domain to recipients and undermine the personal-feeling From line.
* **Don't reuse your main brand domain or a subdomain of it** — even if it already has SPF, DKIM, and DMARC configured. Cold outreach generates bounces and complaints at rates your transactional mail never does, and those signals follow the domain.

<Warning>
  Do not reuse your primary product domain (or a subdomain of it) as the outbound domain, even if it already has SPF, DKIM, and DMARC configured. A dedicated outbound domain is the only way to keep cold-send reputation from poisoning your customer and transactional mail.
</Warning>
