Contracts renewed, workloads balanced

MSP CRM software

MSP CRM software where the contract, not the ticket, is what everything hangs off. Renewals happen without anyone remembering. Technician load is visible before someone is buried and logged hours become the invoice.

From $19/month|14-day free trial|Same-day US support
Smarfle · Managed IT / MSP dashboard
Open Tickets

18

SLA At Risk

3

Monthly Recurring

$12,400

Resolved Today

7

Recent Jobs

Apex Law Group

Server Migration

In Progress

Coastal Dental

Workstation Setup (5 units)

Scheduled

Brightside Realty

Network Troubleshooting

Urgent

Summit Accounting

Monthly Maintenance

Completed

Software an MSP runs on

Contracts pay the bills while tickets eat the day, and the contracts are the half that gets forgotten. Smarfle renews them without anyone remembering, shows which engineer is buried before they say so, and turns logged hours into the monthly invoice. It scales from one engineer to thirty without changing.

The growth side, built in

MSP call tracking

Prospect calls land while you are deep in an incident. Tracked and logged, they get a text-back before the prospect tries the next provider.

Reviews and Google Business Profile

IT buyers check reviews to gauge response times. Testimonials from long-retained clients close contracts your proposals start.

Website and lead follow-ups

Assessment request forms qualify environment size upfront, and follow-ups nurture the switches that take a contract cycle to land.

CRM plans that grow with your MSP

All plans include a 14-day free trial. No credit card required.

Solo

Sole operators getting started

$19/mo
  • 1 user
  • Up to 500 clients
  • 1 GB storage
  • Public booking link + calendar
  • Client management
  • Work orders with photos
  • Invoices + Stripe payments
  • Voice AI receptionist (usage-based)
  • AI drafts + work order summaries
  • GMB rank tracking + Search Console
  • GBP Posts + Dashboard
  • API access + webhooks
  • Mobile PWA + CSV import/export
Start Free Trial

Starter

Small teams adding tools and growth

$99/mo
  • Up to 5 users (1 owner + 4 techs)
  • Up to 2,000 clients
  • 3 GB storage
  • 2 branch locations
  • Everything in Solo
  • Website builder + AI content
  • Your own domain on that website
  • Branded client portal
Start Free Trial
Most Popular

Professional

Growing service businesses

$199/mo
  • Up to 10 users
  • Up to 5,000 clients
  • 5 branch locations
  • 10 GB storage
  • Everything in Starter
  • Manager role (up to 2)
  • 50 saved email templates
Start Free Trial

Business

Multi-location operations

$349/mo
  • Up to 30 users
  • Up to 10,000 clients
  • 10 branch locations
  • 20 GB storage
  • Everything in Professional
  • Manager role (up to 5)
  • Priority support
Start Free Trial

SMS, email, AI, and voice are billed pay-as-you-go. See full pricing breakdown →

What an inefficient MSP looks like

Ticket work is loud and contract work is silent, so the silent half is the half that slips. You notice a renewal you missed roughly a month after the client did.

✕

Support tickets pile up without visibility

Clients email, call, and text with issues that end up in different inboxes. Without a single queue, tickets get lost, response times blow past SLA thresholds, and clients start shopping for a new provider.

✕

Contract renewals slip past unnoticed

Managed service agreements renew annually or quarterly, but tracking dozens of renewal dates manually means some expire without a conversation. Clients quietly cancel or renegotiate with a competitor.

✕

Technician workloads are impossible to balance

One tech is buried under fifteen open tickets while another has three. Without workload visibility, you cannot redistribute effectively, and the overloaded tech starts making mistakes from rushing.

Every managed IT / MSP call, handled your way

Support calls and sales calls come down the same line. Call tracking logs both to the right client record, and after-hours routing is set separately from the working day.

Plain forwarding

$0.04/min

Just rings your phone. Every call logged as answered or missed.

Forward with call tracking

$0.10/min

Rings your phone. Recorded, transcribed, summarized, and logged to the customer record.

Busy message + text-back

~$0.05/call

Plays your message, hangs up, and texts the caller. Replies land in your Inbox as leads.

AI receptionist

$0.25/min

The AI answers, qualifies the caller, and books the job. Great after hours if you want it.

Spam screening is included in every mode

Turn it on and unknown callers hear one sentence and press a key before the call connects. Dialer software does not press keys, so it never reaches you. How screening works

  • Your customers skip it. Known clients and callers on mobile numbers are never screened.
  • You are not billed for it. Screened, silent, and blocked calls cost nothing.
  • One blocklist. Block a number once and it stops calling and texting.

Curious how the AI option sounds? Call (866) 355-9645 and try booking a consultation with it.

Clear workflow every time

How an MSP ticket flows through Smarfle

A ticket arrives, gets worked, and turns into billable hours on a contract that renews itself.

  1. 1

    Ticket lands

    Tickets come from the client portal, the web form, or a call captured out of hours. Each becomes a work order with the affected user, system, and severity.

  2. 2

    Tier-1 dispatched on-call

    Calendar shows on-call rotation. Work order routes to the right tech based on contract level (custom fields).

  3. 3

    Remote or on-site work logged

    Tech logs steps taken, time tracking against billable hours or contract minutes, parts pulled from inventory if a hardware swap is needed.

  4. 4

    Resolution documented

    Job checklist enforces resolution, root cause, and customer-confirmed-working steps. Photos for hardware fixes, screenshots for software.

  5. 5

    Monthly retainer + project bills + review

    Recurring monthly retainer billing via Stripe Connect. Project work invoiced separately from billable hours. Review request after major project completion.

Same flow for every managed IT / MSP business, only the terminology and details change.

