Fintalent OSW - SDR Guideline

Every page is one job you actually do. Each flow keeps the core steps to the shortest happy path (each step with its own screenshot); anything optional or unusual sits in Edge cases at the end (also detailed). Everything is what an SDR login really sees.

Flow 1 · Log in & find your workspace

Goal (core): get signed in, see your workspace, and know what each menu item is for. That's the whole job — account settings, signature, password, log out all live in Edge cases.

1.1 · Log in

  1. Open admin.fintalent.io. If you're not signed in, the login screen appears — Email · Password · Log In.
    SDR login page
    1.1 — the login screen: just Email, Password, Log In.
  2. Type the Email and Password the Admin gave you → click Log In.

1.2 · Your workspace

  1. Log In drops you on Campaigns — your workspace inside Sales Management. Move around with the left menu (8 items); your account card is bottom-left. No Contacts/Companies pages — your lists and Inbox are the entry points.
    Workspace right after login
    1.2 — where Log In lands you: the Campaigns page, with the Sales Management menu on the left.

Here's what each menu item is for:

MenuWhat you do hereWhat you can't
Segments (Lists)Open the lists assigned to you and work the members — Flows 2–6.Can't create a list, assign, or add/remove members — Ops owns that.
InboxRead replies and reply in-threadFlow 4.It's a reply queue — nothing to "create".
Meetings
Message TemplatesFull create / edit / delete — use & build in Flow 3.x.1.
SnippetsFull create / edit / delete — use & build in Flow 3.x.2.
DocumentsFull create / edit / delete — the 🗂 file library — Flow 3.x.3.
CampaignsView / build multi-step campaigns — Flow 6.Can't add people — Ops loads the audience.
Marketing EmailsView / build a single-blast email — Flow 7.Can't add people — Ops loads the audience.

1.x · Edge cases

  1. Already signed in. Opening the address again skips the login screen and drops you straight back into your workspace — no need to log in again. Your session lasts until you log out (1.x.6).
  2. Forgot / need to change your password. There's no self-serve reset — contact the Admin and they'll help you reset it.
  3. Where I can open my account? Your account card is at the bottom-left of the sidebar (avatar · name · email). Click your name/avatar to open Update Admin Information — where you view your account info (read-only for you); log out from the account card's control (1.x.6).
    Account card (SDR)
    1.x.3 — the account card (avatar · name · email); click your name to open settings.
  4. View your profile info. On General Setting you can see your First name · Last name · Phone number · Avatar (and Email · Roles). You can't change these yourself — to update your name, phone, or avatar, contact your Admin.
    General Setting tab (SDR)
    1.x.4 — General Setting: view your name · phone · avatar · Email · Roles (read-only — Admin updates these).
  5. Your email signature. Why it matters: your signature is the sign-off block (name · title · company · phone · booking link) that gets added automatically to the bottom of every email you send — so every message looks consistent and professional and the prospect always knows who you are and how to reach or book you. On the Email Configuration tab you can view your current Signature, Sender Name, and default attachments. You can't edit these yourself — to set or change your signature, contact your Admin.
    Email Configuration tab
    1.x.5 — Email Configuration: Signature, Sender Name, default attachments (view-only for you).
    Signature auto-added in a new email
    1.x.5 — the payoff: your signature is added automatically to the bottom of every new email you compose — no retyping.
  6. Log out. Use the log-out control on your account card (bottom-left: avatar · name · email) to end the session.

Flow 2 · Find a target contact

Goal (core): open the list Ops gave you → view the contacts → pick one and read it, ready to work. Filtering, searching and seeing other owners are in Edge cases.

A1 · Find the people you want to get in touch with

