Best CRMs for software development agencies

Three CRMs ranked for an agency that sells custom builds: API and MCP access on the entry plan, seat cost, and outbound.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

app.salescrew.io/deals
Pipeline with weighted forecast and stage breakdown

Attio ranks first for a dev shop that wants API and MCP access on a free plan. If you win projects through outbound and Upwork and want both in one CRM, SalesCrew is our pick.

The short answer

  • Attio includes its API and an MCP server on the free plan, per attio.com/pricing (checked September 2026).
  • Close includes API access on every plan, and its Solo plan covers one user, per close.com/pricing (checked September 2026).
  • folk connects through Zapier and Make on its entry plan and opens its full API on Premium, per folk.app/pricing (checked September 2026).
  • SalesCrew makes every app action an MCP tool, sends events out over webhooks, and runs an Upwork module on the Agency plan.

How we ranked these CRMs

Your team can build anything, so you'll judge a CRM by how well it opens up to your code. You also need a steady flow of new projects. We set four criteria before scoring.

  • API and MCP on the entry plan (35%). Can your engineers reach the data without an upgrade?
  • Cost as the team grows (25%). Per-seat or flat.
  • Outbound for new projects (20%). Can you prospect from the same tool?
  • Price clarity (20%). Is every plan priced on a public page?

We read each vendor's own pricing page in September 2026. Disclosure: SalesCrew is our product, so it sits in the Our pick box, outside the ranked list.

Our pick: SalesCrew

Disclosure: SalesCrew is our product. A dev shop gets 140+ MCP tools, one for each action in the app, so Claude or Cursor can work the pipeline for you. Outbound cadences send from your own mailboxes, and webhooks push won deals to your delivery tools. Core is $299 a month for unlimited seats. The Agency plan at $1,200 adds the Upwork and Fiverr modules.

Dev shop CRMs at a glance

CRMPrice modelAPI on the entry planBest for
AttioFree plan, then per-seat plansYes, API and MCP serverA shop that wants programmatic access from day one
ClosePer-user plans; Solo covers one userYes, on every planA shop running its own outbound calls and email
folkPer-seat plansZapier and Make; full API on PremiumA shop that prospects on LinkedIn
SalesCrew (our pick)$299/mo flat, unlimited seatsYes, 140+ MCP tools and webhooksOutbound cadences and Upwork in one CRM

Checked on attio.com/pricing, close.com/pricing and folk.app/pricing, September 2026. SalesCrew figures from salescrew.io/pricing.

The ranked list

1. Attio

Attio ranks first on this method: the API and an MCP server come with the free plan, so your engineers can wire it up before anyone signs a budget. Paid plans are per seat. Best for: a technical shop that wants a CRM it can script.

2. Close

Close opens its API on every plan and builds its CRM around calling and email. The Solo plan covers one user, so a second seller means a bigger plan. Best for: a shop whose founder runs outbound by phone and email.

3. folk

folk suits a team that finds clients on LinkedIn. Its entry plan connects through Zapier and Make, and the full API opens on Premium. Best for: a small shop that wants contact tracking before it needs the API.

How to choose

  • Where your projects come from. If Upwork is a channel, SalesCrew's Agency plan tracks jobs, proposals and client replies beside your outbound pipeline.
  • What your code needs. folk opens the full API on Premium (checked September 2026). SalesCrew exposes every action as an MCP tool on every tier.
  • Seats. Attio, Close and folk price per seat. SalesCrew charges $299 a month for unlimited seats, so project leads get logins too.
  • Trying it. SalesCrew's 14-day trial includes Outbound features, with agents in review-only mode.

Questions

What is the best CRM for a software development agency that sells custom projects?
On our method, Attio ranks first, because its free plan includes API access and an MCP server (checked September 2026). If your agency wins projects through outbound and Upwork and wants both in one CRM, SalesCrew is our pick.
Should a dev shop use a CRM or a PSA tool?
Use a CRM to win the project and a PSA or project tool to deliver it. A CRM tracks leads, proposals and the pipeline. Delivery tools track hours, sprints and budgets. Connect the two with a webhook when a deal is won.
How does a dev agency track Upwork proposals in a CRM?
SalesCrew's Upwork module pulls matching jobs into a feed, and a person starts each proposal. The submit waits in the approval queue, and a job you win becomes a deal on your pipeline. It comes with the Agency plan at $1,200 a month.
Why did you leave out HubSpot and Pipedrive?
Both get full comparisons on this site, where their API limits and add-ons have room. This list ranks tools whose API access on each plan is clear on the vendor's own pricing page. See SalesCrew vs HubSpot and SalesCrew vs Pipedrive.