— RULES

Route every insight to the right place, automatically.

Every piece of feedback needs something done: a ticket filed, an owner told, a status set. Rules does it the moment it happens, so nobody has to watch the board.

rules · 6 live · insights & people
Rules list with six live rules, their triggers, actions and runs in the last 30 days
— Outcomes

Automate the work nobody has time for.

Three jobs your team does by hand today, done automatically.

— Churn
Never miss a churn signal.
When a paying customer says they’re thinking of leaving, the account owner gets an email within the hour.
What changes
· within the hour
— Requests
Big requests file themselves.
When a request passes $10k MRR, it’s filed in Linear or Jira with the customers’ quotes. Nobody copies it over.
What changes
· with their quotes
— Time
Get hours back every week.
Emails, Slack alerts, Linear tickets and status changes happen on their own when something changes. Your team gets the hours back.
What changes
· every time, on its own
— 01 · Set it up

Set a rule in seconds. If this happens, do that.

Pick what starts it, narrow it with a few conditions, and list what should happen in order. Before you turn it on, it shows which recent items it would have caught, so you know it does what you meant.

TriggersAll / any conditionsSteps in order
Set your first rule →
rules · "Email the owner about a churn signal" · saved
✕ Email the owner about a churn signal ✓ Saved Turn on
◎ When
a new insight ▾ of type Churn signal ▾
↓
⌥ And · all of these
Account MRR at least ▾ $500
Open deal is ▾ no ▾
Would have matched 4 of the last 50 items.
↓
→ Then
1Email the account owner
2Post to Slack#cs-alerts
3Set statusAcknowledged
rules · new rule · when…
◇Feedback
A new insight
any type, or just bugs, requests, churn, competitors
New feedback joins a card
A card crosses a line
mentions in 1, 7, 30 or 90 days, or MRR
A customer replies to your email
A card is shipped
New feedback arrives
before AI has read it
◍People
Someone reports a bug, request or churn signal
Someone enters a saved list
e.g. a Pulse list like “Customers slipping”
Someone moves to a stage
Trial, Customer, Churned…
An account becomes at risk
A deal is lost after an objection on a call
— 02 · Triggers

Runs on its own when customers say or do something.

Act the moment a bug comes in, a request passes $10k MRR, or an account turns at risk. Filter by source, sentiment, MRR or open deal so only the ones that matter fire.

Pick a trigger →
— 03 · Steps

Automate the busywork you do by hand today.

Assign it, set its status, post it to Slack, push it to Linear or Jira with the customers’ words attached, or email the account owner. For people, start a sequence or send one email the AI writes from what that person said.

AssignStatusSlackLinearJiraEmail ownerEmail customerSequence
See every step →
rules · "Push big requests to Linear" · then…
◎ When a feature request crosses $10,000 MRR
↓
→ Then
1Push to LinearProduct · with quotes
2Set statusIn progress
3Assign toHead of Product
4Email customers“Thanks — we’re building it”
+ Add step
customers · to approve · 2 emails from rules
Always reviewReview until trustedSend on their own
Check in when an account becomes at risk→j.moreau@harbourlabs.io
Checkout on multi-currency orders
Hi Julien, you mentioned checkout timing out on multi-currency orders back in July. We’re working on it now. Would a quick call this week help in the meantime?
Approve & sendEditSkip
Ask churned customers why they left→rk@salterhouse.com
Sorry to see you go
Hi Rae, I saw you cancelled last week. If there’s one thing we could have done differently, I’d really like to hear it.
Approve & sendEditSkip
— 04 · Sending

AI writes the emails. You approve until you trust it.

No customer gets an email you wouldn’t have sent. Each one a rule writes waits in Customers for you to approve, edit or skip. Once a rule has a run of approvals with no edits, it sends on its own, and the first edit or skip puts it back in review.

It sends from your own mailbox and never past an unsubscribe, your frequency cap or the rule’s daily limit. If the AI has nothing specific to say, it skips the email. One switch pauses everything.

ReviewTrustedAutoDaily capPause
Keep humans in the loop →
It runs without anyone watching.
The churn signal reaches the account owner the hour it lands. The $10k request is in Linear before planning. The customer who asked hears it shipped. Nobody has to watch a board for any of it to happen.
— WHAT RULES UNLOCKS
— 05 · Recipes

Ready-made automations other teams already run.

Email the owner about a churn signal, check in when an account becomes at risk, thank people who report a bug, tell customers when their request ships, push new insights to Linear or Jira. Turn one on, then change it to fit.

Browse the recipes →
— 06 · You decide what AI reads

Nothing is analyzed until a rule says so.

New feedback isn’t sent to the AI by default. Add an “Analyze with AI” rule for the sources you care about, or ask for it one item at a time, so your AI credits go where you want them.

Choose what gets read →
— how it connects

Rules runs on everything else.

Feedback from Sources, cards in Workbench, lists from Pulse and accounts in Customers are all things a rule can start from, and every email it sends shows up on that person’s profile.

See who it reaches →

Questions & answers

Will a rule email my customers without me seeing it?

Not unless you let it. By default every email a rule writes waits for your approval. You can keep it that way, let each rule send on its own once it has a run of approvals with no edits, or let rules send straight away. Any single rule can be set to always review.

Does a new rule act on everything I already have?

No. A rule acts on what happens after you turn it on. Before that, it shows which recent items it would have matched, so you can check it first.

How is this different from sequences?

A sequence is a series of emails to a group of people over time. A rule reacts to one event as it happens. They work together: a rule can start a sequence when someone joins a list or moves to a stage.

What stops a rule from emailing someone too often?

Unsubscribes are checked when the email is written and again when it sends. Your workspace’s frequency cap holds any email to someone you emailed recently, whatever sent the last one. Each rule also has a daily limit, and one switch pauses all rule emails at once.

Which tools can a rule send to?

Slack, Linear and Jira; an email to the account owner; and emails to customers from your connected mailbox. A rule can also assign a card to a teammate or change its status.

Turn on one automation. Stop doing it by hand.

Start from a recipe, review what it sends, and let it run. Free plan included — no credit card.