Skip to content

Buying intent & partnership signals

Someone online needs what you offer. Find them.

Social listening and buying-intent signals for B2B sales. Open Pulse reads Reddit, Hacker News, X and LinkedIn, and scores every post against what you actually sell.

Card up front · cancel any time before the trial ends · from $49/month after
The free report needs no card at all

Book a demo

Listening across

The problem

Your next customer is already describing the problem.

Someone asks their network for a recommendation. A company posts four support roles. A buyer says in public that their vendor has got slow. Each one is a clue that somebody has a budget and a problem — scattered across places nobody can watch all day.

  • Reddit

    “Anyone got a recommendation? Our current setup is held together with spreadsheets.”

    Asking in public, right now.

  • Greenhouse

    “Hiring: four customer support agents, remote.”

    Growing into a problem you solve.

  • G2

    “Support used to be great. Three days for a reply now.”

    Ready to hear from an alternative.

Example signal

See who might be a fit, and why.

Every signal arrives with its original context and a plain-language reason it was kept — or, just as usefully, why it was not.

Anyone found a way to track competitor churn without paying for a full social suite?

92
r/SaaS2 days agofull text

Why this is relevant

They are shopping, they have named the budget objection, and they are describing the job your product does. Worth a reply today rather than a sequence next month.

Honestly our social suite's reporting has got a lot better this year, no complaints.

11
r/marketing6 days agosnippet

Why this was dropped

Right vocabulary, wrong person: somebody happy with what they have. Kept on file with the reason, so you can check the filter rather than trust it.

Illustrative examples — not live leads.

four kinds of listener

One machine, pointed four different ways

The objective you choose sets the sources, the data window and the bar a candidate has to clear. Everything after retrieval (the gates, dedupe, scoring, the feedback loop) is shared.

Find customers

People describing the problem you solve or asking for recommendations — and the situations that imply a need before anyone says it — a lease signed, a round raised, a vendor called slow. Each is read against what you sell rather than against a keyword, and you can switch the job boards on to catch hiring too.

  • high intent
  • evaluating
  • relevant

Partnerships

Agencies, resellers and complementary tools working in your market — teams looking to integrate or co-sell. The same retrieval as a customer search, pointed at who could carry you rather than who could buy.

  • high intent
  • evaluating
  • relevant

Competitor dissatisfaction

Rivals are retrieved rather than recalled, then rolled up one row per competitor, so you see who is losing users and why, not a list of mentions.

  • switching
  • frustrated
  • comparing

Local prospects

Google reviews for the businesses you sell to, themed and scored, so a run tells you which locations are at risk before their next renewal.

  • pain confirmed
  • at risk

How it works

Set it up once, then it runs without you

Setup is a wizard you finish in a few minutes. After that a listener works on a schedule and only interrupts you when it has something.

  1. 01

    Describe what you sell

    Paste your website. Open Pulse crawls it and proposes the vocabulary (keywords, competitors, the phrases your buyers actually use) and you edit it before anything runs.

    openpulse.cloudYou sell support automation to mid-market teams.

    crawler · 14 entities extracted
  2. 02

    It runs and filters

    Each run searches those sources, pulls full post text where the platform allows it, and drops anything outside the window. What is left is scored against what you sell — and whatever gets rejected keeps its reason.

    Greenhouse · 91 / 100Acme Inc. is hiring four support agents — the load you remove.

    CRON: every 6h · 288 rejected3 scored
  3. 03

    The good ones reach you

    A run summary by email, a signed webhook into your own systems, or your agent reading the workspace directly over MCP. Rate a signal and the next pass calibrates.

    Your pipelineOpened as a deal, with the posting and the reasoning attached.

    webhook · MCP · digest

Where signals go

Out of the dashboard, into the work

A signal that stays in a tool nobody opens is not pipeline. Open Pulse pushes outward three ways, and you can use all three at once.

Email reports

A summary after every completed run, and a short note when one fails. Recipients resolve most-specific-first: the listener's own list, then the workspace's, then the workspace admins.

  • Per-run summary
  • Top signals inline
  • Failure notices

Webhooks

The same information in a shape another system can act on. HMAC-signed, retried with backoff, and every attempt kept with its request and response so a failure is debuggable from your side.

  • signal.created
  • run.completed
  • run.failed

MCP connectors

Open Pulse is an MCP server, so Claude, ChatGPT, Grok and the Claude Code CLI can read your workspace directly. Ask for this week's high-intent signals and get them, in the chat you already work in.

  • search_signals
  • get_rollup
  • get_quality_report

Signal quality

You can see what it threw away.

Every rejected candidate keeps its reason, and every source is labelled full text, snippet or best effort — because a model judging a search snippet rather than the post is the main cause of a bad label, and you should be able to tell when that is happening. How candidates are judged

Pricing

Priced on how widely and how often you listen

