The CRM for MSPs whose sales pipeline lives in the PSA
Prospecting, quoting and quarterly review follow-up beside ConnectWise or Autotask, without a second ticketing system.
Want to see it first? Book a demo
- Unlimited seats
- Your own database
- AI waits for your approval

Every MSP has a professional services automation platform, and every MSP uses about a fifth of its CRM module. The tickets, the contracts and the time entries are in there because they have to be. The sales pipeline is in there because it came free, and it shows. Prospecting happens from four engineers' personal inboxes. The quarterly review meant to produce an upsell produces a document nobody opens again.
A quarter at a twenty-seat MSP
Three things every owner recognises, and what gets configured for each.
Outbound goes out from engineers' inboxes
The owner and two technical people each send a handful of prospecting emails a week from their own address, with no shared record and no volume control. Domain reputation is a coin flip. Configure a sender pool with per-mailbox daily caps and cooldowns, suppression enforced when the audience is frozen and again at send, and one shared inbox for replies.
The QBR produces actions nobody chases
You sat with the client, agreed that the aging firewall and the unmanaged backups need addressing, and wrote it down. Six weeks later the document is in SharePoint and the work is not booked. Configure the agreed actions as deals on an account-growth pipeline with a follow-up cadence, so the recommendation becomes a tracked opportunity rather than a slide.
Vendor-generated leads land nowhere in particular
A vendor programme runs a campaign with your logo on it and sends over a handful of names. They go into somebody's inbox and half are never called. Configure the inbound webhook with the campaign as the source, so vendor-funded activity is attributable and you can tell which programme is worth co-funding again.
The QBR is the sales motion, and it is the one that is never run properly
An MSP's growth comes from two places: new logos, which are slow and expensive, and existing accounts, which are neither. The route to the second is the quarterly business review. Most MSPs run it as a service ritual, not as the top of a pipeline.
Configured properly it is both. The review produces a small number of recommendations, and each becomes a deal on an account-growth pipeline with a stage, an owner and a follow-up cadence. The next review then opens with the state of the last one, which changes the conversation from reporting uptime to discussing a roadmap the client already agreed to.
There is a second reason to hold that in a CRM rather than the PSA. The PSA thinks in tickets and contracts, so a recommendation with no ticket has nowhere to live. A deal record with a stage, a value and a next action is a different object, and it is the one a monthly pipeline review is run from.
What we configure for you
A working setup for a managed service provider, inside the first 14 days.
- 1
Pipeline stages
A new-business pipeline (Target, Contacted, Discovery, Assessment, Proposal, Agreement signed, Onboarding). An account-growth pipeline (Identified at review, Scoped, Quoted, Approved, Scheduled). A project upsell does not move like a new managed agreement.
- 2
Channels
A sender pool of mailboxes with per-account daily caps and cooldowns. Your mailbox connected over IMAP for the shared inbox. The site enquiry form on the inbound webhook, with the campaign source recorded. The LinkedIn queue, and Calendly discovery calls landing as meetings.
- 3
Cadences
A cold prospecting cadence to owners and office managers in your vertical, a post-review follow-up on agreed actions, a dormant-prospect re-engagement cadence, and a renewal cadence timed to agreement anniversaries.
- 4
Agent policy
The Inbox agent set to review, so it drafts a reply to a prospect and a person approves it. Guardrails cap touches per contact at three days apart, hold sends to business hours, and re-check suppression at send time.
- 5
Knowledge-base voice
Your stack, service tiers, onboarding process, response targets and verticals, loaded as knowledge. A draft never promises a response time or a security posture you did not approve.
Your stack, and what sits beside it
The PSA keeps the tickets and the contracts. We keep the pipeline in front of them. Read this row by row.
| What you run | What it keeps | What SalesCrew adds |
|---|---|---|
| ConnectWise PSA | Tickets, agreements, time entries, invoicing, the service record | Cold prospecting at volume, a sender pool, and an account-growth pipeline off the back of reviews |
| Autotask | Service desk, contracts, projects and billing | Campaign attribution, a shared sales inbox, and cadences that keep running |
| HaloPSA | Tickets, assets, contracts and reporting | The stages before an agreement exists, and the upsell pipeline after it |
| Datto and your RMM | Monitoring, patching, backup, alerts | Device data and alerts stay in your RMM |
| IT Glue and documentation | Client documentation and passwords | Credentials stay in your documentation vault |
| Vendor programmes | Co-marketing funds, campaign assets, lead lists | The lead lands with its campaign as the source, so co-funded activity is measurable |
These connections run through webhooks, CSV import, the API and 140+ MCP tools. New companies and won deals move into the PSA; prospecting stays here.
What each system is built for in an MSP
A configurable CRM (SalesCrew)
- New-business and account-growth pipelines that are actually separate, with a weighted forecast on each
- Cold outbound as a first-class channel: sender pool, per-mailbox caps, suppression at freeze and at send
- Every action is also an MCP tool, which is a real argument in a business full of technical people
- Unlimited seats, and one Postgres database per company that you can dump whenever you want
The PSA's own CRM (ConnectWise, Autotask, HaloPSA)
- Already paid for, already deployed, already holding every client record you have
- Opportunities linked directly to agreements, tickets and the billing that follows them
- Quoting integrated with your distributor pricing, which is a real daily saving
- One system to administer instead of two
The phone is a service line, and that is exactly the problem
Unlike most trades on this site, an MSP's phone is already answered, because it is a service desk with a number and a rota. The failure is the opposite one: a prospect who calls that number reaches a triage script designed for a client with a broken laptop, gets logged as a ticket, and never becomes a lead. The most valuable call of the month goes into a queue built for the least valuable ones.
SalesCrew captures the enquiry form with its source. The Inbox agent drafts the first reply for a person to approve. Calendly books the discovery call, cadences run from the sender pool, and outbound calls run through Vapi. Every prospect becomes a lead with a source, not a ticket.
The fix is separation. SalesCrew gives you a sales number with its own inbound routing, apart from the service desk number, so a prospect never lands in a ticket queue. The AI receptionist captures the company, the seat count and the current provider, and books the discovery call. The proposal then goes out as a quote with line items, a PDF and a typed e-signature.
Two constraints to plan around now. Prospecting email to businesses is commercial email, so US federal rules apply to every cadence you run. That means a working opt-out and a real physical address. Suppression is enforced at audience freeze and again at send. The second is one MSPs appreciate immediately: client data segregation. Your instance is a single Postgres project, not a shared tenant, and if you resell CRM access to your own clients then each gets their own project rather than a filtered view of yours.
Where this gets used
Three jobs an MSP does every quarter, described as mechanism.
Running a cold campaign into a vertical
A segment is built in the data bank against a vertical and a size band. Suppression is applied when the audience is frozen. The cadence sends from the mailbox pool with per-account caps. Replies land in the shared inbox, get classified, and pause the cadence.
Turning a review into pipeline
Each agreed recommendation becomes a deal on the account-growth pipeline with a value, an owner and a next action. A follow-up cadence chases the ones that go quiet, and the next review opens with a board rather than a memory.
Attributing a vendor-funded campaign
Leads from a vendor programme arrive through the inbound webhook with the campaign recorded as the source. Because ad and analytics data land in the same database, the cost of a co-funded campaign and the agreements it produced can be joined rather than compared across two dashboards.
What MSP owners ask first
- How does it work with ConnectWise or Autotask?
- Through outbound webhooks, CSV import and the API, plus 140+ MCP tools if you would rather an agent did the moving. MSPs push new companies and won deals into the PSA. Prospecting and the growth pipeline stay here.
- Why run a sales system beside the PSA?
- Because outbound is how most MSPs grow, and it needs its own machinery. SalesCrew gives you a sender pool with per-mailbox caps and suppression enforced at freeze and again at send. Cadences stop on a reply, and the deliverability loop feeds bounces back into suppression.
- We resell services to clients. Can we resell this too?
- Yes, and that is a real model rather than a discount. Each client gets their own instance and their own database, which is exactly the separation you already promise them, and the agency tier exists for running several. Branding covers your name, your logo, your theme and your subdomain. The details are on the agencies page.
- Can an agent do things in the CRM from Claude or ChatGPT?
- That is the design. Every action in the app is also an MCP tool, with the same permissions and approval queue as a person. Tokens are scoped on the same three axes as the UI. Every call is written to an audit log with the actor named. For a business full of technical people this is usually the part that decides it.
- What happens to a quote after it goes out?
- It becomes a deal with a stage, a value and an owner. The quote itself comes from your distributor tooling or your PSA. A follow-up cadence chases it, so it never goes quiet for three weeks.
- What does it cost for twenty people?
- The same as for five, because seats are unlimited on every tier. Most MSPs want Outbound at $699 a month for the sender pool, the Instantly send provider and the campaign agent. Core is $299 and Agency is $1,200 for reselling. The trial is 14 days and a card is required to start it. If you leave, you take a full Postgres dump plus CSVs.
Which tier fits an MSP
Outbound if you prospect. Agency if you resell to clients.
Outbound at $699 a month adds the sender pool, the Instantly send provider and the campaign agent to everything in Core, which is what running prospecting into a vertical actually needs. Core at $299 covers both pipelines, the shared inbox, cadences and the data bank with unlimited seats. Agency at $1,200 is the tier for an MSP running instances on behalf of its own clients, alongside the marketing module.
Related
Start with the recommendations from your last round of reviews
Import the actions nobody chased, and watch them become a pipeline with a follow-up in review.
Want to see it first? Book a demo