Resonue
for b2b marketing and revenue teams

Nobody opened the dashboard this week. Your pipeline still got scored.

Resonue is not a dashboard you have to remember. Three agents run on a clock: one sweeps every voice talking about your company every six hours, one rescores every lead and every partner overnight, one assembles Monday's brief and emails it to your team before anyone is awake.

Resonue structures your resonance. Then turns it into revenue.

The agents watch, score and draft. A person still hits publish, and a person still hits send. That line does not move.

workspace run log / last 24 hours 3 agents scheduled
00:04:11 watch.agent Swept every Voice on the roster. New posts captured and deduplicated against what was already stored. posts=6
00:06:02 watch.agent Topics, sentiment, the brands named in the post and which of your briefs it covered. Read out of each new post, at temperature zero, with nobody writing a prompt. analyzed=6
00:07:35 watch.agent Three posts an employee wrote at their previous company discarded before they could land in your brand numbers. discarded=3
03:00:00 scoring.agent Heat decayed and recomputed for every engager. ICP grade refreshed against the profile you defined. rescored=2140
03:02:18 scoring.agent Each content partner's compliance and engagement breakdown written down with the inputs that produced it, so the score can be opened and argued with later. partners=9
06:00:00 watch.agent Next sweep. Then 12:00. Then 18:00. Then again tomorrow. queued
Mon 08:00 brief.agent The week assembled into four sections and emailed to everyone in the workspace. Nothing worth reporting would have meant nothing sent. delivered
09:12 you You read the brief, open the two accounts worth a call, and send the outreach yourself. your call

Illustrative log: the timestamps, the counts and the workspace are made up. The cadences are the real ones: a sweep every six hours, a rescore nightly at 03:00 UTC, the brief every Monday at 08:00 UTC, all running in production today. If a run fails it retries twice more, a minute apart, then reports itself as failed rather than going quiet.

Most AI in B2B software sits there waiting for you to type something. The question a 2026 tool has to answer is not what it can do. It is what it did last night.

01agents3 scheduled

Three agents. Not one of them waits for you.

Resonue is not a place you go to do the work. It is three named agents that do the work, on a clock, in your workspace, and hand you the result. They are processes, not screens: there is no agent list to open, nothing to configure per agent, no switch to flip. What you get is what they left behind. Here is every one of them, what sets it off, what it is allowed to read, what it writes down, and where it stops.

watch.agentevery 6h

The watch agent

Goes and looks, four times a day, whether or not anyone is in the app.

  • trigger0 */6 * * * UTC, the real expression. Nobody presses anything.
  • readsEvery Voice on your roster: your company page, your employees, external voices, contracted partners. Public posts on LinkedIn and the public engagement on them.
  • writesNew posts, deduplicated against what it already holds. Then one AI pass per new post, at temperature zero: topics, sentiment, the brands named in it, and which of your briefs it covered. Posts an employee wrote before they joined you are dropped.
  • stops atReading. It never posts, never comments, never contacts anyone.
scoring.agentnightly

The scoring agent

Redoes the arithmetic on everything, every night, so nothing on your screen is a stale number from last month.

  • trigger0 3 * * * UTC, once a day, per workspace.
  • readsEverything the watch agent captured, plus the ICP you defined once, in your own words.
  • writesHeat decayed and recomputed for every engager, ICP grade refreshed dimension by dimension, and each content partner's compliance and engagement breakdown stored alongside the raw inputs that produced it.
  • stops atScoring. It ranks. It does not decide who you chase.
brief.agentweekly

The brief agent

Assembles the week into one email and sends it to the workspace. Shipped, and running in production right now.

  • trigger0 8 * * 1 UTC, before anyone opens anything.
  • readsThe current state of every partner contract, every warm account, and every account you already sold or already lost.
  • writesFour sections: partners needing attention, partners to amplify, top warm accounts, and accounts that have started engaging again. Emailed to everyone in the workspace.
  • stops atYour inbox. If there is nothing worth saying, it sends nothing.
capture.agenton demand

A fourth agent, and this is the one you start

Turning reactions into named people costs money on every provider call, so the capture agent is not on a clock. You decide when it runs, from the voice or the post you are looking at. After that nobody touches it again.

1

You press it once

On a voice, or on a single post. That is the whole human contribution.

2

It picks its own targets

