Spike · GET-109

Email & Calendar Integration for Relationship Strength

Ingest Gmail, Outlook, and calendar metadata to power three transparent relationship indicators on contact profiles: connection strength, contact reachability, and key connection.

TL;DR

The live Google integration already ships — we're extending it with email + calendar metadata, building Microsoft 365 alongside, and using Findem enrichment as the dedup oracle. A thin V1 ships with 50% heuristic coverage; full V1 lands at ~88% after Findem user-enrichment comes online.

Technical spec

Architecture & execution plan

For engineers. How the system is built — services, data model, external integrations, phased plan.

  • System architecture + ER diagram
  • Integration status per provider
  • Rule engine & scoring service
  • Operational envelope (numbers)
  • FAQ & decision records (ADRs)
  • 11 sections, 8 flow charts
Open technical spec →
Data flow narrative

From data to strength

For PM, design, reviewers. What data we ingest and how it becomes a signal.

  • Raw data → signal primitives
  • Every heuristic in plain English + code
  • Combining clauses into tiers
  • Reachability rollup
  • Worked scenarios + scale walkthrough
  • Privacy guardrails
Open data-flow narrative →
Integration deep-dive

Google & Microsoft — per provider

For backend engineers. What exists, what extends, what's greenfield, with code skeletons and official doc links.

  • Verified current-state audit
  • OAuth flow + scope management
  • Gmail metadata + Calendar clients
  • MS Graph Mail + Calendar (greenfield)
  • Azure AD multi-tenant setup
  • Shared-mailbox decision matrix
Open integration deep-dive →
Drafted 2026-04-22 Status · review Source markdown