Every run pays for retrieval and model work, so the plans differ on listener count and how often they run, not on which features you are allowed to have.

Go

One team, one market, watched every day.

$49 per month

or $490 a year (save $98)

Start 14-day free trial
  • 1 listener
  • Up to 3 workspace members
  • Daily and weekly schedules
  • All four listener types
  • Run summary emails
  • 1 webhook endpoint
  • MCP connectors for Claude, ChatGPT and Grok
  • Roll-ups and the quality report
  • AI visibility, audited weekly
  • 4 content pieces a month for your own site
Most teams start here

Growth

Three markets, checked through the day, with the board to work them on.

$149 per month

or $1,490 a year (save $298)

Start 14-day free trial
  • 3 listeners
  • Up to 5 workspace members
  • 6-hourly, daily and weekly schedules
  • Everything in Go
  • Competitor intelligence for 5 rivals, reported monthly
  • Accounts, territory and the pipeline board
  • Assign a signal to a teammate
  • CRM-shaped exports
  • Your own score threshold
  • 13 content pieces a month
  • Publish to 2 social platforms of your choosing

Pro

Wide coverage, checked hourly, wired into your stack.

$490 per month

or $4,900 a year (save $980)

Start 14-day free trial
  • 5 listeners
  • Up to 20 workspace members
  • Hourly, 6-hourly, daily and weekly schedules
  • Everything in Growth
  • Competitor intelligence for 25 rivals, reported monthly
  • A live dashboard that updates itself, led by the last 24 hours
  • Scoring presets tuned to your market
  • 2 custom alerts
  • Unlimited webhook endpoints
  • 30 content pieces a month
  • Publish to 5 social platforms — every one we write for
  • Priority support

Enterprise

Your own hosted environment, with the limits and the contract to match.

Let's talk

Book a demo
  • A dedicated hosted environment
  • Unlimited workspace members
  • Competitor intelligence for unlimited rivals, as a live feed with no wait
  • Unlimited custom alerts
  • Custom listener and schedule limits
  • SSO and SAML
  • Dedicated support with an SLA
  • Security review and DPA
  • Source and scoring work for your market

Every paid plan takes a card up front, starts with 14 days free, and converts automatically when the trial ends. Cancel before then from workspace settings and you are not charged.

Questions

Before you start the trial

Where do the signals come from?

Public conversations and public job postings: Reddit, Hacker News, X, LinkedIn and Facebook for market listening; Ashby, Greenhouse, Lever and LinkedIn Jobs for postings; G2, Trustpilot, YouTube and Google Reviews for competitor and local work. Only publicly available results are ingested: Open Pulse does not log in to any platform or bypass access controls.

How is this different from a keyword alert?

An alert tells you a word appeared. Open Pulse retrieves the post, judges intent against what you actually sell, scores it, records why it rejected everything else, and learns from the signals you rate. The output is a short list worth reading rather than a feed you stop opening after a week.

What happens after the 14-day trial?

You enter a card to start the trial and nothing is charged during it. The trial then converts to the plan and billing period you chose — $49 a month or $490 a year for Go, $149 a month or $1,490 a year for Growth, $490 a month or $4,900 a year for Pro — and continues until you cancel. You can cancel during the trial from workspace settings and you will not be charged.

What happens if I cancel?

Your subscription stays active until the end of the period you have already paid for, and your listeners keep running until then. After that they stop, and the workspace becomes read-only: every signal, run and report you have collected stays readable for as long as the account exists. Subscribe again and the listeners that were stopped start back up on their original schedules.

Can I connect it to my AI assistant?

Yes. Open Pulse is a Model Context Protocol server, so Claude, ChatGPT, Grok and the Claude Code CLI can read your workspace once connected. The tools are read-only apart from rating a signal and queueing a run, and an agent can never create or delete a listener.

How often does a listener run?

Go runs daily or weekly. Growth adds every 6 hours, and Pro adds hourly on top of that. Each run costs retrieval and model spend, which is why the cadence is the main axis the plans differ on rather than an arbitrary lock.

Do you need access to my CRM or my inbox?

No. Open Pulse reads public sources and sends results outward: by email, by signed webhook, or to an AI client you connect. It asks for no credentials to anything you own.

Is the free report actually free?

Yes, and it takes no card. You give a website and an address; the report arrives by email when the run finishes. The trial is the separate thing that needs a card.

Does every signal mean someone is ready to buy?

No. A signal is public evidence that somebody has a problem you might solve — it is a reason to look, not proof of intent and not a guarantee of a sale. The score sorts the queue; it does not predict the outcome.

Ask AI

Would rather ask an assistant?

These open with the prompt already written, asking for a short answer about your business rather than a company overview.

Someone may already be looking for what you offer.

Point Open Pulse at your website and read what comes back — public signals of buyer interest, possible partners and new business, with the context they appeared in.

No card and no account — just a website and an address to send it to.