A ranked list of who to approach today, why now, and a draft to copy and send by hand
The Outreach page holds today's list of people the team should approach: a brand, a talent, or their agency. Each row says who to write to, why now, which channel to use, and hands over a message ready to copy.
At the top, Offers to unclaimed accounts lists offers, blasts, seeds and deals that reached an account nobody has claimed yet. Nothing has been sent for them. Each shows who it is for, the address research found and where it came from, and the offer in a line or two. Approve sends one message to that address with a link to claim the account and reply. While email sending is off, Approve saves the approval and the team sends it by hand, then presses Mark sent. Skip sends nothing. Who approved and when is kept, and the same offer is never sent twice.
It is the human step that deal seeding cannot do alone. Many brands and talent have no Zooly account, so an email or text from the product never reaches them. A person writes to them instead, and the queue makes that first message easy and consistent.
The queue is built when someone presses Rebuild today's queue. It can be pressed any number of times in a day: waiting rows refresh in place, and sent rows are left for their follow-up.
Under the draft, the row shows the character count and says whether the message passes the outreach rules. If it does not, the row names what to change.
Everyone in the queue comes from a deal seed. There are three reasons to write:
| Reason | What is waiting | Who is approached |
|---|---|---|
| Brand with seeds | A talent already said yes, or a strong fit is waiting | The brand |
| Talent with brand interest | An approved deal the talent has not been asked about yet | The talent, or their agency |
| Stale ask | An email or SMS went out three or more days ago with no answer | The side that was asked, by a person-to-person route |
A fresh ask is left alone until it goes quiet. One message per person, so an agency with three clients gets a single note about all three.
The list is ordered by a score. It rises with the strength of what is waiting: the top match, how many talent are already ready, and how much the brand wants them. It also rises or falls with the channel, because LinkedIn and agencies work better than a cold email.
A follow-up that has come due jumps up the list, because it is time-sensitive.
When two rows have the same score, the one updated most recently comes first. The top of the list is where a person should start.
The queue picks the first route that exists, and skips one that bounced for that person last time.
Every draft, whether written from a template or by the optional rewrite, follows the same house rules:
A talent is only named to a brand after that talent has said yes. Other strong fits are described as a number, never named.
The queue never sends anything: not LinkedIn, not email, not an SMS. A person reads the draft, presses Copy draft, opens the channel, pastes it, and sends it themselves.
That is on purpose. These are personal messages from a named person, and the last step belongs to a human.
The sign-off on the draft follows whoever the row is assigned to.
After sending, one tap records what happened, and the row moves on:
When a follow-up is due, Sent is replaced by Follow-up sent. Skip shows only on a row that has not been sent yet.
Every row also keeps a History of past messages for that person, with the timeline of each step and what was sent.
Each row has an assignee dropdown with the team and an unassigned option. Tabs at the top filter the list to one person's rows, to unassigned rows, or to everyone, each with a count.
Two more filters narrow by reason and by channel, so each person can work only their own rows.
Four days after the last touch with no reply, a follow-up draft appears. It always brings a new reason to answer rather than a plain nudge: a talent who said yes since, a fit reason not yet used, the price, another idea, or a one-page summary instead of a call.
There are at most two follow-ups. Four days after the second one goes quiet, the thread closes as no reply.
The queue keeps its own quiet periods, so nobody is pestered:
At the bottom of the page is the Do not contact list. A ruling can be killed, parked until a date, owned by someone else, asked us to stop, or another reason.
These people never appear in the queue. A ruling on either side of a deal idea takes the whole idea out, and the rebuild reports who was left out and why.
An AI rewrite button can polish one draft. It is off by default, and the button does not show until it is turned on. Even then, nothing is rewritten until a person taps it on a row.
The rewrite may only reword. It must keep every fact, name, and number, and it must pass the same house rules. If it breaks one, the original draft is kept and the row says why. Its cost is shown on the row.
On This Page
What it isWhat each row showsWhere the people come fromHow people are rankedWhich channel appliesWhat the draft must followNothing sends by itselfWhat a person records after sendingAssigning workFollow-upsWho rests, and for how longDo-not-contact rulingsThe optional AI rewriteWhat it does not doRelated Documentation