Only posts whose engagement actually grew since the last look. It caps itself at ten posts a run and tells you how many are left.

3

It resolves the people

Every like, comment and repost turned into a named person and the company they work for, deduplicated against what it already had.

4

It enriches the new ones

Only profiles it has never seen before, so it never pays twice for the same person.

5

It rescores them

Heat and ICP grade computed on the spot, then kept fresh by the scoring agent from then on.

02the clock24h, unattended

One day in your workspace, drawn to scale

Four sweeps, one nightly rescore, and once a week an email that writes itself. That is the whole clock, and the three expressions below it are the ones actually deployed, not an illustration of them. There is nothing here you have to remember to do.

00 03 06 12 18
6h between sweeps
watch.agent, every 6h scoring.agent, 03:00
  • 00, 06, 12, 180 */6 * * * The watch agentNew posts captured, deduplicated, and analyzed for topics, sentiment, brands named and brief covered. Four times a day, every day, in every workspace.
  • 03:000 3 * * * The scoring agentHeat decays overnight, so a like from this week outweighs three from last quarter. Every engager and every partner is rescored against the ICP you defined.
  • Mon 08:000 8 * * 1 The brief agentThe week assembled and emailed to the workspace. Shipped and running in production, not a promise on a roadmap.
  • Wheneverno schedule YouOpen the app, open a score, change your ICP, change your mind. Everything above kept running while you were not looking.
03the rosterscope: yours

They do not read the internet. They read your four Voices.

A Voice is any account whose posts talk about your company: your own company page, your employees, outside people mentioning you unprompted, or contracted content partners. You define the roster once. The watch agent then covers all four, together, as one scored signal, which is something almost nobody measures because almost nobody can.

Company page Employees External voices Content partners
One resonance

Point a tool at the company page alone and it is measuring a fraction of what is actually resonating. The roster is the scope, and the scope is yours to set.

I. What they structure while you sleep
Voices and presence

Every voice, rescored every night

Company page, employees, external voices and contracted partners, tracked together. Compliance against the cadence you agreed, engagement against your own workspace average, brand mention rate. Nobody refreshes any of it. The scoring agent does, and the status pill on the roster is simply what it found.

Drill into any voice and the verdict row shows the arithmetic behind the grade, not a summary of it.

voices.rosterrescored 03:00 utc
SCompany pageHonored
AAmelia R., EmployeeSlipping
AJonas K., ExternalHonored
BPriya S., Content PartnerHonored
Brand and competitive intelligence

Your share, recomputed, not narrated

Share of voice, share of topic and share of sentiment against the competitors you track, computed from the same captured data as everything else. Topics and hashtags tiered against your own baseline rather than against a generic best practice. No agent is writing you a paragraph about the market. It is doing arithmetic on what actually happened.

brand.landscapecomputed, not narrated
Briefs and coordination

You write the brief. They work out who actually covered it.

The same ten people posting about the same launch on the same day make more noise than those same ten people posting once a month all year. You set the window and the priority. From there it is automatic: every post captured in that window gets matched back to the brief it covered, and the engagers it produced roll up under it.

briefs.coveragepost match: automatic
Scattered, over a month
Weak, forgettable, gone by Friday
Synchronized, one brief
One wave, everywhere at once
04rosaon request

The agents run in the background. Rosa is the one in the room.

Rosa reads what the agents wrote overnight and surfaces it where there is actually a decision to make: one card at the top of your dashboard, the engager you just opened, the draft you just asked for. Not a chat box bolted to every screen waiting for you to think of a question.

Rosa

Reasonating

Reason crossed with resonate. It is the word the product uses for the moment Rosa is working, and it is deliberate: she is not fetching, she is working out what a pattern in your own data means. It always comes with what she is doing underneath it, never a bare spinner.

What comes back is a finding, the reason for the finding, and one thing you can do about it. Your dashboard opens on exactly one of these, the most important thing in the workspace this morning. On a slow week it says “Quiet morning. Nothing urgent.” and leaves you alone, which is the part most tools cannot bring themselves to do.

rosaengager: amelia reyes
Reasonatingreading the engagement history
Northwind Co. just hit a buying committee, four people across three posts in the last 90 days. Amelia Reyes is your warmest contact at heat 9.2. Time to hand this off to your AE.
Open the account Why this score Copy the opener You send it
Compose

