Skip to content

CRM for services and B2B teams

You didn't lose the deal. You forgot it.

PulseUp is built so the organisation doesn't forget — and reminds you at the moment it matters.

Pulse

42 days since anyone recorded anything

Kavir Steel

FP&A retainerLead: Sara Mohammadi

Stage 4 of 9 — Fieldwork

Leave a noteWatchRemind me later

Organisational forgetting has a shape

  • “I thought you were following up”
  • “What did we promise last time?”
  • “Who sent that file?”
  • “Rezaei left — whose account is it?”
  • “Six months of silence”
  • “We answered this before”

PulseUp is a CRM that remembers the account for you

Every CRM gives you a customer database and a pipeline. PulseUp has both — and one thing more: memory.

The difference in practice: in an ordinary CRM, if nobody types it in, it does not exist. Here the pipeline is a view onto the memory rather than a list filled in by whoever felt optimistic — a person chooses the stage, the system derives the outcome, and history is append-only.

  • A feed on every contact and engagement
  • Documents read and indexed
  • Tasks that come out of the conversation itself
  • Pulse — the feed that brings a quiet engagement back on its own
Kavir Steel · Feed
  • Sara MohammadiTuesday, 14:02Voice note

    Site visit. Mr Rezaei said next year's budget is settled by the end of Mordad and they won't decide anything before then.

    Task created: Follow up on budget — Sara Mohammadi

  • Amir KazemiMonday, 09:30

    The 1403 statements arrived. Scanned, and the quality is poor.

How it works

Three things that pull the organisation out of forgetting

Everything else is a view onto these three. Each has its own page.

  • Pulse

    42 days since anyone recorded anything

    Kavir Steel

    FP&A retainerLead: Sara Mohammadi

    Stage 4 of 9 — Fieldwork

    Leave a noteWatchRemind me later

    Accounts come back on their own

    An account with 42 days of silence resurfaces — carrying the reason, on the card.

  • Documents · Financial statements 1403.pdf
    Financial statements 1403.pdf48 pages
    Done0 pages lost
    • ## Statement of financial position
    • | Account | 1403 | 1402 |
    • | Cash and equivalents | 84,120 | 61,540 |
    • | Trade receivables | 402,880 | 366,210 |

    Page 12 validated by Sara

    The dead attachment becomes searchable

    Scans and Persian tables are read, and every answer arrives with its source page.

  • Engagements · Pipeline

    Proposal sent

    Pars Petrochemical

    Financial due diligence

    4.8 B T

    Alborz Foods

    Valuation

    1.2 B T

    Fieldwork

    Kavir Steel

    FP&A retainer

    320 M T / mo

    Reporting

    Sepehr Logistics

    Statement spreading

    180 M T

    The pipeline falls out of the work

    Outcome is inferred, never typed. Every move is one row in an append-only history.

New

The meeting ends; the words stay

The meeting is written down as it happens — in Persian, with the names right. The transcript attaches to the client record and is readable only by the people who were in the room or were explicitly invited.

  • Record live, or upload the recorded file
  • Transcribed in the moment, with the meeting's own glossary
  • For the rest of the workspace? This meeting does not exist
The meetings page
Meetings · recording
LiveKavir Steel · FP&A retainerParticipants only

Contract draft review

Sara Mohammadi · Amir Kazemi · Reza Tavakoli
  • The price-adjustment clause reverts to the July formula, with the cap reviewed annually.
  • The technical annex arrives from the client next week.
  • On the payment schedule, the proposal is…

56 of 120 minutes

The three things always asked

  • We already have a CRM.
    You probably do, and probably nobody updates it. Here the pipeline falls out of the work — out of feeds, notes and voice memos — rather than a form filled in separately. If your team genuinely keeps its current CRM current, you don't have the problem we solve.
  • My team never enters anything.
    Which is why the main input isn't a form. A note or a voice memo after a meeting produces the task and the history by itself.
  • Does our data have to go to the cloud?
    No. Self-hosting is a first-class option: the licence verifies offline, and the language model can sit inside your own network.

Try it with a real account

Import your contacts and see when Pulse brings back the first thing you had forgotten.