Skip to content

How it works

The whole workflow, step by step.

Nothing hidden: this is exactly what Threadline does between you uploading a spreadsheet and a lead replying to you in Gmail.

Step-by-step detail

  1. Step 1

    Sign in and connect your Gmail

    Sign in with Google, then connect the Gmail account you want to send from. Both happen on Google's own consent screens via OAuth.

    • Your password is never asked for or stored — only an OAuth token, encrypted at rest with AES-256-GCM.
    • Sign-in only asks for your name and email address. Connecting Gmail separately asks for permission to send email and to read messages, which is how replies and bounces are detected.
    • You can revoke access at any time from your Google Account.
  2. Step 2

    Describe your company and tune the playbook

    Describe who you are, the services you offer, results you can point to and an example email in your own style — once. Every email then follows a 5-step playbook whose instructions you can edit:

    • Step 1 — Research: build a picture of the company from public web sources.
    • Step 2 — Opportunity: pick the single strongest technology opportunity from your services.
    • Step 3 — Subjects: write 5 subject lines and choose one.
    • Step 4 — Draft: write a first email built on that opportunity.
    • Step 5 — Self-review: check the draft against a checklist and write a better final email.
  3. Step 3

    Create a campaign

    A campaign ties a prompt, a Gmail account and a sending schedule together. The defaults are deliberately conservative.

    Daily limit
    18 new emails by default; 15–20 is typical.
    Pacing
    A random 1–2 minute gap between sends.
    Sending window
    The hours and weekdays you choose, in your timezone.
    Follow-ups
    Up to 5 — by default 3, 7, 12, 20 and 28 days after the first email.
    Review before send
    On by default: nothing is sent until you approve it.
    Mailbox
    The Gmail account you connected in step 1.
  4. Step 4

    Upload your leads as a spreadsheet

    Upload a .csv or .xlsx file. A first name and an email column are required; last name, company name, company website, job title and notes help. Columns are matched automatically and you can correct them. A linkedin_url column is stored as a reference only.

    During import, Threadline:

    • Validates every email address.
    • Checks that the address's domain accepts mail.
    • Removes duplicates.
    • Skips anyone on your suppression list, and anyone who has replied to you before.
    • Shows a preview of every row first — with any warnings, such as a guessed greeting name — so you can fix names, exclude rows and confirm.
    • Gives you a downloadable list of rejected rows and the reason for each.
  5. Step 5

    Research the company

    For each lead, the research step researches the company from public web sources: what they do, who their customers are, how they deliver and operate, and what has changed recently.

    • LinkedIn is never scraped.
    • Every source used is listed, with a link, on the lead's page.
    • When little solid information can be found, the lead is marked low confidence — nothing is guessed.
  6. Step 6

    Analyse, draft and self-review

    An AI model — Anthropic's Claude — works through the rest of your playbook for every lead.

    • Opportunity analysis: the single strongest technology opportunity for that company, why it matters, and why what they have today may not solve it.
    • Five subject line options, with one chosen — you can switch to another.
    • A first draft, then a self-review step that checks it against your checklist and writes a better final email.
    • Every claim in the final email is linked to the source it came from.

    To do this, the lead's details, the research, your company profile and playbook are sent to Anthropic's API. See the Privacy Policy.

  7. Step 7

    Review before anything is sent

    With review before send switched on (the default), drafts wait in a review queue until you approve them.

    • See the final email with the opportunity, the research and the sources it was built from.
    • Approve it, switch the subject line, edit it, or ask for a rewrite — or a fresh analysis or research — if it isn't right.
    • Suppress an address if you'd rather not contact that person at all.
  8. Step 8

    Send from your own Gmail

    Approved emails are sent from your Gmail account, one at a time, inside your sending window and under your daily limit.

    • Plain text only — no tracking pixels and no link tracking.
    • They appear in your Gmail Sent folder like any email you'd write yourself.
    • Follow-ups are sent in the same Gmail thread as the first email.
    • Daily caps are enforced on the server, per campaign and per mailbox, and sending is built so the same email can never go to a lead twice — even after a crash.
  9. Step 9

    Watch for replies, then step aside

    Replies and bounces are detected on every thread the app started. When a real person responds, automation gets out of the way.

    The exact rules are laid out below in What happens when someone replies and the Follow-up timeline.

Reply handling

What happens when someone replies

Any reply — positive, negative or neutral — immediately stops all automation for that lead. Here is every case.

Before every follow-up

The Gmail thread is re-checked for a reply — in addition to continuous reply detection.

  • Stops

    The lead replies — positive, negative or neutral

    All automation for the lead stops. It's flagged “Replied – needs your review”.

  • Stops

    You reply yourself from Gmail

    Automation stops. The conversation is yours from here.

  • Pauses

    An out-of-office auto-reply arrives

    The sequence is postponed by a week instead of ending (configurable).

  • Stops

    The email hard-bounces

    The sequence stops and the address joins your suppression list.

  • Continues

    Still no reply

    The next follow-up is sent in the same thread, within your window and daily limit.

Replied leads are flagged Replied – needs your review on your dashboard. Threadline never answers on your behalf — you continue the conversation in Gmail. The content of replies on threads the app started is used only to detect the reply and to give follow-ups context.

Follow-ups

Follow-up timeline

The default schedule for a lead who hasn't replied. Every follow-up is written with the earlier thread as context and sent in the same Gmail thread.

  1. Day 0 · First email

    A unique opener, written from the lead's research notes.

  2. Day 3 · Follow-up 1

    Sent in the same thread, only if there's still no reply.

  3. Day 7 · Follow-up 2

    Written with the earlier thread as context.

  4. Day 12 · Follow-up 3

    The thread is re-checked for a reply right before sending.

  5. Day 20 · Follow-up 4

    Still in the same thread, still at your daily pace.

  6. Day 28 · Follow-up 5

    The last touch. After this the sequence is complete.

Days are counted from the first email and are the defaults — each campaign can use up to five follow-ups on a schedule you choose. Any reply ends the sequence at whatever point it has reached.

Staying in control

Everything visible, everything reversible.

The dashboard shows each campaign's progress and every lead's history, with controls at both levels.

  • Campaign cards with counts for each stage.
  • A lead table for every campaign.
  • A per-lead timeline of every generated message, send, reply and bounce.
  • Pause, resume or cancel; regenerate a draft; suppress an address.
  • A suppression list shared across all of your campaigns.

Ready when you are.

Sign in, connect your Gmail and review your first drafts. Nothing is sent until you say so.