Scored against your data, not against a playbook

Before a post goes out, Rosa scores the draft against your workspace's own resonance history: topic fit measured on the topics that already worked for you, plus hook strength, format fit and tone match on the draft itself. She can also generate a starter draft for one voice from that person's own best posts and recurring topics.

The goal is never the post that collects the most likes. It is the post built to land with the accounts already warming up.

compose.scoredraft, not published
0
Draft score
Scored against your own resonance data, so it lands with the room warming up
Topic fitStrong
Hook strengthGood
Format fitStrong
Tone matchGood
05stop conditionshalt

Three places the agents hand back, on purpose

An agentic product is only as good as its stopping conditions. These are Resonue's. They are not a setting you can loosen, and they are not a phase we intend to grow out of.

rosa draftshaltyou publish

Posting

Rosa scores a draft and can write a starter one from a voice's own best posts. Resonue has no write access to LinkedIn at all: the integration interface has five methods and every one of them reads. The product could not publish if we asked it to.

agents rankhaltyou reach out

Outreach

Rosa turns a hot engager into an opener built from what they actually engaged with. Under 700 characters, no greeting flourish, no signature, no buzzwords, and if the only signal is one old like she says so plainly instead of manufacturing enthusiasm. Then it sits there until you copy it.

agents scorehaltyou define

Who counts as a lead

Every grade on every screen is measured against an ICP you wrote in your own words. The agents never decide who your customer is. Change the definition and the next nightly run regrades everything against it.

06the turnresonance to revenue

Resonue structures your resonance. Then turns it into revenue.

The echo The pipeline

Every Voice talking about you throws off an echo. On its own it is noise on a feed. The agents read the echo, score it, and stand it up as pipeline you can actually work.

II. What they turn it into
07scoringnightly, 03:00 utc

Weak signals, real intent

One like means nothing on its own. A pattern across people, posts and months means a buying committee is forming, and that pattern only exists if something has been watching every night for a quarter.

Northwind Co.
One person likes three of your posts over two months. Their colleague likes two more the next month. Individually invisible. Together, Northwind Co. has been quietly engaging with your brand for a quarter. Nobody was in a position to notice. Something that never stops looking is.
01

Heat that decays on its own

A like is worth 1, a comment 3, a repost 5, and every one of them halves in value every 30 days. Anything older than six months drops out entirely. Because it is recomputed nightly rather than when you happen to open a page, an engager who has gone quiet cools off with nobody doing anything about it.

02

ICP grading, unattended

Every engager graded A, B, C or off ICP against the profile you defined once. New people captured in the night are graded before you see them.

03

Committees flagged, not searched for

4 or more people from one account engaging across 3 or more posts in a quarter get flagged and rolled up by company. Nobody has to run the query.

Pipeline and ABM

The output is a shortlist, not a feed

Warm accounts roll onto a pipeline board with deal stage and influenced revenue attached, and a 30 day momentum report you can take straight into a pipeline review. The point of the agents is that this board is current when you open it, not when you remember to refresh it.

pipeline.boardcurrent on open
Identified
Northwind Co.
4 engagers · Heat 7.8
Arcadia Labs
2 engagers · Heat 6.1
Engaged
Fintra Systems
6 engagers · Heat 9.0
Committee
Bellwood Group
$62k · 5 engagers
08the handoffmon 08:00 utc

Monday, 08:00. It writes itself and it sends itself.

This is the one artifact the system produces without being asked. It pulls both halves together, the partners on one side and the accounts on the other, and it arrives whether or not anybody logged in that week.

brief.agent · to everyone in the workspace · mon 08:00 utc
Weekly brief, Northwind GTM

Partners needing attention

Priya S.Slipping, 1 of 3 this period
Tomas L.Off contract, last posted 24d ago

Partners to amplify

Amelia R.Honored, 412 engagements / 30d

Top warm accounts

Northwind Co.4 people across 3 posts
Fintra Systems6 people across 5 posts

Accounts re-engaging

Bellwood GroupChurn return signal, 7 engagements
Illustrative content. The four sections, the recipients and the Monday 08:00 UTC send are the real ones.
shipped, running in production

Four sections, decided by the data, not by a template

