Skip to main content

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:
FilterWhat it shows
AllEvery thread for this site.
Needs youThreads 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.
OpenActive threads where the agent is on.
WaitingThreads where you sent the most recent reply and are waiting on the recipient.
ResolvedClosed conversations.
DeclinedConversations 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:
BadgeMeaning
(no badge)Started by the Outreach Agent’s outbound queue.
ForwardedA team member forwarded a real pitch; the agent is acting on it.
Forwarded · storedA team member forwarded something we judged non-actionable (auto-reply, newsletter, sales email). The agent didn’t reply; it’s there for your review.
DirectA 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.
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).

Block this contact

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.
KeyAction
j / kMove to the next / previous conversation in the list.
rFocus the reply composer.
eMark 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.