A list of a few hundred people is not a to-do list. This step turns it into one: a small group who share a reason to hear from you, in an order you can work down. Nothing else in the flow starts until it does.

  1. Open the list you were given. Left menu → Segments (Lists), the first item under Sales Management. You see only the lists assigned to you, each with a member count and the date it was built.

    Why it works this way. The list is your assignment, not your workspace: you cannot add or remove members, Ops decides who is in it. That is the point — it makes coverage somebody's job rather than everybody's guess. An empty page means nobody has assigned you anything yet, so ask Ops rather than going hunting in Contacts.

    The lists assigned to you
    A1.1 — the lists assigned to you. Click one to open it.
  2. Cut the list down to the people you want.

    Why bother. You write a better email to twenty people who share something than to two hundred who share nothing. Every route below ends in the same place, a shorter list; which one you take depends on what you already know.

    Every count in this section comes from one worked example, a list of 158 people. Your list will be a different size — what matters is the shape of the drop, not the number.

    What you already knowRoute
    The kind of person you wantA1.2.1 show only some of them
    The person, or the sort of job titleA1.2.2 type a word
    The firm you are going afterA1.2.3 work one company at a time
    Nothing yet — you just need somewhere to startA1.2.4 put it in an order and work down
  3. Show only some of them. The bar above the table keeps the people who match and hides the rest. Which choices you get depends on the table view: two in Simple, five more in Full.

    A1.2.1.1 · By where they are in the pipeline. Open Lifecycles: every value has a and an . Tick to keep only that stage, cross to drop it; several ticks means any of them. What it buys you: it stops you writing to people who already said no, or who a teammate is mid-conversation with. The everyday setting is ✓ Prospect with ✕ Opted Out and ✕ Not Interested — untouched people only, nobody who has closed the door.

    The Lifecycles filter
    A1.2.1.1 — a tick and a cross on every stage, plus Has / No lifecycle and Paste list.

    A1.2.1.2 · Only the ones with fresh news. Has signal keeps the people whose company has done something recently. What it buys you: a reason to write today, and an opening line you did not have to invent. This one is Simple view only — it disappears when you switch to Full. On the example list it took 158 people to 108, and each of those rows carries the headline in the Signals column, so the reason to write is already on the screen.

    The Has signal filter applied
    A1.2.1.2 the chip once it is on · what is left · the Signals column, where the headline and its age sit ready to quote.

    A1.2.1.3 · Switch to Full view for more ways to choose. The four choices below are not offered until the table is in Full (A2 · swap the columns ↗). The trade: you gain Campaign, Work Experience, Years of Experience, Countries and Cities, and you lose Has signal and the Country / City columns.

    The filter bar in Simple view
    A1.2.1.3, before — in Simple there are two ways to choose: Lifecycles and Has signal · the toggle.
    The filter bar in Full view
    A1.2.1.3, after — in Full the same bar offers Campaign, Work Experience, Years of Experience, Countries and Cities, and Has signal has gone · the toggle · the search box gains its own Simple / Advanced switch.

    A1.2.1.3.1 · By the jobs they have held. The biggest control in the flow. Match any condition or all of them, then: company type (Sponsor · Corporate · Portfolio), whether the address is usable, the job they hold now or one they held before, words in the job title with green kept and red excluded, the employer by name, whether that employer exists as a company record, words in what the firm does, and the firm's country, city, classification and industry. What it buys you: this is how you build a target group that is actually a target group — heads of M&A, currently, at sponsors in Germany, with a working address — instead of a list of names. Full reference in Flow 8.1 ↗.

    The Work Experience filter, upper half
    A1.2.1.3.1, upper half — match any condition or all of them · Sponsor · Corporate · Portfolio · whether the address is usable · the job they hold now, or one they held before · words in the job title, green kept and red excluded.
    The Work Experience filter, lower half
    A1.2.1.3.1, lower half — the employer by name · whether that employer exists as a company record · words in what the firm does · the firm’s country, city, classification and industry.

    A1.2.1.3.2 · By how long they have been working. A Min and a Max, nothing else. What it buys you: seniority without guessing from titles, which do not travel between countries. 5–10 years took 158 people to 14.

    The Years of Experience filter
    A1.2.1.3.2 the chip once it is set · a Min and a Max, nothing else · 158 people become 14.

    A1.2.1.3.2.1 · Where that number lives for one person. The filter narrows by it, but nothing in the list shows it until you ask for it. Two ways to see it: open the person and read Experience — N yrs in the facts column, or put it on every row by opening the beside the toggle and ticking Years of experience (A2 · choose the columns yourself ↗). The column only exists in Full view. Simple offers ten columns and years is not one of them, so in Simple the only way to see the number is to open the person.

    Experience on the contact drawer
    A1.2.1.3.2.1 Experience — 14 yrs, the single figure the filter reads · the roles it is meant to summarise, three of them here.
    The number does not always agree with the dates underneath itIt looks like it should be the span from their first recorded role to today, and sometimes it is, but not reliably. Three contacts checked on the same list: one read 16 where the roles span 16 years, one read 21 where they span 20, one read 12 where they span 15. Adding the individual roles up does not reproduce it either.

    So use it the way it is safe to use it: to narrow a few hundred people to a workable band, or to sort roughly by seniority. When the exact number would change your decision — pitching someone as a 15-year operator, say — open the person and read the roles rather than trusting the figure.

    A1.2.1.3.3 · By where in the world they are. Country and city. What it buys you: a batch you can send at a sane local hour and write in the right language. Worth knowing: Full view drops the Country and City columns, so once you have filtered you cannot see where anyone is on the row. Either open the person, or put Location back on with the (A2 ↗).

    Filtering by country and city
    A1.2.1.3.3 Countries : Germany and Cities : Berlin, the β versions carrying their own counts · 158 become 2 · the only place the location still shows is inside the work-experience block.

    A1.2.1.3.4 · By the campaign they are already in. What it buys you: it keeps one person out of two sequences at once. Somebody receiving your 1:1 and a campaign step in the same week reads as a company that does not talk to itself. The choice is In a campaign or Not in any campaign; leave the list empty to mean any campaign, or pick the ones you mean, each with its status beside it. Worth knowing: which campaign someone is in is not on the row by default — turn the Campaign column on with the to see it while you work (A2 ↗).

    The Campaign filter
    A1.2.1.3.4 the chip · in a campaign or in none, any of them or excluded, each campaign showing whether it is Active, Paused, Draft or Completed · the Campaign column, once switched on.
  4. Type a word to find someone. One box, and it reads four things at once: the name, the email address, the job title and the employer. That is why the same box answers four different questions.
    The keyword search
    A1.2.2 — the search box sits above the table and combines with whatever else is set.

    A1.2.2.1 · By their name. When: you already know who you want — somebody named them on a call, or you are going back to a person you spoke to last month. What it buys you: the shortest path from a name in your head to their row, with no filters to set up and clear again.

    A1.2.2.2 · By their email address. When: a reply landed and all you have is an address, or you want everyone at one firm and the firm has no company record to click. What it buys you: an address becomes a person with history — who they are, what stage they are at, whether a teammate is already talking to them — before you answer. Typing just the domain gathers the whole firm. Where the address itself shows: if it belongs to a job, it is printed inside the work-experience block on the row. If it is filed under Additional Emails it is not on the row at all until you turn that column on with the (A2 ↗) — the search still finds it either way.

    Searching by email domain
    A1.2.2.2 a domain typed on its own · everyone at that firm, 3 of them · the Additional Emails column, switched on so the addresses that matched are visible.

    A1.2.2.3 · By their job title. When: you do not want a person, you want a role. What it buys you: this is the prospecting move. Typing Corporate Development took 158 people to 8 — a group defined by what they do, built in one keystroke, without opening a single filter.

    Searching by job title
    A1.2.2.3 Corporate Development typed into the one box · 158 become 8.

    A1.2.2.4 · By the company they work at. When: you are going after one account and want everyone in it. What it buys you: a multi-threaded approach — two or three people at the same firm rather than one — and it works even for firms the company rail cannot show, because they have no record.

    A1.2.2.5 · Ask for it more precisely. The Advanced switch turns your words into pills you can join and exclude: -word to leave one out, "quotes" for an exact match, drag to group, AND / OR to join. What it buys you: the precision of a filter without leaving the search box. Corporate Development AND not Associate took the 8 down to 7 — the same role, minus the juniors.

    The advanced search
    A1.2.2.5 two terms as pills, the red one excluded · the syntax line · the Advanced switch · the result, 7.
  5. Work one company at a time. The strip of logos down the left is the company rail; the » at its top expands it. Click a firm and the table shows only its people.

    What it buys you: account-based work instead of name-based work. One firm, everyone in it, one story — which is how you get two meetings out of an account rather than one.

    The collapsed company rail
    A1.2.3 — the rail is logos only until you click the » at the top.

    A1.2.3.1 · Show only some of the companies. Once expanded the rail has its own bar: Lifecycle (the firm's stage) and Has signal, plus a search. What it buys you: turn Has signal on and the rail becomes a shortlist of firms with live news — the ones worth opening today. Full reference in Flow 8.2 ↗.

    The company rail filters
    A1.2.3.1 — the rail's own bar: Lifecycle · Has signal · search.

    A1.2.3.2 · See which firms a teammate is already on. This only appears once you have clicked a company. The table then splits: white rows are yours, grey rows are held by a teammate, and a N held by teammates pill counts them. Hover the to see who holds whom. Why it matters: if a firm already has someone at Interested or higher, a colleague probably has a live deal there. Emailing a different person at that firm makes it hear two Fintalent voices at once, and that can cost the deal. Align with the teammate first. People at Prospect or In Conversation are not shown, because a cold touch is not a collision.

    Rows held by teammates
    A1.2.3.2 pick a company → the held by teammates pill and the grey rows.
  6. Choose the order you work down the list. Three column headers sort: Last Contact, Country, City. Click once to sort, again to reverse. Blank values come first.

    Why only three. Only these three set an order of work. Sorting by title or by company from A to Z leads to no decision, which is why they are not offered — that is a choice, not a gap.

    A1.2.4.1 · By when they were last contacted. What it buys you: two things at once. Oldest first surfaces the people who have gone quiet, which is where A5 ↗ starts. And because blanks sort first, the people nobody has ever emailed sit at the very top — the largest group on any list, and the one no filter can call up on its own.

    A1.2.4.2 · By country. What it buys you: one timezone and one language per sitting, so a batch goes out at a sane local hour instead of at 3am their time.

    A1.2.4.3 · By city. What it buys you: tighter than country, for when you are working a single market — or planning to be in one.

    The members table
    A1.2.4Country, City and Last Contact carry the sort arrows.

2.2 · View the contacts

  1. Inside the list you get the members table: Title · Account (name) · Country · City · Lifecycle Stage · Signals · Last Contact ↓ (sortable) · Action icons (✉ · WhatsApp · LinkedIn).
    List members (Simple view)
    2.2 — the members table: Title · Account · Country · City · Lifecycle · Signals · Last Contact · Actions.

2.3 · Pick & read a contact

  1. Click the Account (name) or the Title → the profile drawer opens: action bar Send email · WhatsApp · LinkedIn; facts (Phone · Location · LinkedIn · Experience · Lifecycle · Labels); collapsible Work Experience · Education · Certificates; the Conversations rail on the right edge.
    Contact profile drawer
    2.3 — the profile drawer opens over the list: everything you need to decide and personalize.
  2. Open Work Experience (the number = how many roles) for their real role, firm and dates — your personalization goldmine.
    Work experience expanded
    2.4 — Work Experience expanded: roles + companies + dates.
  3. Check Signals — a fresh reason to reach out. The Signals column has two kinds, and knowing which is which tells you how to open the conversation:
    • ⚡ Signal (news) — a recent event at the company (a fund launch, an acquisition, a live auction, e.g. "BauWatch ticks live…", "Wafra launches fund…"). This is the type that can draft an email for you — see Flow 3 · Way 4.
    • 💼 Job (title / role change) — a person-level change such as a new title or role (e.g. "Associate Partner – M&A…"). Good context for a personal note, but it does not pre-draft an email.
    "2mo" = how old the signal is; "+N" = more signals — click +N to expand them all. Click a signal itself → its detail opens (headline · source · date); for a ⚡ Signal (news) it also carries a ready email you can send — see Flow 3 · Way 4. Also glance at the Conversations rail (right edge) — a teammate may already be talking to them. Now you're ready to classify (set its Lifecycle) or email (Flow 3).
    Signals column — two types
    2.5 — the two signal types: ⚡ Signal = company news (red), 💼 Job = title/role change (blue).
    Signal detail opened
    2.5click a signal → its detail opens: headline · source · date, plus Use this email content to reply / Copy email — EN / DE (⚡ Signal only).
    Signals expanded
    2.5 — "+N" clicked: every signal for the contact, each with its age.

2.x · Edge cases

These are the quick filter cases you'll hit while finding contacts. For the full filter reference (Lifecycles · Has signal · Inbox · Work Experience), see Flow 8 · Using filters →

  1. View a company's detail. In the left company rail, click the company name (highlighted in the image) → its detail drawer opens on the right with the firm's profile. Use it to sanity-check a firm before working its people. Each field:
    FieldWhat it shows
    Name + logoThe company name, with status chips (e.g. Sponsor · In Conversation).
    DescriptionOne-line summary of the firm — sector, size, region (e.g. "PE firm, EUR 50–250m enterprise value, DACH").
    Alias namesOther names / spellings the firm is also known by.
    IndustryThe firm's industry classification.
    WebsiteCompany website — opens in a new tab.
    LocationHQ city & country.
    LinkedInThe company's LinkedIn page — opens in a new tab.
    Email domainsThe firm's email domains (e.g. dbag.com, dbag.de) — handy to sanity-check a contact's email address.
    ParentParent company, if any (— when there's none).
    Company detail drawer — click the company name to open it
    2.x.4click the company name in the left rail (highlighted) → the company detail drawer opens on the right.
  2. Simple vs Full view. Top-right of the table is a Simple / Full toggle. Simple (default) shows the lean columns; Full switches to a richer layout (Account · Owner · Work Experiences · Signals · Last Contact, with comms icons and signals inline) and opens up more filters (Campaign · Work Experience · Years of Experience · Countries · Cities). Switch anytime — it only changes what you see, not the data.
    Full view of the members table
    2.x.7Full view: Account · Owner · Work Experiences · Signals · Last Contact, richer rows + a fuller filter bar.
  3. Show / hide columns. The gear ⚙ button (next to the Simple/Full toggle) opens a Column Settings picker — tick the columns you want on the table, untick the rest (search the list, or Reset to defaults). Account stays locked on; the rest (Owner · Last Email · Campaign · Marketing Email · Last updated…) are yours to toggle. Handy when you only care about, say, Signals and Last Contact.
    Column Settings picker
    2.x.8 — the gear ⚙ Column Settings: tick / untick columns, search, Reset to defaults.
  4. "Showing 0 of N" — the list is still loading. A count of 0 with grey skeleton rows just means the members are still fetching (can lag a moment on big lists). Wait a beat — it fills in.
    List still loading — Showing 0 of N with skeleton rows
    2.x.9Showing 0 of N + grey skeleton rows = still loading; it populates in a moment.
  5. "+N" — a contact with several roles. When someone holds more than two jobs, the extra ones are folded behind a small "+N" chip in the Title / Work Experiences cell. Click +N to expand every role inline (past & present); click the that appears to collapse them again. The same +N pattern in the Signals column hides extra signals — click it to see them all.
    +N roles chip (collapsed)
    2.x.10 · before — two roles shown; the +N chip hides the rest.
    +N roles expanded inline
    2.x.10 · after — click +N → all roles expand inline (click to collapse).

Flow 2b · Sort your list with the Fintalent Agent (β)

Goal: instead of judging 200 contacts by hand, let the Fintalent Agent read your whole list and file every contact into a bucketGroup A–D, Unmatched or Do-Not-Target — so you always know who to work first. When: when a list is newly assigned to you, or after Ops adds a batch of members — before you hand-pick targets or send anything. Group A = the contacts that match the targeting rules best: work those first.

2b.1 · Open the agent

  1. Open your list (A1.1). On the list's page a round Fintalent Agent button floats at the bottom-right, with a β badge. It lives only on a list's own page — the Segments overview and other pages don't have it.
    List page with the floating Fintalent Agent button bottom-right
    2b.1.1: a list open on Members; the round Fintalent Agent button (β) floats bottom-right.
  2. Click it → the agent panel opens on the right. Read the empty state top to bottom: the header shows where you are (Sales Management / Segments (Lists)); "I can see: list · <your list's name>" confirms the agent is looking at this list and nothing else; and WHAT I CAN DO HERE lists its one job on a list — Sort contacts into the right buckets, marked changes data, asks first. Two suggestion chips sit under the card.
    Agent panel empty state with capability card and suggestion chips
    2b.1.2: the panel: context line · capability card (changes data, asks first) · the two chips.
  3. Know your three buttons before you click. They all drive the same skill — the only real difference is preview vs write:
    ControlWhat it runsWrites data?When you'd click it
    Run (button on the card)The real run (2b.2)Yes — but only after the Yes, apply gateThe default. You came here to get the list sorted; the run stops at the gate and shows you the full breakdown before anything is written, so it is its own preview.
    Sort this list into buckets (chip)Same real run — the chip and the Run button are two doors to the same thingYes — same gate
    Show me what would change first (chip)The preview (dry run, 2b.3)No — read-only, no gate to answerYou only want the report today, not the write — e.g. to show Ops a suspicious split, or to look at a list you don't plan to touch yet.

    In practice: click Run and make your decision at the gate — one pass, and the gate's breakdown table is the safety net (No, skip throws it away). The preview chip repeats the same 2–3-minute check just to produce a report, and its counts can drift from the next run anyway — use it when you deliberately don't want a pending run. What you can't do: type the request in your own words — the chat box doesn't trigger the sort (2b.x.3).

2b.2 · Run & approve

  1. Start the run: click Run on the capability card (or the Sort this list into buckets chip — same thing). A TASKS card shows the plan, then the agent checks the list in batches of 100 — each batch row expands to show it ran isolated and its output was validated. A ~200-contact list takes 2–3 minutes; the footer says "Keeps running if you close this", and Stop run is the brake. When the checking is done it stops and asks you — nothing has been written yet.
  2. The approval gate. "OK to apply these changes?" — a breakdown table shows exactly what will be written: how many contacts change bucket, how many were reviewed, how many it leaves untouched, and the count per target bucket. Nothing is written until you click Yes, apply. No, skip throws the result away — which is why you can start with Run and still change your mind here. If the split looks wrong (say, half the list lands in Do-Not-Target), skip and flag it.
    OK to apply these changes? breakdown table with Yes, apply / No, skip
    2b.2.2: the gate: the full breakdown, and Yes, apply / No, skip. This is the moment that matters.

    If you ran the preview (2b.3) earlier, expect these counts to differ slightly — the agent re-judges borderline contacts each run. The table on this card is what actually gets written.

  3. Yes, apply → the writes happen per bucket ("Group A — 100 updated", "Unmatched — 33 updated", …), the card gets an Approved by you stamp, and the summary reads "Sorted N contacts … and updated M of them". Contacts it was not confident enough to file are left unchanged and listed in a needs-a-look CSV with a reason each (2b.x.2). Each contact keeps a record of the bucket it had before, so a sort can be undone (2b.x.6).
    Apply finished: per-bucket updated counts, Approved by you stamp, summary
    2b.2.3: after apply: per-bucket write rows · Approved by you · the final summary + needs-a-look CSV.

2b.3 · Preview without writing (optional)

The gate already previews every run — so this chip is for when you want the answer without a run waiting on you: pulling the split to show Ops, or checking a list you don't intend to write today.

  1. Click "Show me what would change first." The agent runs the same check as a dry run (/bucket-health.run dry=true): same batches, same timing, but it writes nothing and there is no gate to answer at the end.
    Dry run in progress: task list with batch rows
    2b.3.1: the dry run working batch 1 of the list; batch rows expand to show the run detail.
  2. Read the result. The summary says it plainly: "Nothing was written — here is what would change", followed by the would-be count per bucket, plus the needs-a-look CSV (2b.x.2). Remember the numbers are indicative — a later real run re-judges borderline contacts, and its gate table is what counts.
    Dry run result: per-bucket counts, nothing written, needs-a-look CSV
    2b.3.2: the dry-run verdict: would-change counts per bucket + the needs-a-look file. Nothing written.

2b.4 · Work the buckets

  1. Put the Bucket filter on your quick bar (once): on the members table click Add filter → tick Bucket (under Status & Pipeline) → close. A Bucket pill joins Lifecycles and Has signal.
  2. Filter Bucket → Group A. The dropdown's counts per bucket match the agent's summary — that's your check that the sort really landed. Work Group A first, then B; Do-Not-Target and Unmatched stay out of your day.
    Bucket quick filter open with per-bucket counts matching the run
    2b.4.1–2: the Bucket quick filter: counts match the run's summary; pick Group A and go.
  3. From here it's the normal loop: pick a contact (A2 ↗) and write to them (A3 ↗). Re-run the agent when the list gains members or roles change — buckets don't update themselves.

2b.x · Edge cases

  1. Slash shortcuts. Type / in the input box → SHORTCUTS ON THIS PAGE lists the skill behind the buttons: /bucket-health.run. Same run, keyboard route.
    Slash shortcut menu showing /bucket-health.run
    2b.x.1: / opens the page's shortcut list.
  2. The "needs a look" CSV. Contacts the agent wasn't confident about are left unchanged and listed in a small CSV (name + why), attached to the run result. They're yours to file by hand (row ⋮ → or the Update bucket button). Known bug (UAT): the Download button currently points at a localhost address and fails — read the summary counts in the panel instead until it's fixed.
  3. The chat box can't see your data — and can't start the sort either. The free-text box takes natural language, but it is not wired to the list, to past runs, or to the skill. Ask "which contacts did you leave unfiled?" and it says it can't see the previous run. Type "sort this list into buckets, preview first" — the exact job the buttons do — and instead of running it asks you to paste the list (and the reply renders in a broken approval card showing raw fields). Treat the buttons/chips/slash as the only real controls; the chat box is a shell for now.
    Free-text question answered with 'I can't see the previous run or the contact list'
    2b.x.3a: free text is not a data channel…
    Natural-language sort request not routed to the skill; agent asks to paste the list in a malformed approval card
    2b.x.3b: …and not a command channel either: a natural-language "sort this list" doesn't reach the skill — it asks you to paste the list, in a glitched approval card.
  4. Expanded view. The ⤢ control blows the panel up to full screen: conversation on the left, a DETAIL pane on the right that is labelled coming soon — it doesn't fill in yet. Shrink brings back the docked panel.
    Expanded agent panel with DETAIL pane marked coming soon
    2b.x.4: expanded mode; the right pane is a placeholder for now.
  5. Recent chats & background runs. The clock icon lists this list's past chats (the badge counts them) — each run you did is a chat you can reopen and re-read, which is your run history. While a run is going the footer says "Keeps running if you close this": you can minimize the panel or navigate away and come back; Stop run is the brake.
    Recent chats list for this list
    2b.x.5: Recent chats = your run history for this list.
  6. Undoing a sort. The agent records each contact's previous bucket before writing ("so any change can be undone") — but the panel has no undo button yet. If a sort went wrong, fix contacts by hand (select rows → Update bucket) or ask Ops; don't re-run and hope.
  7. Company lists show it too. The same button appears on a company list, offering the same contact-sorting capability — a mismatch for now. Use it on contact lists.
  8. Where the run is recorded. The list's Timeline tab does not log the agent run — the bucket change sits on each contact's record. Your evidence of what a run did is its chat (2b.x.5) and the bucket filter counts (2b.4.2). A small ≈N tokens counter on the run is internal cost info; you can ignore it.

Flow 3 · Send a 1:1 email

Goal: send one personal email to one person. There are 4 ways to open the compose window — each shown step-by-step below. They all end at the same compose window (3.2).

3.1 · Four ways into compose

4.1.1Way 1 — From the list row (fastest)
  1. Segments (Lists) → open your list → find the contact's row.
  2. In the Action column (right side) click the ✉ icon → compose opens for that contact, without leaving the list.
    The mail icon circled in the row's Action column
    Way 1 — click the ✉ icon in the row's Action column (far right, circled) → compose opens for that contact.
4.1.2Way 2 — From the contact's profile
  1. Open the contact (click the name/title) → the profile drawer opens.
  2. In the action bar at the top click Send email → compose opens.
    Profile Send email button
    Way 2 — the Send email button in the profile action bar (top-left of the drawer).
4.1.3Way 3 — From the Conversations rail (see history first)
  1. Open the contact → on the right edge click the vertical CONVERSATIONS tab to expand the rail.
  2. In the rail click New Email → compose opens, with the existing thread history right there.
    Conversations rail New Email
    Way 3 — the Conversations rail: thread list + New Email (and ↩ reply arrows).
4.1.4Way 4 — From a signal (email already drafted for you)
  1. Segments (Lists) → open your list → look at the Signals column → click a signal on the contact's row → the signal detail opens. (What the two signal types mean → Flow 2 · Signals column.)
    Signals column
    The Signals column — click a signal to open its detail.
  2. In the signal detail, top-right, click Use this email content to reply.
    Use this email content to reply
    Use this email content to reply (circled) — or Copy email — EN / DE if you only want the text.
  3. Compose opens with the body already written from the signal. To is empty — add the contact → check From / Subject → personalise the draft → Send (finish at 4.2 below).
    Prefilled compose
    Compose prefilled from the signal — a ready draft you edit, address, and send.

Replying to someone who already wrote to you is a separate job — see Flow 4 · Answer replies.

3.2 · Compose & send (same window for all 4 ways)

The whole job here is to send a good email successfully — 4 steps:

  1. Check From / To / Cc. Both address fields are pre-filled — check them before sending:
    • From = your own mailbox, filled in automatically from the email set up on your SDR profile. You can't change it in compose — it's set by your Admin (you only view it → Flow 1 · your account ↗).
    • To = the contact's email, pre-filled from the person you started from. You can change it or add extra recipients — type an email and press Enter (each becomes a chip; the removes it).
    • Cc = copy someone else: click Cc at the right of the To row → a Cc field appears → type their email and press Enter.
    Compose window — From, To, Cc
    3.1 From = your profile email (view-only) · To = the contact's email (editable, add more) · Cc = copy someone in.
  2. Type the Subject yourself in "Add a subject" at the very top. For a new email it starts empty and does not auto-fill, even from a Template (known bug). The Send button blocks an empty subject — so you can't forget.
    Subject box
    3.2 — the subject box (red frame) — type it yourself.
  3. Write your message in the body (personalize with their role & signal from Flow 2). Want to start from a Template, drop in a Snippet, or attach a file? See Edge cases (3.x).
  4. Proofread → Send. It auto-logs into Conversations, your signature (Flow 1.x.5) is appended automatically, and there is no recall.
  5. See your sent email. The moment you send, your email is logged to the contact's Conversations. There are two ways to open it — both land on the same Conversation:
    • From the list — click the contact's 💬 conversation icon (Last Contact column) → the Conversations drawer opens with your email at the top of the thread, marked "just now", sent by you.
    • From the contact — open the contact and switch to the Conversations tab.
    The left pane lists every message; click yours to read it on the right (From = you, To = the contact, plus your signature).
    Your sent email at the top of the contact's Conversations
    3.5 — your just-sent email sits at the top of Conversations ("just now"); the right pane shows it in full.

3.x · Edge cases — write faster with Templates · Snippets · Documents

Three helpers speed up composing. For each: use it in the compose bar, and build your own from its menu page. ✅ your SDR account can create / edit / delete all three.

3.x.1 · Templates — full pre-written emails

  1. Use it in compose: click Template in the compose bar → Insert appends to your draft, Replace overwrites it (incl. the EN 01–05 set). Even from a Template the subject box still needs typing (3.2 bug).
    Template picker
    Use — Template: Insert / Replace + search.
  2. Build your own: Message Templates (left menu) → + Create New → fill Name* (how it shows in compose, e.g. EN 06 - Follow-up) · Topic* · Source Type · Subject EN / DE · body EN / DE (two rich-text editors) → Create. Edit/delete via row actions; filter by Topics.
    Template create form
    Create — Name* · Topic* · Subject EN/DE · rich-text body EN/DE.

3.x.2 · Snippets — short reusable blocks

  1. Use it in compose: click Snippets → search → click = inserted at the cursor (EN | DE toggle).
    Snippets picker
    Use — Snippets: search + EN/DE, insert at cursor.
  2. Build your own: Snippets (left menu) → + Create NewPrivate toggle (ON = only you; OFF = shared) · Name* · Type · Content English* / Content GermanCreate. Edit/delete by hovering the row.
    Snippet create form
    Create — Private toggle · Name* · Type · Content EN*/DE.

3.x.3 · Documents & files — attachments

  1. Use it in compose: 📎 uploads a file from your computer; 🗂 attaches from the shared Document library (Common · Contact · Campaign filter checkboxes, Published files only).
    Select document
    Use — 🗂 Select Documents: shared files (Published only).
  2. Build the library: Documents (left menu) → + Create NewName* · Type* (Common / Contact / Campaign — the compose tab it lands under) · Status* (DraftPublished; only Published is attachable) · Is Star · Is Public · File*Upload FileCreate. Retire with Archived, not delete.
    Document create form
    Create — Name* · Type* · Status* (Draft→Published) · Upload File.

3.x.4 · No email? Get in touch on WhatsApp / LinkedIn instead

Instead of email you can get in touch on another platform — straight from the actions on the platform. Both icons live on the contact's action bar (profile drawer) and in each row's Action column. A coloured icon works; a gray one means that data is missing.

  1. WhatsApp. Open the contact (Flow 2) → the action bar shows Send email · WhatsApp · LinkedIn → click WhatsApp. Green = a usable phone is on file → it opens a WhatsApp chat in a new tab (wa.me/‹number›). Gray = no phone (or the number is too ambiguous to dial) → nothing happens; ask your Admin to add a phone.
    Contact action bar
    3.x.4 — the action bar: Send email · WhatsApp · LinkedIn.
  2. LinkedIn. Click LinkedIn (action bar, or the icon in a row's Action column). Blue = a valid LinkedIn URL is on file → it opens that stored URL as-is in a new tab (the app only checks it's a linkedin.com/lnkd.in link — it doesn't rewrite it). Gray = no/invalid URL → nothing happens; ask your Admin to add the URL.
    Row action icons
    3.x.4 — the ✉ · WhatsApp · LinkedIn icons in each row's Action column (coloured = usable).

Flow 4 · View replies & answer replies 🔴

Goal (core): go through everyone who replied — read what they wrote, decide, and answer. Start: Inbox. Do this first each day. Filters and the "In Queue" tag are in Edge cases.

4.1 · View & answer a reply

  1. Open the replies: click Inbox in the left menu — one row per contact who wrote back (auto-replies / OOO land here too). Each row has two columns:
    • Account — who it's from: avatar, name, email address, phone, and city / country.
    • Last Email — the most recent message in that thread, shown in three parts:
      • Subject (bold, top line) — the email's subject (e.g. "Re: How mid-cap PE firms staff DD in 5 days").
      • Preview (grey, middle) — the opening line of the body, so you can triage without opening it.
      • Date (bottom) — when it arrived (e.g. "Jul 17, 13:11").
    Inbox
    4.1 — Inbox: one row per reply — Account (name · email · phone · location) + Last Email (subject · preview · date).
  2. Spot which messages are replies — and glance at the auto chip. The clearest signal is the direction arrow next to the sender in the thread:
    • ↙ inbound arrow + the contact's name = a reply from the prospect (their words) — the message to read and answer.
    • ↗ outbound arrow + your own name = an email you sent (e.g. "Dong SDR ↗").
    Each message also shows an auto chip the system assigns from the content: the prospect's replies get a meaningful one (Out Of Office · Interested · Not Interested · Call Scheduled…), while your own sent emails carry a delivery-status chip (below). Read any chip as a hint only — you can't edit it and it doesn't change the contact's lifecycle by itself; use the arrow (not the chip) to tell a reply from a send.
    ChipOnWhat it meansYour move
    Deliveredyour sendSent & delivered — the prospect hasn't opened it yet.Give it time, then follow up.
    Openyour sendThe prospect opened your email (or it isn't classified yet).Warm signal — worth a follow-up.
    ⚠ Droppedyour sendThe email did NOT go out — it failed to send.Send it again — this one needs your attention.
    Interested Call Scheduledtheir replyThe system read the reply as a positive signal.Read it, then set the contact's Lifecycle.
    Out Of Office Not Interestedtheir replyThe system's quick read of what they wrote.Read it, then set the Lifecycle.
    Reply signals in a conversation (SDR view)
    4.2 a reply = ↙ inbound arrow + a real chip ("Out Of Office"); your send = ↗ outbound arrow + your name; your send's chip = a delivery status (Delivered · Open · ⚠️ Dropped).
    Reply chips in the thread list (Out Of Office · Interested · Not Now)
    4.2 · chips — the coloured reply chips down the thread list: Out Of Office · Interested · Not Now — the system's quick read of each reply. (Your own sent rows instead carry a delivery-status chip — Delivered · Open · ⚠️ Dropped.)
  3. Read the email — and know where it came from. Click any row → the contact opens on Conversations: the thread list is on the left, the selected message on the right. Expand all unfolds the whole exchange. Read what they actually wrote — the chip is only a hint.

    What a "thread" is: one conversation = every email exchanged with that contact under one subject, grouped together. Each item in the left list is a thread; a small count badge (e.g. 2 · 3 · 12) shows how many messages it holds. Click to open it, then use the / Expand chevron to unfold every message in order.

    Anatomy of a thread row (left list):
    • Avatar + name — who the latest message is from.
    • Direction arrow = an email you sent (e.g. "Dong SDR ↗"); the prospect's name with no outbound arrow = their reply.
    • Source icon (small ✉) — hover it to see where a sent email came from (see the table). A reply has none.
    • Auto chip — the system's read (Out Of Office · Interested · Not Now …) → see 4.2.
    • Count badge = messages in the thread · Date = when the latest one arrived.
    Where a sent email came fromCampaign and Marketing Email use the same small ✉ badge, so you hover it to tell them apart (the tooltip spells out which). A Direct 1:1 send has no badge at all:
    SourceWhat it meansHow to tell
    DirectYou wrote & sent it yourself, 1:1 (Flow 3).↗ your name, no source icon.
    CampaignSent by an automated campaign sequence the contact is enrolled in.Source icon → tooltip "Campaign: [name]".
    Marketing EmailSent as part of a marketing email send.Source icon → tooltip "Marketing Email: [name]".
    Hover the source icon — tooltip names the email's source
    4.3 — hover the ✉ source icon on a sent email → the tooltip names where it came from (here Marketing Email: V1 …). Direct 1:1 sends show no source icon; campaign sends read "Campaign: …".
    Reply vs no replyA thread with an inbound message means the prospect wrote back — answer it (4.4 / 4.5). A thread that's only your own ↗ sends has no reply yet — that's a follow-up candidate (Flow 5 ↗).
    Conversation thread
    4.3 · actions — the three action arrows sit at the top-right of the open message: ① Reply all · ② Reply · ③ Forward.
  4. Decide: reply or not. If it needs an answer, reply (4.5). If it doesn't (e.g. a plain "not interested" or an auto-reply), skip replying and just set the contact's Lifecycle so it leaves the queue.
  5. Click Reply — the single ↩ arrow at the top-right of the open message (circled below). It answers only the person who wrote — the normal choice for 1:1 outreach. The subject auto-fills as RE: [the original subject] (you can still edit it). (The double-arrow Reply all and the Forward arrow sit right next to it — see Edge cases.)
    Reply button circled
    4.5 — the Reply button (single arrow) at the top-right of the message.
  6. What opens: a compose window with the subject already set to RE: …, the sender pre-filled in To, and the original message quoted below. It stays in the same thread.
    Reply compose window
    4.6 — Reply clicked: RE: subject, the sender in To, the quoted original.
  7. Write your message → Send.

4.x · Edge cases

  1. Reply all — the double ↩↩ arrow (left of Reply, circled below) answers the sender plus everyone else on the thread's To/Cc. Use it only when several people are genuinely in the conversation (an assistant or colleague was copied). Same compose window as Reply, but the To line is pre-filled with every email address in the thread — so your one reply goes out from your mailbox to all of them at once. Hover the button to preview the full recipient list (e.g. To: oemer.gueven@fintalent.com, dz@dzadvisory.de), and remove anyone you don't want before you send. Like Reply, the subject auto-fills as RE: [original subject].
    Reply all button hovered — tooltip previews every recipient
    4.x.1hover Reply all (leftmost of the three) → the tooltip previews every recipient (To: tien@fintalent.com, tin@cyberhq.net) before you send.
  2. Forward — the ➡ arrow (right of Reply, circled below) sends this message on to someone new. Same window, but To starts empty for you to type the new recipient; the original message is carried in the body. The subject auto-fills as FW: [original subject].
    Forward button circled
    4.x.2 — the Forward button (arrow pointing right), rightmost of the three.
  3. Filters. The Inbox has the standard set — Lifecycles · Contact Classification · Owner · Work Experience · Countries · Cities — plus + Add filter to pin more filters (your own quick bar). Use it to slice big queues (only DACH, only CFOs). Full Inbox-filter reference → Flow 8.3 ↗
    Inbox filters
    4.x.3 — the Work Experience filter inside Inbox; + Add filter pins more.
  4. The orange "In Queue" tag. A message tagged In Queue is accepted but not sent yet (waiting in the send queue). It clears to a normal sent message once it goes out — it just means "on its way", don't re-send.
    In Queue tag
    4.x.4 — the orange In Queue tag on a message (circled): accepted, waiting in the send queue, not sent yet.
  5. Show / hide columns. The gear ⚙ (top-right, next to Simple / Full) opens Column Settings — tick the columns you want in the Inbox, untick the rest (search the list, or Reset to defaults). Account stays locked on; expand it to choose which fields show inside that cell (Phone · Location · LinkedIn · Lifecycle · Contact type · Lists · Labels…). Handy for trimming a busy Inbox down to just what you triage on.
    Inbox Column Settings picker
    4.x.5 — the gear ⚙ Column Settings: tick / untick columns, expand Account to pick its in-cell fields, or Reset to defaults.

4b · Schedule a call (spot it in your replies → book → reply with the link → manage)

Goal (core): a prospect replies asking for a call. Book it, send them the link in the same email thread, and keep the booking tidy afterwards. Fintalent creates the Zoom meeting and its link for you the moment you save.
This flow starts inside Flow 4It is not a separate errand. You are already reading replies (Flow 4 ↗); one of them wants a call. Everything below happens without leaving that conversation.

4b.1 · Spot the call in your replies

  1. Find the ones that asked for a call. In Inbox, open the Lifecycles filter and pick Call Scheduled. That is the lifecycle stage a contact reaches when a call is on the table, and filtering by it turns your whole inbox into a short worklist.
  2. Two chips share the name — know which one you are looking at. This trips people up, because both say much the same thing at different levels:
    ChipSits onMeans
    Scheduled Call (dark)a single reply, next to the sender's name in the threadthe system read that message and judged it to be about arranging a call. This is the one that tells you what to do.
    Call Scheduled (green)the contact, in the Lifecycle Stage columnwhere this person sits in the pipeline. This is what the Lifecycles filter searches.

    So you filter on the contact's lifecycle to build the worklist, then read the reply chips inside the thread to find the message that actually asks for something.

    The reply chip can be buriedA thread collapses to its most recent message. A conversation showing No Categories at the top can still hold Scheduled Call replies further down — expand the thread before deciding nothing is there.
    Scheduled Call chips on replies inside a thread
    4b.1.2 — two replies the system tagged Scheduled Call, inside a thread whose own chip reads No Categories.
  3. Open it and read what they are asking for. The chip only says “this is about a call” — it does not say which call, or what they want doing about it. Real example from production:
    What a Scheduled Call reply looks like“Apologies for the short notice — our investment committee moved to Thursday morning, so I need to shift our 10am call. Could we do Thursday 4pm CET instead, or alternatively Friday 9am CET? Same agenda, and please keep Katharina on the invite…”

    Read closely: that one is a reschedule, not a new booking, and it names two options in their timezone. Sort out which you are dealing with before touching the Meetings screen — a reschedule goes through 4b.x.1 ↗, not through 4b.2.

    Clicking the row opens the contact on Conversations, with Meetings as the tab beside it, carrying a count — so you can see whether this person is already booked before you read a word.

    A reply asking to move an existing call
    4b.1.3 — the part that decides what you do next: they are moving an existing call, and offering two slots in CET.

4b.2 · Book the call

  1. Two ways in, and they are not identical. The difference is who fills in the participant:
    FromHowParticipant email
    The contact — any row in a list, Contacts, or a ME's People tabthe 📅 icon in the Action column, “View meetings with <name>”+ Create meetingfilled in already, with a picker if they have several addresses
    Meetings in the left menu+ Create meeting, top rightempty and required — you type the address yourself

    Prefer the contact route when you are answering a reply. It carries the right address for you, and it is one click from the conversation you are already in. The Meetings route is for when you have the address in your head and not the contact on screen.

    Typing the address on the Meetings route still resolves the person: the title comes back as “Fintalent call — <their name>”.

    The contact route is two clicks, and the second one catches people out. The calendar icon does not open the booking form — it opens the contact, on its Meetings tab. The form is behind + Create meeting in the top right of that panel:

    1. 📅 on the contact's row → the contact opens on Meetings.
    2. + Create meeting, top right — or the Create meeting link in the middle when the contact has none yet. Both open the same form.
    Where the Create meeting button sits on a contact
    4b.2.1 what the 📅 icon opens: the contact on its Meetings tab · + Create meeting — the button that opens the form.

    The Meetings route is one click. Meetings in the left menu, then + Create meeting in the top right — the same corner as on the contact panel, so the two routes feel alike once you know them.

    The Create meeting button on the Meetings page
    4b.2.1 — the other way in: Meetings in the left menu · + Create meeting, which opens the same form.

    One difference from here: Participant email arrives empty, and it only accepts an address that already belongs to a contact — see 4b.x.3 ↗.

    Create meeting opened from the Meetings page
    4b.2.1 — the Meetings route: Participant email empty and marked required · Date & time · the title, waiting to be resolved from the address.
  2. Fill the form. Only one field can stop you.
    FieldRequiredWhat to do with it
    Participant emailyesPrefilled on the contact route. If they have several addresses, the picker decides which one gets the invite.
    Date & timeyesThe form says it outright: “the meeting cannot be created without a start time”. Confirm stays disabled until it is set.
    TimezoneprefilledDefaults to yours, not theirs. Read it again if you agreed a time in their local clock — see 4b.x.2 ↗.
    Duration30 minutesChange only if you agreed otherwise.
    Title · NotesoptionalThe title is prefilled and is what shows in their calendar. Notes are for you.
    The Create meeting form from a contact
    4b.2.2 Date & time, the one field that blocks you · the timezone it will be read in — yours, not theirs.
  3. Save — and copy the link before you close the panel. The confirmation shows the meeting, the full Zoom join link, and a Copy join link button. Nothing has been emailed to anyone.

    Closed it too soon? The link is not lost — Copy join link is on the meeting's row for as long as the booking exists (4b.4 ↗).

    Meeting created, with the Zoom join link
    4b.2.3 — the link is generated for you; the only thing to do here is Copy join link.

4b.3 · Reply to their email with the details

  1. Answer in the same thread. Go back to the reply that asked for the call and use the ↩ reply arrow on it, exactly as in Flow 4 ↗. Keeping it in-thread is what makes the booking make sense to them.
    The compose window does not carry the linkWhether you reply in the thread or use Send email from the meeting row, the message opens with the participant filled in, your signature, the quoted original — and no join link. Paste it in yourself, or they get a confirmation they cannot act on.
    Replying inside the original thread
    4b.3.1 the subject carries RE: and the original wording, which is what keeps it in their thread · Send, once the link is in.
  2. Write the three things they need: the date and time with the timezone spelled out, the duration, and the join link. Time is the part that goes wrong — “Friday 31 July, 15:00 CET (08:00 UTC)” is worth the extra seconds.

    Doing this often? Build it once as a Snippet with the fixed wording and paste the link into it — 3.x ↗.

    The compose window opened from a meeting
    4b.3.2 the body arrives with your signature and nothing else — paste the link here · then Send.

4b.4 · Manage booked calls

  1. Where to look, depending on what you are asking:
    You want…Go to
    Every call you hostMeetings in the left menu. Tabs All · Upcoming · Completed · Cancelled, plus search and filters by Host and Activity Date.
    One contact's callsthe 📅 icon on their row → the contact opens on its Meetings tab, same four sub-tabs, scoped to them.
    Just the number, without opening anythingthe small badge on that same 📅 icon. No badge means no calls.
    The Meetings tab in a contact you already have openit sits next to Conversations, with its own count.
    To cancelthe meeting's row → Cancel meeting.
    Finding a meeting on the Meetings page
    4b.4.1 — how you narrow the list: the four tabs with their counts · search by keyword · filters by Host and Activity Date.
  2. What each control on a row does. Four of them, and the first two are not the same thing:
    ControlOpensUse when
    Join meetingthe ordinary join link — the same one the contact gotyou want to see what they see, or you are joining a call somebody else hosts. You may land in the waiting room.
    Start as hostthe host start link, carrying a host tokenthis is the one to use on the day. It opens the room with host rights — admitting people, recording, ending the call. The token is short-lived, so start it near the time, not hours before.
    Copy join linksending or resending the link to the contact.
    Send email · Cancel meetingthe only two row actions. There is no edit.
    If you take one thing from this sectionSend the contact the join link. Open the call yourself with Start as host. Handing out a host link would let whoever holds it run your meeting.
    The four controls on a meeting row
    4b.4.2 — the four, left to right: Join meeting · Start as host · Copy join link · , which holds Send email and Cancel meeting.
  3. Cancelling, and what it destroys. ⋮ → Cancel meeting asks first, and the dialog is worth reading: “This removes the Zoom meeting and its join link for everyone.”

    Confirm and the booking leaves Upcoming and lands in Cancelled — it is not deleted, so the history stays. The contact is not told. If a real person was expecting that call, the cancellation email is yours to write.

    The tab counters do not refresh on the spot — they still read the old numbers until you reload the page. Do not take that as the cancellation having failed.

    The cancel meeting confirmation
    4b.4.3 — read the warning, then Cancel meeting commits it. Keep meeting backs out.

4b.x · Edge cases

  1. They ask to move it — the whole sequence. This is the common one, and there is no reschedule button, so it goes:
    1. Their reply arrives asking to move or drop the call.
    2. ⋮ → Cancel meeting on the old booking. The old link is dead from that moment.
    3. New time agreed? Create meeting again — and it mints a completely new Zoom meeting. Verified on UAT: cancelling meeting …630530 and rebooking produced …971737, a different number and a different password.
    4. Reply in the same thread with the new link, and say plainly that the earlier invitation no longer works. Their calendar still holds the old one.
    5. No new time? Cancel and leave it. The contact keeps the Call Scheduled lifecycle until somebody changes it, so fix the stage by hand or the inbox filter will keep offering them to you.
  2. The form warns you before you start — your account has no Zoom. Meetings are created on a Zoom account tied to you as the host. If nobody has linked one to your admin record, the form says so in a banner the moment it opens, and Create meeting stays greyed out no matter what you fill in:

    What you will see“Your account has no Zoom user linked yet. Ask an admin to set your Zoom user ID before scheduling meetings.”

    There is nothing to fix on your side — no setting, no retry. Ask an Admin to set your Zoom user ID. Meanwhile either have a colleague who is set up host the call, or send a link from your own Zoom by hand — but a booking made outside Fintalent will not appear on the Meetings page, will not show on the contact, and gives you no Start as host button.

    Verified on a real SDR account with no Zoom user (SDR Internal Fintalent). Note the block is a guard, not a failure: the form refuses up front rather than letting you fill everything in and erroring on save.

    Create meeting blocked because the account has no Zoom user
    4b.x.2 the Zoom warning, shown before you type anything · the second guard from 4b.x.3 ↗ · Create meeting, greyed out · the account this was reproduced on.
  3. The address has to belong to a contact. On the Meetings route you type the address yourself, and typing one the system does not recognise produces a second guard:

    What you will see“No matching contact found for this email. A contact is required to create a Zoom meeting.

    So the Meetings route is not a free-text shortcut — it is a search. A booking always hangs off a contact record, which is what makes it show up on their Meetings tab and behind the calendar icon on their row.

    If the person is not a contact yet, create the contact first, then book from their row — the contact route (4b.2 ↗) sidesteps this entirely, because the participant is already resolved. Watch for it when the same person writes from a second address: the address on the thread may not be the one on their record.

  4. Every row shows the time twice, and the second one is the safety net. First line: the start in the meeting's timezone (31 Jul 2026, 15:00 GMT+7). Underneath, in orange, the same moment in GMT+0. Since the create form defaults to your timezone and not the contact's, the GMT+0 line is how you check you booked the hour you actually agreed.
  5. A contact with several addresses. The invitation follows whichever address is selected in Participant email. If the thread you are replying to runs on a different address, change it on the form — afterwards the only fix is cancel and rebook.
  6. The contact has several addresses — which one gets the invite. On the contact route the Participant email field is a picker, not a label: it opens with the address on the contact record already chosen, and the chevron on the right drops down the rest.

    Check it whenever you are answering a thread. A contact can hold a work address, a personal one and a platform sign-up address, and the one the conversation is running on is not always the one the field defaults to. Pick the address they actually wrote from — the invitation goes to the selected one and nowhere else.

    There is no changing it afterwards. Wrong address means cancel and rebook ↗, which mints a new link.

    The participant email picker
    4b.x.6 — the picker, opened on a contact who holds two addresses. The first is already chosen; the second is what you came here for.
  7. Two ways to read the list — and the calendar shows what the table hides. Top right of the Meetings page sits a List view / Calendar view toggle. Calendar view adds Month / Week and a Today button, and answers “what does my week look like?” far quicker than the table.

    Cancelled bookings appear struck through rather than hidden, so a slot you gave up is still visible in its place — useful when a contact asks what happened to the call you had agreed.

    The choice sticks: come back to Meetings later and it opens in whichever view you left it in.

    Calendar view of the Meetings page
    4b.x.7 — a cancelled booking stays in its slot, struck through, instead of disappearing.
  8. The booking does not email anybody, at any point. Not on create, not on cancel. Every message the contact receives is one you wrote. It is the single most common way a call goes wrong.

Flow 5 · Follow up on silent prospects

Goal: nudge the people who went quiet, in the right order. Start: your list, sorted by Last Contact — the 💬 icon colors point at who's overdue.
  1. Open your assigned list: left menu → Segments (Lists) → open your list.
    Assigned lists
    5.1 — your assigned lists; click one to open it.
  2. View the contacts: the members table. Look at the Last Contact column (far right) — each row has a 💬 icon next to its date, the follow-up radar.
    List members with Last Contact column
    5.2 — the members table; the Last Contact column with its 💬 icons is on the right.
  3. Pick who's overdue: click the Last Contact header to sort (oldest first), then read the 💬 aging icon next to each date — its colour tells you how long it's been since you last touched that contact, so you always work the coldest ones first. The little red dot on the icon is a "due" flag that clears the moment you make contact.
    💬 iconHow oldWhat it meansYour move
    grey Last Contact icon grey≲ 2 weeksFresh — you contacted them recently.Leave it for now.
    💬 yellow~2–4 weeksComing due — the gap is opening up.Line it up for a nudge.
    red Last Contact icon with due dot red + dot≳ 1 monthOverdue — waited the longest; the red dot is a "due" flag on the icon.Follow up first; the dot clears once you make contact.
    Aging icons
    5.3 — 💬 icons shading gray → yellow → red as Last Contact ages.
  4. Read the context. Click the 💬 icon on that row → a conversation-first drawer opens with the last thread on screen. Read the exchange to confirm they haven't replied yet (that's what "follow up" means) and to pick your angle.
    Conversation-first drawer
    5.4 — 💬 clicked: the last thread on screen (New Email · ↩ reply · 1/N pager).
  5. Nudge them. Then either ↩ reply to the last email in that thread (keeps the context), or click New Email for a fresh angle. Sending resets Last Contact → the row drops down and the 💬 turns gray. Use the 1/N pager (top right) to step to the next contact without going back to the list.
  6. 2–3 unanswered nudges → label Not Now / Not Interested so they leave your rotation.
💬 stateMeaningDo
Gray, no dotRecent (~under 2 weeks)Nothing yet
Yellow + dot~2–4 weeks silencePlan the nudge
Red + dot~A month+ — overdueClick & follow up now

Flow 6 · Manage a campaign

Goal: run a multi-step outreach sequence (a "campaign") — a drip of emails with delays between them and optional A/B variants, sent to a list and tracked per contact. Where a Marketing Email (Flow 7) is one send, a campaign is a sequence: Step 1 → wait → Step 2 → …
Yours vs your Admin'sYou build & schedule the campaign (folder, steps, timing, variants) and can set it Draft → Scheduled. Actually enabling / running it (the Enabled toggle) is an Admin / Ops action — then you monitor the Email Queue and the campaign Inbox and handle replies.

6.1 · Create a campaign (folder first)

Campaigns live inside folders. So — unlike a Marketing Email, which you create directly — you create a folder first, open it, and only then create the campaign.

  1. Open Campaigns. Left menu → Campaigns. The list of campaigns opens, with the folder rail on the right.
  2. Create a folder. Click + Create Folder (top-right) → fill Owner (usually you), Name (required) and DescriptionCreate.
    Create Folder form
    6.1.2 — the Create Folder form: ① Owner (here: you) · ② Name (required) · ③ Description · ④ Create.
  3. Open your folder. You land inside the new folder — it's highlighted in the right-hand folder rail. (Come back to it any time by clicking it in the rail; rename it later via its menu — 6.x.3 ↗.)
    Inside a folder, Create Campaign appears
    6.1.3 — inside your folder: the folder is selected in the rail · the + Create Campaign button appears.
  4. Create the campaign. Click + Create Campaign — the button only shows inside a folder; that's why the folder comes first.
  5. Name it. The create wizard opens — click the to name the campaign, pick a timezone, then work through the two wizard steps: 1 Contacts → 2 Steps.
    Create campaign wizard
    6.1.5 — the wizard: name (click the pencil) · timezone · 1 Contacts → 2 Steps.
  6. Contacts → Skip. Wizard step 1 Contacts is where recipients would be loaded. On the SDR login it's empty — click Skip to go straight to Steps; you add people later (6.4) or Admin/Ops loads them. (Same limitation as Marketing Emails.)

6.2 · Build the sequence (steps)

A campaign is a list of steps. Each step is one email with a timing (send right away, or wait N days) and one or more variants (A/B). The step editor is identical to a Marketing Email step.

  1. Steps tab → + Create new step.
    Empty Steps tab
    6.2.1 — empty Steps tab → + Create new step.
  2. Write the step. Every field of the editor, and what goes in it:
    #Field / controlWhat it does · how to write it
    1SubjectThe email's subject line. Type it plainly — and you can personalize it with variables via the { } icon (2).
    2{ }Inserts a variable (merge field) into the Subject — e.g. {{contact.companyName}}. Details: 6.x.8 ↗.
    3CCCopy someone on every send of this step — click CC, an Add cc field opens.
    4Language (EN / DE)The flags switch between the English and German version of this step — write one per language you send in.
    5Select an email templateYes, templates work here — prefill the whole step from a saved template instead of writing from scratch. Details: 6.x.7 ↗.
    6Formatting toolbarRich text: H1/H2, font & size, B/I/U/S, quote, lists, indent, colour, link, clear-format.
    7BodyThe message itself. Variables (9) and Snippets (10) both work in the body; write short, personal, one clear ask.
    8Force UpdateOnly matters when editing a step later — tick it to push your edit onto previews already generated. Details: 6.x.12 ↗.
    9VariablesYes — insert merge fields ({{contact.firstName}}…) that fill in per contact. Details: 6.x.8 ↗.
    10SnippetsYes — drop in a saved reusable block (enables once your cursor is in the body). Details: 6.x.9 ↗.
    11Create / SaveCreate saves a new step; re-open a step later and the button reads Save.
    12Upload filesAttach files to the email; each attachment shows with an to remove. Details: 6.x.10 ↗.
    13SignatureAppends your email signature (set up in Flow 1.x.5).
    Campaign step editor — every field numbered
    6.2.2 — the step editor with every field numbered 1–13 (same numbers as the table).
  3. The step lists as Step 1 - Day 1 with its timing ("Right away") and variant A.
    Step 1 in the sequence
    6.2.3Step 1 · Day 1 · Right away · variant A.
  4. Timing. Click the timing pill to set Deliver after a delay (Days). 0 = right away; N = this step goes out N days after the previous one — that's the "Day X" label on the step.
    Deliver after a delay
    6.2.4Deliver after a delay: Days = N (0 = Right away).
  5. Add follow-ups with + Create new step. A follow-up usually waits a day or two — e.g. Step 2 - Day 2 · Wait for 1 day. Build the whole sequence this way.
    Two-step sequence
    6.2.5 — a 2-step sequence: Step 1 Right away, Step 2 Wait 1 day.

Where to click once the sequence exists — everything lives on the Steps tab:

Where to click to build the sequence
6.2 — building the sequence: ① + Create new step (next email) · ② + Create sidestep (conditional) · timing pill · ④ + Add variant (A/B) · click a variant row to edit it · right icons: duplicate / delete.

Two campaign-only extras — A/B variants and Sidesteps — are in Edge cases (6.x) ↗.

6.3 · View campaigns (the list)

Left menu → Campaigns lists every campaign, grouped into folders (right rail). The top tabs filter by status: All · Scheduled · Draft · Running · Finished · Paused · Archive. Each row shows the Enabled toggle, Total Steps, People, Open / Reply / Bounce rates, Progress, Delivered and Last run.

Campaigns list
6.3 — the campaign list: status tabs, the folder rail, the Enabled toggle and per-campaign metrics.

6.4 · Add people to the campaign

Not available yet for SDRJust like Marketing Emails, this flow isn't available to the SDR role yet — the contact list has no select + “Add to campaign” action. For now, campaigns come with people already loaded by Admin / Ops. The steps below are the intended flow, for when it ships.

Assigned a campaign that already has people and told not to add more? Skip this section — just work those contacts (see 6.x.6 ↗).

Recipients come from your lists:

  1. Segments (Lists) → open the list you were given.
  2. Find the people you want — same tools as Flow 2 · Find a target contact ↗ (filters, search, signals).
  3. Select the contacts → Add to campaign. The Add to campaign drawer opens.
  4. In the drawer: choose the campaign, then choose each contact and which email address to use. A contact can have several addresses — a campaign sends to one address per contact, so pick deliberately. The addresses are grouped in three tabs:
    • Valid — verified addresses; use these.
    • Missing + Invalid — no address, or one that failed validation.
    • Platform sign up — the address they signed up to the platform with.
  5. Click Add to campaign. They now appear on the People tab.

The People tab is then the campaign's recipient list — same filter bar as your lists, plus campaign-only filters: Done (finished the whole sequence) and Skipped.

Campaign People tab
6.4 — the People tab with the campaign-only Done / Skipped filters.

6.5 · Preview, personalize & review

Before the campaign runs, review what every contact will actually get on the Preview tab — the campaign's review gate, exactly like a Marketing Email's.

  1. Open the Preview tab → click a contact on the left. The right pane loads that contact's header (name · email · title & company · quick-jump icons) with every step of the sequence below it as collapsible rows — Step 1 - Day 1, Step 2 - Day 2, …
    Campaign Preview tab — pick a contact
    6.5.1 pick a contact (left) · every step of the sequence for that contact (right).
  2. Expand a step and read it. Each row opens into the exact email that contact will get, merge fields resolved (“Hi Long Nguyen,” — their real name, title, company). Read every step the way the prospect will.
    Expanded step — resolved email
    6.5.2 — an expanded step: the resolved email in a full editor.
  3. Personalize a step for this one contact if it needs it — the expanded step is a full editor, so type your personal line straight in, then click Save (top-right). A ✨ Personalized icon appears on their row and the variant is tagged ✨ Personalized; everyone else keeps the standard copy. (Editing works while the campaign is Draft / Scheduled / Running — a Finished campaign's preview is read-only.)
    Typing a personal line, then Save
    6.5.3 — type a personal line just for this contact (highlighted) → click Save.
    Personalized icon on the row and variant
    6.5.3 — after Save: the contact's row gets the icon and the variant is tagged ✨ Personalized.
  4. Mark the contact done — or skip. Don't want a step (or the whole sequence) to go to this contact? Each step row has a Skip button, and Skip All (top-right) skips every step — skipped contacts show under the Skipped filter (what Skip actually does → 6.x.13 ↗). When their steps are reviewed, click the green ✓ on their row → confirm “Done this contact?” → the row shows a (Done) tag. Made a mistake? The ↺ undo icon asks “Undone this contact?” and clears it. Track progress with the Personalize / Done / Skipped filters (top-left). Once a contact replies, each step also carries their reply-category chip (e.g. Not Interested).
    Done this contact? dialog
    6.5.4 — the asks Done this contact? → the row gets the (Done) tag.
    Undone this contact? dialog
    6.5.4 — the undoes it (Undone this contact?).

6.6 · Schedule & run

Running is Admin / OpsAs the SDR you can move the campaign Draft → Scheduled (the status dropdown, top-right). Actually turning it on — the Enabled toggle on the list — and sending is an Admin / Ops action, like force-sending a Marketing Email. Your job after that is to monitor.
Draft to Scheduled status
6.6 — the status control: Draft → Scheduled. Enabling / running is the Admin's Enabled toggle.

6.7 · The Email Queue

Once the campaign is running, the Email Queues tab holds every queued send in the same three tabs as a Marketing Email — In Queue · Delivered · Cancel (+ All) — with columns Subject / Content / Status / Attachments / Sent Date / Created and filters for Sources / Expected Run Date / Steps.

Campaign Email Queue
6.7 — the campaign Email Queue: tabs In Queue · Delivered · Cancel and the queue columns.

Heads-up: as with Marketing Emails, the SDR Email Queues list can be slow or show 0 / “Couldn't load” even when the campaign has already delivered. If it looks empty, refresh, or confirm via the campaign Inbox (6.8) and the contact's Conversations.

6.8 · Verify: Conversations & the campaign Inbox

Every campaign has its own Inbox tab — the replies it pulled back, categorized by lifecycle down the left (Prospect · Interested · Not Interested · Out Of Office · Bounced / Dropped · Open · Click…). It's your Flow 4 inbox ↗, scoped to this campaign. New replies also pop up under the 🔔 bell (top-right) — the Campaign Notifications feed (6.x.14) ↗.

Campaign Inbox tab
6.8 — the campaign Inbox: replies filed under lifecycle categories (here one Not Interested).

Each send is also written into that contact's Conversations with a status chip (In Queue → Delivered → Open → Bounce) — exactly like a Marketing Email; see Flow 7 · 7.7 ↗.

6.8a · Find who bounced / dropped — and fix it

A bounce / drop means that contact never got the email. Check for them after every run — step by step:

  1. Spot it on the list. On Campaigns, read the Bounce/Dropped Rate column — anything above 0% (count in brackets) means failed sends inside.
    Bounce/Dropped Rate column
    6.8a.1 — the Bounce/Dropped Rate column on the campaign list.
  2. See exactly who. Open the campaign → Inbox tab → click the Bounced / Dropped category (left rail). The filter applies and everyone listed is a failed send.
    Inbox — Bounced / Dropped category
    6.8a.2 Inbox tab → Bounced / Dropped the filter applies → everyone here failed.
  3. Fix & re-reach. For each failed contact: open their profile and get the email address corrected (flag it to Admin / Ops if you can't edit it) — then reach them another way: a 1:1 email (Flow 3) ↗ to a working address, or WhatsApp / LinkedIn (3.x.4) ↗. Once the address is fixed, Admin / Ops can re-add them to the next run.

6.9 · Then: bounces, drops & hot replies

  • Replies — read & answer them via Flow 4 · View & answer replies ↗; set the lifecycle so the campaign stops chasing people who said no.
  • Bounce / Dropped? that address failed — find who and fix it step by step in 6.8a ↗, then reach the person another way with a 1:1 email (Flow 3) ↗.
  • Hot reply? book the meeting — the reply is the point of the whole sequence.

6.x · Edge cases

  1. A/B variants. Under any step, + Add variant creates an alternative email (A, B, …) for that step — each contact gets one variant at random (on the Preview the step reads “A random option will be sent”), so you can test subject / copy.
    A/B variants on a step
    6.x.1 — Step 1 with two variants A and B.
  2. Sidestep — a conditional branch. A sidestep is an email that fires automatically when a contact's reply lands in a chosen category — e.g. an auto-response to an Out Of Office. Build one:
    1. Steps tab → + Create sidestep.
    2. Pick the trigger condition (the chip, top-left of the editor). The list: Call Scheduled · Interested · Not Interested · Do Not Contact · Not Now · Opted Out · Out Of Office · Left The Company.
    3. Write the email — same editor as any step (template / variables / snippets all work) → Create.
    4. The Steps tab now shows two blocks: Main Step (the normal drip) and Side Step: ‹condition› — a branch of its own, with its own timing and variants.
    Sidestep trigger conditions
    6.x.2 — the trigger-condition list: the sidestep fires when the reply is categorized as this.
    Main Step and Side Step blocks
    6.x.2 — after Create: Main Step (the drip) + Side Step: Out Of Office — its own branch with its own timing/variants.
  3. Folders & owner — and editing your own. Campaigns are organised into folders (right rail, each with a count). A folder has an Owner — set on create (6.1.2); it decides whose group the campaign shows under. Use folders to keep campaigns per teammate / segment / region. Edit your own folder: hover it in the rail → the menu → Edit/ View Details → the Update Folder drawer (Owner · Name · Description) → Update.
    Folder three-dot menu
    6.x.3 — hover your folder → Edit/ View Details.
    Update Folder drawer
    6.x.3 — the Update Folder drawer: change Name / Description → Update.
  4. Enabled toggle. The Enabled column on the list turns a campaign's sending on / off without deleting it. Flipping it on (running) is an Admin / Ops action.
  5. Status tabs. Beyond Draft/Running: Scheduled (set to start later), Paused (running but temporarily stopped), Finished (sequence complete), Archive (put away, out of the active list).
  6. Assigned a ready campaign — skip “Add people”. Often you're handed a campaign Admin / Ops has already loaded with people, with instructions not to add more — just work those contacts. Then skip 6.4 · Add people entirely and go straight to the People tab and the sequence.
  7. Start from a saved Template. In the step editor, click Select an email template (top) → the list of saved templates opens → picking one prefills the whole step (subject + body). You build & manage the templates themselves in Flow 3.x.1 · Templates ↗.
    Select an email template
    6.x.7Select an email template opens the saved-template list; picking one prefills the step.
  8. Variables (merge fields) — the right way to personalize at scale. Never type a name by hand ("Hi [Name]" stays literal). Put your cursor in the body → click Variables → pick a field — it inserts a token like {{contact.firstName}} that fills in per contact at send time. The list covers First name · Last name · Full name · Phone number · Title · Location · Company name and more (searchable). For the Subject line, use the { } icon (top-right, next to CC).
    Variables picker
    6.x.8Variables: pick a merge field; it fills in per contact when the step sends.
  9. Insert a Snippet. Click Snippets (it enables once your cursor is in the body) → search & pick a saved reusable block — the picker has EN / DE tabs for each language. You build snippets in Flow 3.x.2 · Snippets ↗.
    Snippets picker
    6.x.9Snippets: drop in a saved block (EN / DE).
  10. Attachments & Signature. Upload files (bottom-left of the editor) attaches files to the step; each attachment shows with an to remove. Signature (bottom-right) appends your signature (Flow 1.x.5). Both are visible in the editor screenshot at 6.2.2 (fields 12 & 13).
  11. Language versions (EN / DE). The flag toggle (top-right of the editor) switches between the English and German version of the step — write both if your list mixes languages; each contact gets the version matching their language.
  12. Force Update. When you edit a step later (after per-contact previews were generated), tick Force Update before Save to push the new copy onto those existing previews.
    Use with cautionIt overwrites existing content — per-contact personalization and saved versions on this step are replaced by the new template. Leave it unticked on a fresh step.
  13. Skip a step — what does it actually do? Skip = that email is NOT sent to that contact. On the Preview, Skip on a step row skips just that step for just that contact — the step is tagged Skipped immediately (no confirm dialog) and the campaign simply moves on to their next step. Skip All (top-right) skips every step, i.e. this contact gets nothing at all from the campaign. Changed your mind? Click Rollback Skip on the step to undo. Skipped contacts are the ones the Skipped filter (and the People tab's Skipped filter) surfaces.
    Skipped step with Rollback Skip
    6.x.13 — after Skip: the step is tagged Skipped (it will not be sent to this contact); Rollback Skip undoes it.
  14. The 🔔 bell — Campaign Notifications. The bell (top-right, next to Create Folder) opens Campaign Notifications — a feed of every reply your campaigns pulled in: the campaign name, the reply-category chip, the contact, a snippet of the reply and how long ago. A purple dot = unread; See More loads older ones. Use it as your morning sweep — spot fresh replies without opening each campaign.
    Campaign Notifications panel
    6.x.14 — the bell opens Campaign Notifications: campaign + category chip + reply snippet.

Flow 7 · Manage a Marketing Email

Goal: run a marketing email (ME) end to end — build or open one, load the right people, review & personalize every mail, get it sent, then watch what comes back. One ME sends the same templated email, personalized per contact, to a whole list at once.
Yours vs your Admin'sYou do everything except turning the ME on and sending it. Both Draft → Active ("run marketing email") and Force Send are Admin / Ops actions — you prepare & review, they activate and force-send, then you monitor the Email Queue and handle replies.

7.1 · Create a Marketing Email

  1. Left menu → Marketing Emails+ Create Marketing Email (top-right).
    Marketing Emails page with the Create button
    7.1.1 — the /marketing-emails page: open it from the left menu, then hit + Create Marketing Email (top-right).
  2. Fill the header bar:
    • Namerequired. It is the title at the top-left (starts as "New Marketing Email"); click the ✎ pencil and type your own.
    • Timezone — optional; defaults to (UTC+01:00) Europe. It decides the clock your sends run on.
    • Description — optional free text (top-right); leave it blank if you don't need it.
  3. Click Next → you move to step ② Template.
Create Marketing Email form
7.1 Name (required, click ✎) · Timezone (defaults to UTC+01:00) · Description (optional) · Next → Template.

7b · Create / edit a template

A sub-flow inside managing the ME. Still on the Templates tab, you build the actual email a ME sends — a step (= one email) with its subject, body, variables and attachments. A brand-new ME opens with no step yet — it says "Please add an email step to start viewing preview email". Click + Create new step. A step = one email. (The Preview tab only appears once at least one step exists.)

Empty ME — Create new step
7b · empty state — a new ME's Templates tab: no step yet → + Create new step.

The step editor opens — the core fields:

Field / controlWhat it does
SubjectThe email's subject line (top of the editor). You can drop variables in here too — via the { } icon (see 7.x.9).
Body + formatting toolbarThe message. Full rich text: H1/H2, font & size, B/I/U/S, quote, lists, indent, colour, link, clear-format.
Create / SaveCreate saves a brand-new step; re-open a step and the button reads Save instead. The 🗑 bin on the step header deletes it.

Everything else in the editor has its own edge case below — jump to it: saved Template (7.x.7) · Variables (7.x.9) · Snippets (7.x.8) · CC (7.x.10) · Upload files (7.x.12) · Signature (7.x.12) · Force Update (7.x.11).

Marketing Email step editor
7b — the step editor: Subject · start from a saved template · formatting toolbar · Variables / Snippets · Force Update · Save · attachments · Signature · CC.
Template tab with Step 1
7b · result — the Template tab now shows Step 1 with your subject + body (merge fields still shown raw here).

7.2 · View your Marketing Emails

Left menu → Marketing Emails shows every ME you can work on. They come from two sources:

  • You created it yourself (7.1).
  • Admin / Ops created it and assigned you — already set up, often with people already added. This is the usual case.

The tabs across the top filter the list by status (each with a count):

TabWhat it means
AllEvery ME you can access, whatever its status.
DraftCreated but not sent yet (not activated). Still fully editable — this is where a ME sits while you build & review it.
RunningActive and sending (or scheduled to). Shows a Started on… chip. Admin flips it here from Draft.
PausedWas Running but temporarily stopped — no sends go out until it's resumed.
FinishedThe run is complete — every queued email has gone out.
Marketing Emails list
7.2 — the ME list: the All / Draft / Paused / Running / Finished status tabs + the per-ME numbers.

7.2a · Reading the numbers

Every row carries the ME's whole health check. Here's what each one actually counts:

ColumnWhat it means
NameThe ME's name, the From address it sends as, and its status chipDraft (created on…), Started on… or Paused.
PeopleHow many contacts are in the ME right now (its recipient list). An old ME can show 0 if people were removed after it ran.
DeliveredHow many emails were actually delivered. It counts emails, not people — one contact can receive several over time, so you'll see rows like 1 person / 12 delivered.
Open Rate% opened, with the raw count in brackets. 100% (1) = the one delivered mail was opened. Higher = your subject line is landing.
Reply Rate% that got a reply, with the total number of replies in brackets — so 100% (11) means every delivered mail was answered, and 11 replies came in altogether. This is the number that matters most.
Bounce/Dropped Rate% that failed (bounced or dropped), count in brackets. Anything above 0 is a to-do: those people never got it — reach them via Flow 3 · 1:1 email ↗.
ProgressHow far the send has got: an empty grey bar + 0% while it's still Draft; a full purple bar + green ✓ once everything has gone out.
Last runWhen the ME last actually sent (— if it never has).

Note: the three rates stay blank on a Draft ME — nothing has been sent yet, so there's nothing to measure.

Marketing Email list metrics with real values
7.2a — one real value circled per column: People (24) · Delivered (12 — emails, not people) · Open 100% (1) · Reply 100% (11) = % (count) · Bounce/Dropped 0% (0) · Progress (grey 0% on a Draft). Drafts show 0% and blank rates; sent MEs fill the bar + .

7.2b · Inside a ME — the tabs

Open a ME and it splits into tabs. What each one is for:

TabWhat it's for
TemplatesThe email step(s) — the actual content that gets sent. Build / edit steps here (7b ↗).
PeopleThe recipient list — everyone the ME will go to, with the ME-only Content Reviewed / Personalize filters (7.3 ↗).
PreviewThe review gate — see & personalize each contact's real email, then mark reviewed (7.4 ↗). Appears once a step exists.
InboxReplies that come back on this ME — the same read/answer flow as Flow 4 ↗.
Email QueueAfter Force Send — the queued emails in three tabs (In Queue / Delivered / Cancel). See 7.6 ↗.
TimelineThe ME's activity history — what happened and when (created, edited, sent…).

7.3 · Add people to the ME

Verified on UAT, 28 Jul 2026 — the screens work, the save does notEvery screen below is live for the SDR role and behaves exactly as described, right up to the final button. That button then fails: the API rejects the save with 403 — PermissionGuard and the interface shows no error at all. The drawer simply closes and the People tab still reads 0. Until this is fixed, ask Admin/Ops to add the recipients, and treat this section as the map of a flow you can walk but not finish. Removing people, by contrast, works — see 7.3.6 ↗.

There are two ways in, and they meet at the same drawer. Which one you use depends on where you are standing:

Start fromUse it when
The ME itself — People tab → + Add contactsYou have the ME open and want to fill it. Fastest, and it pre-filters the contact list for you.
A list — Segments → select → Add to marketing emailYou are already working a list and spot people who belong in a ME.
  1. Route 1 — open the ME and go to the People tab. A new ME opens on four tabs: Inbox · Templates · People · Timeline. People is the recipient list, and while it is empty it says so plainly.

    The tab carries the same filter bar as your lists (Lifecycles, Has signal, In Conversation, Countries, Cities…) plus two that exist only here: Content Reviewed and Personalize — the two states you work through in 7.4 ↗.

    The People tab of a new ME
    7.3.1 the four tabs · + Add contacts · the filter bar, with Content Reviewed and Personalize at the front · the empty state.
  2. Click + Add contacts — and notice where it takes you. It does not open a picker. It navigates to the Contacts page with a filter already applied: Marketing Email : 1 excluded.

    That chip means “hide everyone already in this ME”, so whatever you select next is guaranteed to be new. Leave it alone. If you clear it you will be looking at people who are already recipients.

    Yes, the SDR has a Contacts page nowIt is not in the left menu — you reach it through this button, and through the equivalent buttons on lists. Everything on it obeys the same rules as your lists.
    Contacts page opened with the ME filter applied
    7.3.2 the pre-applied Marketing Email : 1 excluded chip · the selection counter and Select all N matching · the bulk actions · More.
  3. Route 2 — start from a list instead. Segments (Lists) → open the list → find the people you want with the usual tools (Flow 2 ↗) → tick them.

    The action bar here is not identical to the one on Contacts, and the difference matters:

    On a listOn Contacts
    Remove from listAdd to list
    Add to campaign · Add to marketing email · More

    Same button, same drawer, from either side.

  4. The drawer: pick the ME on the left, pick the addresses on the right. It is titled “Add N contacts to marketing email” and has two halves.

    Left — Select marketing email. Every ME you can write to, each showing its owner, its status badge (Draft / Active) and its recipient count. Come from route 1 and yours is already selected. There is a search box and a sort toggle, because this list grows.

    Right — the contacts you ticked, split by address quality. This is the part people misread:

    TabWhat is in itTicked by default?
    ValidVerified addresses. These are the ones you actually want.Yes
    Missing + InvalidNo address, or one that failed validation.No — shown, but you must tick them on purpose
    Platform SignupThe address they registered on the platform with.No

    The counts on the tabs are the split of your selection, so they are a quick verdict on the batch: tick 3 people and see Valid 1 · Missing + Invalid 2, and you have just learned that two of them are not reachable.

    Two controls, two different jobs, spelled out in the legend above the table: ☑ Tick to add decides who joins the ME; ◉ Email to send decides which address is used, because a contact can carry several and a ME sends to exactly one per person. Changed your mind about someone? Remove N from selection at the top right drops them.

    The confirm button stays greyed out while nothing is ticked — which is what you see if your whole batch landed in Missing + Invalid.

    The Add to marketing email drawer
    7.3.4 the ME, with its owner, status and recipient count · the three address tabs and their counts · the legend: tick to add, radio to choose the address · Remove N from selection. The confirm button sits at the bottom of the drawer, below the fold.
  5. What the drawer is actually doing — worth two minutes, because it decides who gets your email.

    It fetches nothing. Opening the drawer fires no request; every tab, count and address on the right comes from the contact list you were already looking at. So the three tabs are not a server verdict, they are a sort of the people you ticked, done in the browser.

    What puts a contact in each tab. A contact's addresses come from two different places, and only one of them decides the tab:

    TabThe contact has…
    Validat least one address attached to a job, carrying the verdict Valid.
    Missing + Invalidno job address at all, or one whose verdict is Invalidor still Validating, which is the one that surprises people.
    Platform Signupa Fintalent account, i.e. they signed up as a talent. Usually 0 on a prospecting list.

    The three counts always add up to your selection, so a contact sits in exactly one tab.

    Two verdicts, one person, and they can disagreeAddresses are judged twice — once as part of a job, once in the contact's own validation record — and the drawer shows both without saying which is which. Seen on production data: a contact whose personal record marks ragnar.geerdts@von-poll.com Invalid, while the same address sits under his job with a green tick. And a contact whose record holds a perfectly valid address, but whose job address is still Validating, so he lands in Missing + Invalid anyway. The tab follows the job address.

    The three marks next to an address: ✔ green = validated · red = failed validation · ⓘ grey = never checked. Grey is not a problem, it just means nobody has tested it.

    The address it will actually use is often not on screenThis is the part to be careful with. The radios let you override the choice — they are not preselected on the Valid tab, and the address the system falls back to is the job address, which the drawer frequently does not print anywhere. In one production batch a contact showed only a personal gmail in the list, yet the request sent his work address at the fund; another showed three addresses and used a fourth. One row showed no address at all in either column, ticked, in the Valid tab.
    If it matters which address is used, pick one with the radio. Do not read the list and assume the top one wins.
    The two address columns in the drawer
    7.3.5 Work Experiences: addresses tied to a job — these decide the tab · Additional Emails: the person's other addresses · green tick on a job address · red warning on a personal one that failed validation · a contact with nothing shown in either column — ticked, and in the Valid tab.

    Three more behaviours worth knowing:

    Looks likeActually
    The ME list on the left has checkboxesSingle choice. Tick a second ME and the first quietly clears. One drawer, one ME.
    Each tab has its own selectionOne selection, shared. The counter reads the same on every tab, and switching tabs keeps your ticks.
    Leaving the Contacts page clears the ME filterIt sticks. Come back later and Marketing Email : 1 excluded is still applied. Handy, but check the chip before you trust a count.
  6. Click Add to marketing email — and check the People tab. It should show the people you picked, each row carrying the address that will be used under the name.
    This is where it currently failsThe count stays at 0 and no message appears. The request that was rejected is UpdateMarketingEmailRecipients, and the reply is 403 PermissionGuard — a role permission, not anything you did wrong. Retrying will not help. Hand the list to Admin/Ops instead.
  7. Removing people, which does work. On the People tab, tick whoever should not receive the ME → Remove contacts.
    No confirmation, no undoThe row disappears the moment you click, the count on the tab drops, and nothing asks whether you meant it. Tick carefully — putting someone back means the add flow above, which is the one that is blocked.

    The same bar also offers Add to list · Add to campaign · Add to marketing email · More, so a recipient can be pushed into another ME or campaign from here.

    Remove contacts on the People tab
    7.3.7 the People tab with its live recipient count · Remove contacts, next to the add actions.
  8. Assigned a ME that already has people? Then none of this applies — skip to 7.4 ↗ and work the recipients you were given. See 7.x.13 ↗.

7.4 · Preview, personalize & mark as reviewed

The Preview tab is the review gate — nothing should go out unchecked.

  1. Open the Preview tab → click a contact on the left.
    Preview tab — pick a contact
    7.4.1 open the Preview tab · click a contact in the left list.
  2. Read the contact header. Above the email you get the contact's name · email · title & company, plus three quick reads:

    1. Company-type badge — the coloured letter next to the email:

    BadgeMeans
    S badgeSponsor company
    C badgeCorporate company
    PPortfolio company
    green tickEmail address is valid

    2. Quick-jump icons — the little row under the name; each opens this contact elsewhere (full detail & screenshots → 7.x.4):

    IconOpens
    Inbox iconView Inbox — their Conversations.
    Profile iconView Profile — their contact record.
    Company iconView Company — their company page.
    LinkedIn iconView on LinkedIn — their LinkedIn profile (new tab).

    3. Row indicators — shown on each contact's row in the left list (full detail → 7.x.5):

    MarkMeans
    Personalized sparklePersonalized — you edited this contact's email and hit Save (7.4.4).
    (Reviewed)Content-reviewed — the “done” mark, after Mark as reviewed (7.4.5).
    Preview header — badge, valid-email tick, quick-jump icons
    7.4.2 — a contact row + header: the company-type badge, green ✓ valid email, and the quick-jump icons.
  3. Read the email they will actually get on the right — merge fields are resolved here (e.g. "Hi Tin Nguyen," plus their real title & company).
    Merge fields resolved for this contact
    7.4.3 — the merge fields resolve to this contact's real data (First name: Tin · title · company); the body opens "Hi Tin Nguyen,".
  4. Personalize if it needs it — the body is a full editor, so you can tweak this one contact's copy, then click Save. Work down the list.
    Typing a personal line for this contact
    7.4.4 — typed a personal line just for this contact (highlighted) → Save; everyone else keeps the standard copy.
  5. When the batch is done: select the contacts (All at the top selects everyone) → Bulk ActionsMark as reviewed. That sets Content Reviewed on them.
    Select All → Bulk Actions → Mark all as Reviewed
    7.4.5 Select All · Bulk Actions · Mark all as Reviewed (sets Content Reviewed).

7.5 · Force send (Admin) — then you check

No Force Send on the SDR viewForce Send is an Admin / Ops action — on the SDR login there is no Force Send button (the ME's ⋮ menu only offers Edit / View Details). Your Admin both flips the ME Draft → Active and clicks Force Send.

Once your Admin has force-sent, your job is to check the queue:

  1. Open the marketing email detail.
  2. Go to the Email Queue tab.
  3. Check the count — the number of queued emails should match the number of contacts you marked as reviewed (7.4.5). If it doesn't, something's off; flag it — don't just carry on.

7.6 · The Email Queue — three tabs

The queue is your control room. Every email sits in one of three tabs:

TabWhat it means
In QueueWill be sent, but hasn't gone yet — waiting in the queue.
DeliveredAlready sent.
CancelRemoved from the queue — these will not be sent.
Email Queue tab — In Queue / Delivered / Cancel
7.6 — the Email Queue tab: In Queue · Delivered · Cancel (+ All), with columns Subject · Content · Status · Attachments · Sent Date and Sources / Campaigns / Expected Run Date filters.

Heads-up: the SDR Email Queues list can be slow or show 0 / “Couldn't load” for a while after a send — even when the email already went out. If it looks empty, refresh, or just confirm the send in the contact's Conversations (7.7) ↗.

Act on a row from the ⋮ three-dot menu (on rows in In Queue):

  • Set as delivered — send that email right now, without waiting for the queue.
  • Cancel email queue — pull it out of the queue so it is never sent.
Check before you leave itAnything left in In Queue will go out. If someone shouldn't receive it, cancel them — don't just ignore the row.

7.7 · Verify in the contact's Conversations

The moment your Admin force-sends, each email is written into that contact's conversation — even while it's still queued. To check:

People tab → open the contactConversations → find the thread with the marketing icon. Its chip tracks the whole life of the send:

ChipMeans
In QueueQueued, not sent yet.
DeliveredIt went out.
OpenThey opened it.
ClickThey clicked a link in the email.
⚠ Bounce / DroppedIt failed — that address didn't take it.
Marketing email in the contact's Conversations with a status chip
7.7 — the marketing send in the contact's Conversations: the thread carries the ✉/↗ marketing icons and a status chip (captured here as In Queue), and the body shows the personalized copy.
After delivery the In Queue pill disappears
7.7 — after delivery the In Queue pill disappears — the ✉ marketing icon stays on the thread (hover it to see which ME sent it).

When they reply, the thread also picks up the reply icon and a lifecycle chip per email (the system's read of the reply — see Flow 4.2 ↗).

7.7a · Find who bounced / dropped — and fix it

A bounce / drop means that contact never got the email. Check for them after every send — step by step:

  1. Spot it on the list. On Marketing Emails, read the Bounce/Dropped Rate column — anything above 0% (count in brackets) means failed sends inside.
    Bounce/Dropped Rate column on the ME list
    7.7a.1 — the Bounce/Dropped Rate column on the ME list.
  2. See exactly who. Open the ME → Inbox tab → click the Bounced / Dropped category (left rail). The filter applies and everyone listed is a failed send.
    ME Inbox — Bounced / Dropped category
    7.7a.2 Inbox tab → Bounced / Dropped the filter applies → everyone here failed.
  3. Fix & re-reach. For each failed contact: get the email address corrected on their profile (flag it to Admin / Ops if you can't edit it) — then reach them another way: a 1:1 email (Flow 3) ↗ to a working address, or WhatsApp / LinkedIn (3.x.4) ↗. Once fixed, Admin / Ops can include them in the next send.

7.8 · Then: replies, bounces & drops

7.x · Edge cases

The People / Preview cases first (7.x.1–5), then the template-editor ones (7.x.6–12).

  1. Filter the People / Preview list. Both tabs carry the same filter bar as your lists — Lifecycles · Has signal · Contact Classification · Owner · Work Experience · Countries · Cities — plus two ME-only ones: Content Reviewed (checked yet?) and Personalize. Handy to review in batches, e.g. "show only the ones I haven't reviewed". Full reference: Flow 8 · Using filters ↗.
    People/Preview filter bar with the ME-only filters
    7.x.1 — the same filter bar, plus the ME-only Content Reviewed + Personalize filters.
  2. Un-mark: Not Reviewed / Not Personalized. The same Bulk Actions menu (7.4.5) also has Mark all as Not Reviewed (clears the Content-Reviewed flag — use it if you need to re-check a batch) and Mark all as Not Personalized (clears the personalize flag).
    Bulk Actions menu with the un-mark options
    7.x.2 — the Bulk Actions menu carries Mark all as Reviewed, Not Reviewed and Not Personalized.
  3. Review a subset, not everyone. You don't have to Select All — tick just the contacts you want and mark those reviewed. This matters because only Content-Reviewed contacts go into the Email Queue when the ME is activated and force-sent: anyone not reviewed is skipped. So marking a subset reviewed is a deliberate way to send to only those people.
    Selecting only a few contacts
    7.x.3 — tick a subset; only those (once reviewed) enter the queue on force send.
  4. Quick-jump icons — where each one takes you. The little row of icons under the contact's name (7.4.2) opens them elsewhere. Each icon and what it opens:
    View Inbox result
    View Inbox — the contact's Conversations: every email & call thread with them.
    View Profile result
    View Profile — their contact record: phone, location, LinkedIn, experience, work history.
    View Company result
    View Company — their company page: industry, website, classifications, email domains.
    View on LinkedIn
    View on LinkedIn — opens their LinkedIn profile in a new tab (hover shows the URL).
  5. Row indicators — Personalized & Reviewed. Once you've acted on a contact, their left-list row tells you at a glance: ✨ Personalized appears after you edit that contact's email and click Save (7.4.4); the green (Reviewed) “done” tag appears after Mark as reviewed (7.4.5). Only reviewed contacts enter the Email Queue on force send — anyone not reviewed is skipped.
    Row indicators — Personalized sparkle and Reviewed tag
    7.x.5 — the row shows ① (Reviewed) (the “done” tag) and ② ✨ Personalized once each is set.
  6. Edit a template step. Same place, same form: Templates tab → click the step → change the subject / body / attachments → Save. The 🗑 bin on the step header deletes it. If per-contact previews were already generated, tick Force Update (7.x.11) so your edit reaches them.
    The step editor open for editing
    7.x.6 — click a step to open the full editor: subject, body, toolbar and all controls.
  7. Start from a saved Template. Rather than writing from scratch, use Select an email template (top of the step editor) to prefill the whole step from a saved template. You build & manage those in Flow 3.x.1 · Templates ↗.
    Select an email template dropdown
    7.x.7Select an email template (top of the editor) prefills the whole step.
  8. Insert a Snippet. Click Snippets (bottom of the editor — it enables once your cursor is in the body) to drop in a saved reusable block. You build snippets in Flow 3.x.2 · Snippets ↗.
    Snippets button in the editor
    7.x.8 — the Snippets button (enables once the cursor is in the body).
  9. Variables (merge fields) — the right way to personalize. Never type a name by hand like "Hi [Name]" — that stays literal and won't personalize. Instead: put your cursor where you want it → click Variables → pick a field. The list covers First name · Last name · Full name · Phone number · Title · Location · Company name · LinkedIn · Sponsor · Board observer. It inserts a token like {{contact.firstName}} that fills in per contact when it sends. You can also add variables to the Subject line — click the { } icon (next to CC, top-right).
    Variables merge-field picker
    7.x.9 click Variables (cursor in the body) · pick a merge field (don't type [Name] by hand) · the { } icon adds them to the Subject.
  10. CC someone. Click CC (top-right of the editor) → an Add cc field appears → type who to copy on every send of this step.
    CC → Add cc field
    7.x.10 click CC an Add cc field opens to type the copied recipient.
  11. Force Update. Tick this before Save to push your latest template edit onto everything already generated for this step. Its own tooltip: "Force Update will apply the latest version of this email template to the current step in the campaign flow within the Preview tab — including personalized emails, marked-as-done steps, and previously saved versions."
    Use with cautionIt overwrites existing content — any per-contact personalization, "reviewed" marks, or saved versions on this step are replaced by the new template. Leave it unticked on a fresh step that has no previews yet.
    Force Update toggle
    7.x.11 — the Force Update toggle (with its ⓘ tooltip), bottom of the editor.
  12. Upload files & Signature. Upload files (bottom-left) attaches files to the email; each attachment shows with an to remove. A Signature button (bottom-right) appends your signature (Flow 1.x.5).
    Upload files and attachment
    7.x.12Upload files (bottom-left); each attachment shows with an to remove.
  13. Assigned a ready ME — skip “Add people”. Often you're handed an ME Admin / Ops has already loaded with people, with instructions not to add more — just review & personalize those contacts. Then skip 7.3 · Add people and go straight to 7.4 · Preview.

Flow 8 · Using filters

Goal: know every filter you meet as an SDR — grouped by the page it lives on — so you can cut any list or inbox down to exactly the people you want. Each filter comes with a plain "I want to find…" so you know when to reach for it.

Filters live on three surfaces, and each page has its own set — so we walk them page by page. The tool itself works the same everywhere:

How every filter dropdown works: each value has a ✓ include (keep only these) and an ✕ exclude (hide these); the Has / No … radios catch records with / without any value; and the box at the top lets you search, type a custom value, or Paste a list (one per line — wording varies by filter). Several ✓ together = OR. All screenshots below are real SDR-login runs — watch the count before → after.

8.1 · On your list — the members bar (filters your contacts)

The bar over the table filters the people in your list. Which filters show depends on the table view (the Simple / Full toggle, top-right of the table):

  • Simple view (default) → Lifecycles · Has signal.
  • Full view → a fuller bar: Lifecycles · Campaign · Work Experience · Years of Experience · Countries · Cities (Has signal drops off; Work Experience here is the same power filter as in the Inbox — see 8.3).

Bonus — the keyword search has its own Simple / Advanced toggle (top-right of the search box). Advanced lets you -exclude a word, wrap "quotes" for an exact match, drag terms to group them, and switch AND / OR to join them.

Lifecycles — by stage (both views)

"I want to find contacts whose lifecycle is Prospect." → open Lifecycles → click the green on Prospect. ✓ include keeps only that stage; ✕ exclude hides it; several ✓ = OR; the Has / No lifecycle radios and Paste list are here too. Add ✕ Opted Out · ✕ Not Interested to also drop the dead ones.

In actionThe list opens at 359 contacts (all stages). ✓ Prospect359 → 107, and every remaining row shows "Prospect" in the Lifecycle Stage column. Why: ✓ include keeps only that stage, so the 252 at other stages are hidden.
Lifecycles filter result
8.1 — chip Lifecycles : ProspectShowing 20 of 107; every Lifecycle Stage cell = Prospect.
Lifecycles dropdown
8.1 · control — ✓ include / ✕ exclude per value, Has / No radios, Paste list.

Has signal — people with fresh news (Simple view)

"I want to find contacts who personally have a signal." → open Has signal → tick Yes / No. Keeps people who have a ⚡ news / 💼 job signal — shown in the Signals column — the warmest people to reach out to. (This one lives on the Simple-view bar; switch to Full for Campaign · Work Experience · Years of Experience · Countries · Cities instead.)

In action359 → 246: every remaining row has a value in the Signals column.
Members Has signal result
8.1 — chip Has signal : YesShowing 20 of 246; the Signals column is filled on every row.

8.2 · On your list — the company rail (filters the firms)

Expand the rail (» on the left). Its bar filters companies, not people — pick a firm and its people show in the table. It carries Lifecycle and Has signal (+ 🔍 search).

Has signal — firms with news

"I want to find companies that have a fresh signal." → on the rail, open Has signalYes. These are the best firms to open a conversation with; click one to see its people.

In actionRail opens at 111 companies → Has signal : Yes111 → 29 firms.
Company rail Has signal result
8.2 — company rail Has signal : Yes29 firms.
Company rail filters
8.2 · bars — members bar = Lifecycles · Has signal; company rail = Lifecycle · Has signal (+ 🔍 search).
Same word, two levels"Has signal" on the rail = the company has news; "Has signal" on the members bar (8.1) = the person has news. Pick the level you actually want.

8.3 · In the Inbox (filters your reply queue)

The Inbox bar carries the fullest set — combine them to zero in (e.g. only DACH sponsors who replied). Same ✓ / ✕ tool everywhere:

Filter"I want to find…" & how to use
Lifecycles"…replies from contacts at a given stage." → ✓ / ✕ per stage (as in 8.1)
Contact Classification"…replies from a given contact type." → Talent · Client · Other (✓ / ✕; Has / No; Paste list)
Owner"…only replies on contacts I own." → pick yourself
Work Experience"…people by their career facts (firm type, title, location…)." → see the panel below
Countries · Cities"…contacts in a geography (DACH, UK…)." → pick the location
+ Add filterCustomize Quick Filters — the six above are pinned by default; open this to search the full catalog and pin / unpin any (Reset to defaults)

Pin more via + Add filter. Beyond the six defaults, the catalog lets you pin:

Extra filter"I want to find…"
Has signal"…replies from people who have a fresh ⚡ news / 💼 job signal."
New signal since follow-up"…contacts I've already emailed who just got a new signal." A strong re-engagement trigger — they went quiet, but now there's fresh news to reach out about.
Talent · Bucket · Labels"…by contact type, bucket, or label."
Inbox + Add filter — Customize Quick Filters catalog
8.3 · + Add filterCustomize Quick Filters: 6 pinned by default (Lifecycles · Contact Classification · Owner · Work Experience · Countries · Cities); tick to pin Has signal · New signal since follow-up · Talent · Bucket · Labels.
In actionInbox holds 27 replies → Work Experience → Company type = Sponsor (✓) → 27 → 25; every remaining row is a PE sponsor firm (Ardian · General Atlantic · Carlyle).
Inbox Work Experience Sponsor result
8.3 — chip Work Experience : SponsorShowing 20 of 25; rows are all sponsor firms.

Work Experience — the power filter

"I want to find people who work at a Sponsor firm as a Managing Director." This filters people by their career, not just the contact record. The top toggle Match any (OR) / Match all (AND) decides whether a person must meet one or all of:

  • Company type — Sponsor · Corporate · Portfolio (✓ include / ✕ exclude) — used in the demo above.
  • Email validity — Valid · Invalid · Validating · None.
  • Currently / Past — the role is ongoing or historical.
  • Position — job title (e.g. "Managing Director").
  • Company — a specific firm; or Has / No linked company, plus + Filter by linked company (its city · country · bucket · classification).
  • Company Description — a keyword in the firm's description.
  • Company country / city.
Work Experience filter panel
8.3 · panel — the full Work Experience panel: Match any / all · Company type · Email validity · Currently / Past · Position · Company / linked · Description · country / city.

Flow 9 · FAQ & edge-case index

Symptom / questionAnswer
I forgot my password / want to change itNo self-serve reset — contact the Admin (Flow 1.x.2).
Where do I change my name / signature?Account card (bottom-left) → General Setting or Email Configuration (Flow 1.x.3–1.x.5).
Where do I land after logging in?On Campaigns. Re-opening while signed in skips login (Flow 1.2, 1.x.1).
My Segments page is emptyNo list assigned yet — ask Ops.
Can I edit a contact's phone / location / LinkedIn?No — these are read-only for you; ask your Admin to update a contact's phone / location / LinkedIn.
WhatsApp / LinkedIn icon is grayNo phone / LinkedIn URL on file. Nothing to click.
Subject box is empty when composingAlways type it yourself (Flow 3.1).
I can't edit the chips on messagesCorrect — the system assigns them. You classify at contact level — on the contact's Lifecycle chip.
Orange "In Queue" tag on a messageAccepted, waiting in the send queue — clears once sent. Don't re-send (Flow 4.x.4).
Gray contacts I don't recognize at the bottom of my listYou selected a company → the "held by teammates" block. Coordinate first (Flow 2.x.3).
Campaign / Marketing Email — what can I do?Permissions still being confirmed — those flows (8, 9) aren't documented yet.
I can't find Contacts/Companies pagesBy design — your lists and Inbox are the entry points.