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.
Overview
The Inbox is where every outreach conversation for a site lives — the threads the Outreach Agent started, the replies recipients sent back, the pitches you forwarded in from your normal inbox, and the direct mail prospects sent to your bucket address. Open it from the sidebar (the Inbox item shows a count of threads waiting on you) or from Outreach Agent → Open Inbox.
The view is three panes:
- Left — the conversation list, with filters and search.
- Center — the active thread, with every inbound and outbound message, engagement counts, and a composer.
- Right — actions for the active thread (pause AI, mark resolved, hand off to the agent, block the contact) and context (the originating opportunity, the agent’s reasoning).
What’s in the list
Every row shows the recipient, the latest subject, a one-line preview of the most recent message, and a status pill.
Status filters
Click any pill to scope the list:
| Filter | What it shows |
|---|
| All | Every thread for this site. |
| Needs you | Threads the agent escalated for your review, or forwarded mail the agent stored without auto-replying (auto-replies, newsletters, direct inbound from external senders, etc.). Start here every morning. |
| Open | Active threads where the agent is on. |
| Waiting | Threads where you sent the most recent reply and are waiting on the recipient. |
| Resolved | Closed conversations. |
| Declined | Conversations marked declined — the contact was added to your team-wide suppression list automatically. |
Unread state
A blue dot and bold recipient name flag threads with unread inbound messages. Opening a thread marks it read for the whole team. The sidebar Inbox count tracks the number of threads with at least one unread message — if it’s at zero, you’re caught up.
Entry source badges
Below the subject line you’ll see one of:
| Badge | Meaning |
|---|
| (no badge) | Started by the Outreach Agent’s outbound queue. |
| Forwarded | A team member forwarded a real pitch; the agent is acting on it. |
| Forwarded · stored | A team member forwarded something we judged non-actionable (auto-reply, newsletter, sales email). The agent didn’t reply; it’s there for your review. |
| Direct | A prospect (or someone external) emailed the bucket address directly. The agent is paused by default — click Have the agent take this over if you want it on. |
Search
The search box matches against the recipient email, the recipient’s name, and the latest subject. Searches run server-side after a quarter-second pause, so it’s safe to type fast.
What’s in the active thread
The center pane is a top-to-bottom log of every message in the conversation:
- Outbound bubbles sent by the agent are tagged AI; manual replies you wrote are tagged You.
- Inbound bubbles are tagged Them.
- Each bubble shows delivery, opens, and clicks (the agent tracks these via Mailgun’s engagement webhook).
- Failed sends show a Failed badge with the failure reason on hover; outbound failures get an inline Retry button that re-sends the same content under a fresh dedup key — see Retrying a failed send below.
If a thread carries a forwarded message, the header shows both addresses: who the prospect is and who on your team forwarded it. Replies still go to the prospect.
Replying
You can reply at any time, and the agent stays paused on that thread until you turn it back on so you don’t accidentally race the agent.
Manual reply
Click into the composer at the bottom of the thread and type. Cmd/Ctrl + Enter sends. The reply goes out from your verified outbound domain — the recipient sees the same identity as an agent reply.
Draft with AI
Click Draft with AI to fill the composer with a fresh draft based on the conversation history, your configured voice, and your outreach guidance. Edit the draft and click Send reply when you’re ready. The draft uses your team’s monthly LLM budget the same way the agent’s drafts do.
Have the agent take this over
For threads in Needs you status (forwarded non-pitches, direct inbound from external senders), the right pane shows a violet Have the agent take this over button. Click it and the agent flips into action: it triages the latest inbound, drafts a reply, and (subject to your delay and monthly limits) sends it. The agent picks up on whatever message is most recent, so a late inbound during the agent’s setup window won’t get missed.
This requires a verified sending domain in Outreach Agent → Settings. Without one the agent has nowhere to reply from, and the button refuses with a clear message.
Right-pane controls
AI auto-replies (per thread)
The card at the top shows whether the agent is on or paused for this thread. Toggle it any time. Pausing here doesn’t affect the agent on other threads — it’s a per-conversation override that’s useful when you want to handle a thread personally without disabling the agent everywhere.
Status
- Mark resolved — the conversation is done; the agent stops working on it.
- Mark declined — the conversation is done and the contact is added to your team-wide suppression list automatically. The agent will not pitch this contact from any site on your team going forward.
- Reopen conversation — undoes a resolved or declined state and turns the agent back on (subject to your auto-reply settings).
Adds the recipient’s email to your team-wide suppression list without resolving the conversation. Useful when someone asks you to stop emailing them — the agent will refuse to send to that address going forward, on any site on the team.
Agent reasoning
For threads where the agent has replied, this card shows what the agent thought it was doing — the triage category (acceptance, decline, negotiation), whether the agent decided to auto-resolve, and any skip reasons that came up along the way. Useful when you want to understand “why did the agent reply that way” without reading raw logs.
Opportunity
For agent-initiated threads, the right pane shows the article the agent pitched: the URL, the domain, the domain rating, and a link to open the article in a new tab.
Retrying a failed send
Outbound messages can fail when Mailgun rejects the recipient address, when your sending domain is unverified, when an upstream blip happens, or when the address is on a suppression / hard-bounce list. Failed bubbles show a Retry button.
What clicking it does:
- Re-sends the same subject and body under a new dedup key — so the original failure won’t block the new attempt while still preventing accidental double-sends if Mailgun actually accepted the original.
- Only retries when the failure looks recoverable. Suppressions, hard bounces, and “invalid recipient” errors are skipped with a clear message — fix the underlying issue (lift the suppression, correct the address) before retrying.
- Caps at three retries per message so a stuck button can’t spiral.
Sending domain warnings
If the Inbox shows an amber banner across the top — “Sending domain … is not verified” — manual replies and agent sends will fail until you finish DNS setup. Click Open settings to jump to the Sending domain card and finish the SPF / DKIM / DMARC steps. See Outreach Email Setup for the end-to-end walkthrough, including registrar-specific DNS instructions.
Forward address
The card at the top of the conversation list is your inbound bucket address — the one you give to teammates for forwarding pitches and the one you can plug into a vanity address like seo@yourdomain.com. Click Copy to grab it without leaving the page. Full setup steps live in Email Forwarding for the Outreach Agent.
Keyboard shortcuts
The Inbox is built for keyboard-first triage. Shortcuts are active whenever you’re not focused on a text field.
| Key | Action |
|---|
j / k | Move to the next / previous conversation in the list. |
r | Focus the reply composer. |
e | Mark the active thread resolved. |
[ / ] | Cycle the status filter. |
/ | Focus the search box. |
| Cmd/Ctrl + Enter (in composer) | Send the reply. |
Realtime updates
The Inbox refreshes itself live — new inbound mail, agent sends, opens, and clicks all appear without a manual refresh. If your network or browser blocks the live connection, the Inbox falls back to a 30-second poll so it never goes more than half a minute stale.
- Email Forwarding for the Outreach Agent — set up the bucket address (and friendly vanity addresses).
- Outreach Email Setup — end-to-end setup: dedicated outreach domain, DNS records, inbox setup, and the forwarding relay that routes replies to your real mailbox while keeping the agent in the loop.
- Outreach Opportunities — the broader Outreach Agent surface, including author email lookup and pitch drafting.