Relationship Intelligence

The Relationship Intelligence panel on a contact or deal detail page is the rep-facing surface of KarmaFlow's Contact Intelligence Pipeline. Instead of showing semantically-similar snippets, it produces a current read on the relationship: temperature, intent, what matters, what to avoid, and the best next move.

This article covers what you see on the card, how the system builds it, what to do when something looks wrong, and the privacy and data-use principles behind the feature.

What the Card Shows

The card is split into three layers that you can scan from top to bottom.

Headline layer (always visible)

Signals layer (progressive disclosure)

Click any heading to expand:

Provenance layer (bottom)

How the Card Stays Fresh

Snapshots are persisted per (contact, deal) pair and follow a stale-while-revalidate policy:

A Refresh icon in the panel header forces a fresh regeneration on demand, bypassing the cache. Use it when you've just added a note or completed a meaningful interaction and want the card to reflect it immediately.

Background refreshes also fire automatically when meaningful new evidence arrives — call summary saved, note added, chat session summarized, inbound or outbound email, inbound or outbound SMS, task completed, deal stage changed. You don't need to do anything to trigger them.

What Goes In: Evidence Sources

The system mixes deterministic and semantic retrieval:

Each evidence item is tagged with a scope — contact, company, deal, or similar_deal — so the model knows what to treat as direct fact versus broader context.

What You Can Do With It

When the Card Looks Wrong

The model will occasionally surface something stale, generic, or off. Here's how to triage:

  1. Did you just add evidence? Click Refresh — the in-memory cache might still be serving an older read.
  2. Is the confidence low? Look at the evidence note — it usually explains the gap (e.g. "thin direct activity in last 30d, drawing mostly from company context"). Add a note or log a call summary; the next refresh will lean on the new evidence.
  3. Is the temperature stuck at unknown? This means there's almost no usable evidence in the CRM yet. The card will populate as activity accumulates. There's no harm in clicking Refresh after adding a meaningful note — you'll get a more substantive read.
  4. Is the read confidently wrong? Use the Refresh button first; if it stays wrong, flag it to your admin. Admins can inspect the full evidence bundle behind any snapshot via the Intelligence — Admin page.

The system is designed to fail safe: when evidence is thin or the model can't be reached, the card returns a placeholder ("Not enough evidence to form a read yet") rather than guessing.

Privacy and Data Use

Where to Go Next