For Team

Pipeline & Companies

The deal-flow view. This guide covers two tabs: Pipeline (the dashboard view) and Companies (the detail view).

The fields you'll set on every company

Every company has the same five fields that drive every dashboard, filter, and smart-list. Get these right and the rest of Laurelin works.

stage — where we are with them

Stage Meaning
dormant We were talking, we stopped. Not lost, not active.
prospect New name on the list. We haven't had a real conversation yet.
exploring Active conversation, no defined deal shape yet.
active Defined deal in motion. Diligence, term sheets, contracts.
core Closed and live. Recurring relationship.
passed We looked, we passed. Soft-deleted from most views.
in_market Specifically: they're in market, we're tracking, no current deal. Used for funds and structured-credit counterparties.

A company's stage is the strongest single signal — most Pipeline filters slice by it.

ball_with — who owes the next move

Set this every time you log a meaningful interaction. The "Ball With Us" smart list on the Relationships tab uses it directly to surface your follow-up backlog.

importance — how much we care

high / medium / low. Sorts dashboards. Doesn't gate anything.

health — judgment call

Green / yellow / red, or empty. The dashboards highlight reds. Used most often on core and active stages where a relationship can go sideways.

owner_id — who's running point

A person (internal). The owner is on the hook for next steps and shows up in by-owner views. If unset, the company appears in "unowned" buckets.

Other fields you may set

The Pipeline tab

What you see when you open Pipeline:

Click any company to drill into its detail.

The company detail view

When you open a company, you see:

Common workflows

"I just got off a call with a new company"

  1. Companies tab → search for them. If they're not there, click "Add Company".
  2. Set: name, email_domains (so future emails auto-route), stage = exploring, ball_with = pick based on the call, owner = you, target_deal_type if you have one in mind.
  3. Interactions → click + to log the call. Type: call. Summary: 1-2 lines.
  4. Contacts → add the people you spoke with.

Most of the above auto-happens if you connect Outlook before the call — the calendar event ingests as a meeting and the email exchange links the people.

"I'm waiting on someone — set my reminder"

Open the company → set ball_with to them. It'll fall off your "Ball With Us" list and into "Waiting on Them". If a week goes by with no inbound, it surfaces back via lost-thread detection.

"This company merged with another company we already have"

Open the duplicate → "Merge into existing company" → pick the canonical one → confirm. All interactions, people, projects, links, and key dates move onto the target. The source row is hard-deleted. The merge is logged to the changelog so you can audit it later. See Contacts → merging for the equivalent on people.

"I want to mark this company dead"

Set stage to passed. It drops out of active views but isn't deleted — you can still find it via the All Companies view, and its history stays intact. If you genuinely want it gone (rare), use the company DELETE action, which soft-deletes via deleted_at.

What drives the smart lists

Just so the magic isn't magic:

If a company isn't showing up where you expect, check those fields first.