Notes for sales leaders

Written for people who carry a number.

Short and practical, written by the engineers who build the tools. Published when we learn something worth passing on.

· 5 min read

Call transcripts into CRM notes: what to sync, what to leave out

Every tool promises one-click call summaries in the CRM. The useful question is which fields a summary should touch, and which it should leave alone.

AI helpersCRMFollow-up
· 5 min read

Per-seat AI copilots versus a fixed-price build: a decision frame for IT sales teams

Every CRM sells an AI copilot by the seat. Sometimes that is the right buy. Three questions tell you when a fixed-price build inside your CRM wins.

Buying adviceAI helpersCRM
· 5 min read

One live pipeline page for the whole team, without a reporting license per rep

Everyone who touches a deal should see the pipeline, but reporting seats cost per person. One live page on data you already have gives the team one view.

PipelineBuying adviceSales ops
· 5 min read

The follow-up email nobody has to remember to send

Deals rarely die from a bad pitch. They die from the follow-up that never went out. Make the next touch draft itself from what was said on the call.

Follow-upAI helpersCRM
· 5 min read

Renewals that draft themselves ninety days out

The renewal nobody noticed until the week it expired is a leak you can close. A panel on the account and a draft quote ninety days out changes the talk.

RenewalsCRMPipeline
· 5 min read

How a rep sends a clean quote in ten minutes without touching a spreadsheet

Quotes are slow because pricing lives in a spreadsheet one person understands. Put the rules in the CRM and the rep quotes while the buyer is on the phone.

QuotesSales opsCRM
· 5 min read

Why leads go cold in the first hour, and the fix that costs nothing

A new lead waits in a shared inbox while the rep who should own it is on another call. Here is why the first hour decides the deal, and how routing fixes it.

PipelineFollow-upCRM
· 8 min read

Stop, Drop, Roll out: one real 90-day engagement, start to finish

Our way of working, shown on a single client engagement over 90 days. What we stopped, what we dropped, what we rolled out.

MethodologyLean ITCase Walk-Through
· 7 min read

When to build your own web app instead of buying software

Build or buy is rarely about money. Three questions that actually decide it, and the arithmetic that follows.

Custom BuildWeb ApplicationsBuild vs Buy
· 8 min read

The hidden cost of too many software vendors, with a worksheet

Most mid-market firms pay for 18 to 40 tools their team uses in name only. Here is how we count them and what to cancel first.

Lean ITVendor AuditMethodology
· 6 min read

When a part-time security leader is the right hire, and when it is not

A part-time security leader fits about six teams in ten. Here is how to tell which side you are on before you sign a retainer.

Security LeadershipComplianceHiring
· 6 min read

How we found 78 forgotten permissions in one Salesforce system

A 1,200-user firm asked us to check their Salesforce access. The blind spot was hiding in plain sight, and the fix broke nothing.

SalesforcePentestPermission audit
· 7 min read

When keeping systems in your own building beats the cloud

Cloud-only is a default, not a strategy. Three questions we ask before recommending that anything stays on your own hardware.

NetworkHybrid CloudArchitecture
· 7 min read

The tools your AI helpers can reach are your new security boundary

Every tool an AI helper can call is a door into your data. Here is how to list those doors, close the ones you do not need, and prove it to an auditor.

MCPAgentsAgentic AI
· 6 min read

Custom code or clicks? How to choose inside Salesforce

Three questions we ask before recommending custom code over Salesforce's built-in tools, and what each answer costs when you get it wrong.

SalesforceCustom DevelopmentApex
· 7 min read

Three ways data warehouse access goes wrong, and how to fix them

Roles that blur together, default warehouses open to everyone, and a reporting tool that can read your billing tables. How we find and fix each one.

SnowflakeDataRBAC
· 8 min read

Your permission model was not built for AI helpers

An AI helper calling tools is not a user. Treating it like one is how data leaves the building. What to change before you switch one on.

PentestAgentic AIMCP
Take the next step

Give your reps their selling hours back.

Thirty minutes on a call. You leave with a list of what comes off your reps' plates first, and a fixed quote if you want one. No deck.