Skip to main content
HOME>Use Cases>Self-Updating CRM: A CRM That Fills Itself From Your Team's Inbox
Use Case6 min read

Self-Updating CRM: A CRM That Fills Itself From Your Team's Inbox

Install a blank CRM in a Room, move your old one in, and let each person's email, calendar and meeting notes keep it current, with every mailbox synced only under its owner's access.

What you'll connect

  • Gmail
  • Google Calendar
  • Outlookoptional
  • Read AIoptional
  • Firefliesoptional
  • Granolaoptional
  • HubSpotoptional
  • Salesforceoptional
  • Stripeoptional

Your agent asks for each one in the Room. Nothing is sent or written until a person approves it.

Kylon TeamProduct

Step by step

From an empty App to a CRM that keeps itself current.

One card per step. The agent prepares, and a named person decides.

  1. 01

    Build a blank CRM

    Today
    Weeks of seat buying, field setup and a consultant before the first record goes in.
    In Kylon
    The agent builds an empty CRM App in the Room from the template, asks what kind of CRM it is and sets the names and pipeline stages.
    Who decides
    You check the draft, then choose who can open it.
  2. 02

    Move your old CRM in

    Today
    A CSV per object, columns matched by hand, duplicates found a month later.
    In Kylon
    The agent reads your export or old CRM without changing it, then proposes two or three migration plans: what moves, how fields, stages and owners map, and what stays behind. It imports 20 records first.
    Who decides
    You pick the plan and approve the trial before the rest comes in.
  3. 03

    Each person connects their own accounts

    Today
    Reps paste emails into the CRM, or forget to.
    In Kylon
    The agent asks each teammate to connect their own Gmail and calendar, then sets up their own sync under their own access: outside contacts only, subject and a short snippet, the last 30 days to start.
    Who decides
    Each person, for their own mailbox, including who never to sync.
  4. 04

    Turn meetings into next steps

    Today
    Call notes sit in the note taker and action items in someone's head.
    In Kylon
    Each meeting from Read AI, Fireflies or Granola lands on the right company with its summary, and every action item with an owner becomes a follow-up.
    Who decides
    The owner accepts or reassigns each follow-up.
  5. 05

    Settle conflicts in Review

    Today
    Two spellings of one company and a phone number overwritten without anyone noticing.
    In Kylon
    Every sync writes through one door that matches people by email and companies by domain, fills only empty fields and never overwrites. Conflicts and possible duplicates wait in Review.
    Who decides
    The record's owner merges or keeps each one.
  6. 06

    Keep every source fresh

    Today
    Nobody notices the sync that quietly stopped two weeks ago.
    In Kylon
    Settings, Data sources shows each person's accounts, the last sync and any error. When one breaks, the agent reads the run and fixes the sync, never the rows by hand.
    Who decides
    An admin sees who is connected and how fresh each source is, not anyone's mail.

What it works with

The tools you already use.

  • Connection

    Gmail

    Turns mail with outside contacts into people, companies and activity, synced under each person's own access.

  • Connection

    Google Calendar

    Turns meetings with outside guests into activity on the right people and companies.

  • Optional

    Outlook

    Does the same for mail and calendar if your team works from Outlook instead.

  • Optional

    Read AI

    Adds a meeting summary and a task for each action item.

  • Optional

    Fireflies

    Adds a meeting summary and a task for each action item.

  • Optional

    Granola

    Adds a meeting summary and a task for each action item.

  • Optional

    HubSpot

    Is read once to move your old CRM in, after you approve a migration plan.

  • Optional

    Salesforce

    Is read once to move your old CRM in, after you approve a migration plan.

  • Optional

    Stripe

    Keeps each customer's plan and billing status current, for B2B teams.

Set it up

Start with your own inbox.

  1. 1. Start in Kylon

    A new Room opens in your workspace with this prompt.

  2. 2. Connect what it lists

    Gmail, Google Calendar, from the card in the Room.

  3. 3. Give it your rules

    Your agent asks one at a time and writes them into the Room's guideline.

Set-up prompt
Start in Kylon

Rolling this out with a team?

How it works in detail

What it sets up

One CRM App in a Room your team already works in. The agent builds it empty from a public template, then sets it up with you one question at a time: what kind of CRM it is, where your customers live today, and which sources should keep it current. Nothing is imported, synced or published until a person says yes.

  • People, companies, deals and customers, named for your kind of CRM
  • Meetings, follow-ups and Review, filled by the syncs rather than by hand
  • Settings, Data sources, showing every connected account, its last sync and any error

Pick your kind of CRM

Every type shares the same tables, so switching later never moves or drops data. The type sets the words and the pipeline it starts with.

TypeWhat it tracksPipeline it starts with
B2B salesCompanies, people, deals, customersLead, Qualified, Demo, Proposal, Negotiation, Won, Lost
VC / investingStartups, founders and contacts, deal flow, portfolioSourced, First meeting, Partner meeting, Due diligence, IC, Term sheet, Invested, Passed
PartnershipsPartners, contacts, partnerships, active partnersIdentified, Intro, Evaluating, Agreement, Live, Declined
RecruitingClients, candidates, placements, engagementsSourced, Screen, Interview, Offer, Hired, Rejected

Who sees what

A CRM that reads email is only acceptable if nobody's mailbox is read with someone else's access. Each person connects their own accounts, and each account gets its own sync that runs under that person's access. If they disconnect or leave, their sync stops on its next run.

  • Only conversations and meetings with people outside your team's domains
  • Subject, a short snippet and a link back, not the full email body
  • A per-person list of domains and addresses that never sync, such as lawyers or family
  • Admins see coverage and freshness, never message content

What each source adds

SourceWho connects itWhat it writes
Gmail or OutlookEach personThe outside person, their company from a work domain, and an email activity
Google CalendarEach personEach outside guest and a meeting activity
Read AI, Fireflies or GranolaEach personThe meeting summary, and a follow-up for each action item with an owner
HubSpot, Salesforce or an export fileOnce, by whoever owns itEvery object and its history, after you approve a migration plan
StripeThe account ownerEach customer's plan, status and value, for B2B teams

Moving from your old CRM

The agent analyses before it moves anything: row counts, how full each field is, stages, owners, duplicates and the date range of the history. It then offers a full move, active records only, or running both side by side for a while, each with its field and stage mapping and what will not come over. After a 20-record trial, the rest comes in batches that can resume without creating duplicates, and the agent reports counts per object at the end.