Partners needing attention is everyone Slipping or Off contract, most urgent first. Partners to amplify is the honored ones with the strongest 30 day engagement, worth doubling down on. Top warm accounts is the buying committees, most people first. Accounts re-engaging is the one nobody else is looking for: a customer you already sold, or one you already lost, that has quietly started engaging again.

If a workspace has nothing in any of the four, the brief does not send. Silence is a signal too, and it is better than a weekly email nobody reads.

The same brief in Slack is not built yet. It is on the board below.

09permissionsread, write, never

Everything they touch, and everything they cannot

If something is going to run in your account four times a day without asking, you are entitled to a flat list of its permissions before you buy it. Here is ours, and the third column is the longest on purpose.

RWhat they read

Scope you set, on day one, in one screen.

  • allowPublic posts from the Voices you added to the roster, and nothing outside it.
  • allowPublic engagement on those posts, resolved to the person and the company they work for.
  • allowThe ICP profiles you defined, in your own words.
  • allowYour content partner contracts: cadence, frequency, start and end dates.

WWhat they write

All of it inside your workspace, all of it openable.

  • writeScores: heat per engager, ICP grade dimension by dimension, partner compliance and engagement.
  • writeFlags: a partner slipping, a committee forming, an account re-engaging, a cadence dropping.
  • writeDrafts: an outreach opener, a starter post for one voice. Held until you copy or save them.
  • writeOne email a week, to the people who already have a login on your workspace.
  • writeA log line for every paid call it makes, with the model, the tokens and how long it took.

NWhat they never do

Not a setting. Not a plan tier. Not built.

  • denyPublish a post, anywhere, on anyone's account. There is no write access to LinkedIn in the codebase.
  • denySend a message, a connection request or an email to a prospect. The only thing it emails is your own team's weekly brief.
  • denyRead a private profile, or anything behind a login that is not public.
  • denyBuy, spend or commit anything on your behalf.
  • denyDecide that someone is not worth chasing. Discarding a lead is manual, per person, and Revenue Ops can see who discarded what.
  • denyWrite into your CRM. That connection does not exist in the product yet, it is on the board below.

Rosa is a copilot, not an autopilot. The line is architectural, not a policy we could quietly move.

scoring.agent

A partner score, with its inputs

The nightly run does not only produce a number, it stores the raw inputs beside it: posts in the window, posts the cadence expected, this partner's average engagement, and the strongest partner's, which is what it is measured against.

Posts, last 30 days7
Expected at 2 a week8.6
Compliance41 / 50
Engagement vs your strongest partner82%
Engagement41 / 50
Partner score82
scoring.agent

A heat score, event by event

Open any engager and the score comes apart into the events that made it: the date, whether it was a like, a comment or a repost, its weight, and how much the 30 day half life has already taken off it.

Comment, 4 days ago2.7
Repost, 21 days ago3.1
Like, 6 days ago0.9
Like, 78 days ago0.2
Heat6.9
health

They report whether they ran

A health endpoint reports the last sweep, the last rescore, how many voices were swept and how many posts were ingested in the past 24 hours, and flips itself to stale if an agent missed its window. Aggregates only, no personal data.

Every paid call the system makes, to the data provider and to the model, is logged through a single choke point with its tokens and its duration. An agent you cannot audit is just a background process with better marketing.

Illustrative figures in both panels. The formulas, the weights and the 30 day half life are the real ones.

10seats3

One console. Three seats.

The same agents feed all three. Marketing reads what the presence produced, Revenue Ops reads the scored accounts, Sales reads the shortlist. Same data, two acts, one system.

11 / roadmap / coming, not shipped yet

Twelve things on the board. Not one of them is in the product today.

Everything else on this page is built and running right now, every agent on it included. This is what the team is working on next, sorted by where the work actually stands, so you never have to guess which is which. Roadmap, not a commitment: order and scope move as we learn.

In build now 2

The weekly brief in Slack

The brief already assembles itself and already lands in the workspace inbox every Monday. What is not built is the second channel: the same brief posted into Slack.

Re-engagement, on the pipeline board

An account you already lost or already sold that quietly starts engaging again is in Monday's brief today. What is coming is surfacing it on the pipeline board too, not only in the email.

Meanwhile, already shipped and running
Six hourly sweep Nightly rescore Weekly brief by email Voices roster Posting compliance Heat score ICP grading Buying committee detection Churn return signal Pipeline board 30 day momentum report Brand Landscape Topic tiering Briefs Compose scoring Outreach drafts

