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.

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
Dev shop CRMs at a glance
| CRM | Price model | API on the entry plan | Best for |
|---|---|---|---|
| Attio | Free plan, then per-seat plans | Yes, API and MCP server | A shop that wants programmatic access from day one |
| Close | Per-user plans; Solo covers one user | Yes, on every plan | A shop running its own outbound calls and email |
| folk | Per-seat plans | Zapier and Make; full API on Premium | A shop that prospects on LinkedIn |
| SalesCrew (our pick) | $299/mo flat, unlimited seats | Yes, 140+ MCP tools and webhooks | Outbound 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.