Skip to main content
connect → keep track → ask anything

Your workspace, as a live process graph.

Pulse connects to your tools, keeps track of the decisions and commitments buried in everyday work, and answers anything you ask with the source for every line. Every stage is permission-aware. Here is how, step by step.

the steps / 01

Six steps, from your tools to an answer you can act on.

Connect your tools

step_01 · connect

Pulse reads from each tool you connect, read-only. Your data stays walled off from every other company’s, encrypted, and you can bring your own AI key on Enterprise.

tenant: pulsehq · queue: ingest_2026_05_21healthy
// per-tenant ingest lane (read-only)
stream slack.events       → "pulsehq.ingest.slack"      // 4.2k/min
stream github.webhooks    → "pulsehq.ingest.github"     // 91/min
stream notion.delta       → "pulsehq.ingest.notion"     // 38/min
stream linear.events      → "pulsehq.ingest.linear"     // 17/min
stream calendar.changes   → "pulsehq.ingest.cal"        // 6/min

// retention: 30d hot · 365d cold (configurable)
// rate limits: respected upstream · backoff on 429
  • Read-only, every tool. Pulse never writes anything back while it reads. Sending actions uses a separate, limited permission.
  • ACL captured at the source event. A Slack message’s channel ACL travels with it through every downstream stage.
  • Reconnect safely. Disconnect and reconnect a tool and Pulse picks up where it left off, with no duplicates.
how it differs / 02

Five choices no other tool makes, side by side.

Most company search just indexes documents and asks you to trust the vendor. Pulse takes a different path on each of these.

what it remembers
Doc graph: pages, chunks, embeddings. Decisions are inferred at query time.
Process graph: Decisions, commitments, and lessons are saved as things you can look up, not re-derived each time.
permissions
Search-time ACL filter. Index everything; hope the filter doesn’t leak.
ACL-mirrored at retrieval. Pulse only ever shows people what they can already see. Ask for access when something is restricted.
trust
Vendor-level: the company is certified, so trust the answer.
Line-level: see where each part came from. Every line is marked as quoted from a source or inferred, with the sources one click away.
actions
Suggestions only. Or fully automatic, with no undo.
Drafted, limited, reversible. One click to send. Five minutes to undo. Limits you set on what it can do.
setup
A multi-week IT project. Connect everything, configure later.
A 30-minute conversation. A working model of how your team works on day one. Connectors come second.
the contract / 03

One contract holds under everything Pulse does.

Permission first, a short set of beliefs, and agents kept on a leash. The full detail lives on three other pages; here is the spine.

permissions

If you can’t see it in Slack, you can’t see it in Pulse.

acl-mirrored
Retrieval mirrors your source ACLs. A restricted thread stays invisible — Pulse can say it exists and offer a request-access flow, never the contents.
confidential + forget
Flag a thread confidential and Pulse won’t remember it. Mark anything forget and it leaves answers and search, with an audited record that it did.
your own data
Settings → Data shows everything Pulse has picked up about you. Export it, or delete the parts that aren’t shared with the team.
the full model
what we believe
We are not building enterprise search. We are building the structured archive of how a 200-person company actually decides things, and the action layer that follows through.Pulse · internal kickoff doc, January 2026
the manifesto
agents

Give one a trigger and a prompt. It drafts into your inbox and waits for a click, and it only ever reads what its creator can.

playbook · kickoff: auth-migration-v3
create #auth-migration-v3slack
kickoff doc from the planning threadnotion
epic + 4 issues with ownerslinear
DM the three reviewersslack
4 drafts → your approval inbox
all agent features
getting started / 06

From signup to first agent action: about 30 minutes.

Fast enough to roll out mid-sprint, at 5 people or 500. The 30-minute guided interview is what makes Pulse work for any team.

first day, condensed
  1. t+0 minslack · github

    Connect Slack and GitHub

    Each tool starts streaming in read-only the moment it connects. Pulse never writes anything back.

  2. t+15 minonboarding

    The guided interview

    A 30-minute conversation with a founder. Pulse learns your vocabulary, your processes, and where the work actually hurts.

  3. t+30 minyou are here

    First decisions extracted

    Pulse surfaces 8 to 12 decisions from the last 90 days for you to confirm. Edit any of them freely.

  4. t+24 hrovernight

    First drafted action

    Pulse runs overnight. The first drafted nudge or ticket lands in your approval inbox.

30 minutes, not 30 days.

Bring three connectors and a half-hour conversation. Pulse will have a working model of your team before lunch. Or walk the demo workspace right now, no signup.

Contact us
See connectors