Smarfle calendar showing managed IT / MSP work
A week of managed IT / MSP work, coloured by who is taking it, with each day's total underneath.

Where Smarfle fits an MSP

Recurring contracts are the dividing line. Hourly-only shops with no renewals will use very little of this.

We built this for you if...

Tap the ones that resonate

✕

This probably isn't for you if...

And that's okay

Everything Smarfle does for an MSP

Tickets are only a third of it. Keeping contracts renewed and winning the next client are the other two.

1

Ticket queue with priority sorting

All client requests land in one queue sorted by priority and SLA deadline. Assign tickets to technicians with a single click and track status in real time.

2

Time tracking per ticket

Technicians log time spent on each ticket directly in the work order. Billable hours roll up into invoices automatically at the end of the billing cycle.

3

Site documentation library

Store network diagrams, login credentials, hardware inventories, and configuration notes on each client record. Techs access it all from their phone before arriving on site.

4

Technician workload balancing

View each tech's open ticket count, average resolution time, and current assignments. Drag tickets between techs to balance the load in seconds.

Activity trail with timestamps

MSP CRM features under the ticket queue

Your newest engineer can read the ticket and still has to ask someone what happened with that client the last three times. That history lives in a colleague's memory and in a thread nobody can search. Written onto the client record instead, the first week stops costing two people their day.

What an engineer knows about a client should outlive the engineer, and that is what the record is for.

Nobody rebuilds a week from a mailbox

Status moves get logged without anyone remembering to do it, alongside whatever you type in yourself, on both the client and the job. Every line shows who was behind it and when, which is the whole difference between a history and a guess.

On-site visits land in the client calendar

Booking an on-site mails the client something their calendar accepts, so nobody at their end is guessing when an engineer shows up. Coloring by engineer across a month or a single week tells you who is already committed where.

Hardware and contract labor on the ticket

Switches, licenses and contracted engineers are recorded against the project with a rate and a count on each. Gear that came out of your own stock brings its purchase price across, so a migration that looked healthy at quote time cannot hide what it ate.

Label clients by contract, not memory

Managed contracts, break fix holdouts and the sites you only touch on a project basis look identical in a plain client list. Labels you build carry a color of your choosing, attach to any client, and let you view only the ones holding that label.

Get more clients for your MSP

MSP lead generation

An MSP contract is recurring revenue that compounds for years, which makes one good client worth an enormous number of leads. Smarfle finds the businesses in your area actively looking for IT support and sends the company size and the need with the request.

Flat pricing per accepted lead

Managed IT / MSP leads run about $50 each. You see the job and the ZIP first, then accept or pass free. No monthly lead budget, no bidding wars.

When leads start

We expand the directory around every business that joins, and Google needs time to rank new pages, so plan for up to two months before leads ramp up. You pay per lead, never for waiting. A Google Business Profile with real reviews brings them sooner.

Requests arrive pre-qualified

Every quote request already answers how many people on your team and what do you need, so your callback quotes instead of interviews.

Fair by design

Your existing customers and repeat requests are always free, and a bad lead can be disputed with a refund to your wallet.

What MSP owners ask on a demo call

None of it. No agent goes onto a machine, nothing is watched, no patch is pushed and no alert arrives from an endpoint. Datto, NinjaOne and ConnectWise Automate do that job and do it well. Smarfle sits on the client side of your business instead.
No. There are no response clocks, no escalation rules and no contract targets counting down in the background. A Ticket carries a status, a priority, an owner and a date, and that is the whole of it. Where your contracts are written around measured response times, ConnectWise Manage or Autotask remain the right purchase.
The half those tools charge heavily for, meaning client records, recurring contract billing, hours turned into invoices, quotes carrying a signature, the portal and your marketing. Smaller shops run it as the entire business system. Bigger ones run it alongside the tools above.
The recurring charge runs against a card held with Stripe and writes its invoice as it goes. Hours logged on Tickets carry a billable marker and the rate of whoever worked them, so anything beyond the contract allowance can be pulled onto the bill with the originating Ticket named on the line.
They can message you from their portal, which arrives with a notification, and they see their own Tickets and invoices in the same place. That message does not become a Ticket on its own, so somebody on your side opens one. No email address exists that turns an inbound mail into a queue item.
Into fields you define on the client and into document folders beneath them, private unless shared, capped at 25 MB apiece. Diagrams, asset lists and site notes all fit. This is not a documentation platform and it has no password vault, so IT Glue or Hudu keep that role.
Yes. Put them on the technician role and their Tickets are the only ones that list, along with the accounts those Tickets belong to, and no pricing or billing screen opens for them. Signing in can require a code from an authenticator app, and changes to accounts and team are written into an audit log you read back later.
Engineers holding a login and clients on file are the two inputs. Metered usage, mostly messaging, is charged as it is consumed rather than bundled in. Current pricing sits in the table further up this page.

Switching to Smarfle from another MSP CRM?

Someone on our side sits down with your managed client roster and your service catalog, brings them in from an export, and adds each engineer to the account individually. That person is based in the US and stays with you until the roster reads the way it did before.

Why businesses stay

Who you are buying from

We answer requests the same day. If your business needs a new feature, or an existing one changed, it gets built fast, often by the next day. Ihor Lavrenenko puts his name on this product: he has helped hundreds of local businesses grow, and Smarfle is how that experience shows up in your operation every morning.

Based in Orlando, Florida|Same-day support answers|Feature requests shipped fast
Meet the team behind Smarfle

Ready to run your managed IT / MSP business from one place?

Join service businesses that book more jobs, get paid faster, and grow their reputation with Smarfle.

14 days free · No credit card · Cancel anytime