That is the product you would be buying today. Everything else on this board is what comes after it.

Designed and queued 6

CRM sync: HubSpot and Salesforce

Heat score and ICP grade written straight onto the lead and contact records your reps already live in.

Target account lists and coverage

Bring in the account list you are already chasing and see what share of it your content has genuinely reached. Today that arithmetic happens in your spreadsheet.

ICP and topics, rolled up per account

Grading is per engager today. Next: the account level read, plus what each account actually engages with.

What a partner costs, next to what they deliver

A retainer field on the contract, so the worth it math stops living in your head and starts living in the product.

Brief targeting per voice

Decide inside the brief which voices carry which message, instead of deciding it in a separate doc.

In-product contract management

Cadence, topic remit, exclusivity and expiry, agreed and tracked in Resonue. Today a contract is cadence and dates.

Exploring 4

Content Partner portal

Their own login: what they owe you this month, what to talk about, how their posts are doing.

A trained brand fit model

Draft scoring learned from your own best posts rather than from rules and a rubric.

A reweighted score

Reach, movement against a voice's own baseline, brand fit and contract, weighted deliberately. The weighting is still an open product decision.

Partner payouts

Pay content partners against the targets they hit, without leaving the console. Furthest out of anything here.

Nothing on this board is available today, on any plan, at any price. One of these decides it for you? Tell us which
Early access

Resonue is in early access. We're working with our first design partners now.

12pricingflat

Flat pricing. Starter at $499/mo.

$499/mo covers your whole presence: company page, employee and external voices, brand intelligence, and Compose. The sweeps, the nightly rescore and Monday's brief are not a premium tier, they are how the product works. Add a rep or a CSM at no extra cost, the plan is priced for what you track, not your headcount. Paying content partners, or running multiple brands? Studio and Atelier take over from there.

See full pricing and the ROI calculator
$499/mo
Starter plan, flat pricing
13questions6 answers

Before you ask

q01Is this an autonomous agent that will post for us?

No, and it never will be. Rosa drafts, scores and explains. She has never had a publish button, and there is no path in the product that puts a post out or sends a message to a prospect. Resonue is intelligence and piloting, not marketing automation. A person always decides what goes out.

q02Do the agents really run whether or not we log in?

Yes. The six hourly sweep, the nightly rescore at 03:00 UTC and the Monday 08:00 UTC brief are scheduled jobs running per workspace in production today. A failed run retries twice more, a minute apart, and a health endpoint marks the system stale if a job misses its window. The app is where you go to look and to decide, not where the work happens.

q03What happens when the agents get it wrong?

Every score is arithmetic you can open, not a verdict you have to accept. The nightly run stores the raw inputs behind each partner score, a heat score comes apart into the individual events that produced it, and an ICP grade shows you which dimensions matched and which did not. If a grade looks wrong to you, the usual cause is the ICP definition, which you wrote and can rewrite. Saving a new one regrades your engagers against it.

q04Can Resonue plug into our own agents, our CRM, or an API?

Not today. There is no public API and no CRM connection in the product right now, and the integrations page says Soon rather than pretending otherwise. CRM sync for HubSpot and Salesforce is on the board above, designed and queued, not shipped. The one HTTP surface that does exist is the health endpoint above, and all it will tell you is whether the jobs ran.

q05Is Resonue a LinkedIn scraping tool?

No. Resonue connects to your company's LinkedIn presence, your company page, the employees who opt in, and outside voices who mention you, the same way an analytics or social management tool would. Nothing is read off private profiles, and nothing is published on your behalf. The permission ledger above is the full list.

q06Do we need paid content partners to use Resonue?

No. Starter covers your company page, your employees, and outside voices already talking about you, and it's the only paid tool that channel needs. If you do run a partner program, Studio includes the whole cockpit: contracts, compliance, and per-partner pipeline.

Let it run for a week. Then read the Monday email.

The sweeps start the day you connect your voices. The first rescore is that night. The first brief is the Monday after, in your inbox, whether or not anyone opened the app. Structure the resonance. Turn it into revenue.

watch.agentfirst sweep on connect scoring.agentfirst rescore that night brief.agentfirst brief the Monday after