A client-portal-first alternative to Basecamp for service teams.
Basecamp is an excellent generalist project tool. ProjectKit is narrower and opinionated for service businesses: every project has explicit client-visibility controls, magic-link client portals are the default access pattern, and the agent layer means clients can submit projects through Claude or ChatGPT. From $29/month.
Pick ProjectKit by whatcanido when…
- You're an agency, design studio, dev shop, or consultancy.
- Your clients need to see status, approve work, and submit requests — without creating Basecamp accounts.
- You need explicit internal vs client-visible vs public-link visibility per task and comment.
- You want the agent layer (clients submit projects via ChatGPT or Claude).
Pick Basecamp when…
- You need a generalist team workspace with messaging, file storage, and to-dos.
- Your team includes 25+ people internally and client-portal access is secondary.
- You want flat-rate pricing regardless of team size (Basecamp's signature pitch).
- You're already on Basecamp and the migration cost outweighs the gain.
Questions teams ask before switching.
Is ProjectKit really cheaper than Basecamp?
It depends on team size. Basecamp's flat $99/month is a great deal for 20+ internal users. ProjectKit's Studio tier at $29/month is for 3 users; Agency at $59/month is for 10 users. Up to about 12-15 users ProjectKit is cheaper; above that Basecamp's flat pricing wins on raw cost. The trade is what each spends per dollar: ProjectKit on client-facing features, Basecamp on internal team features.
Can clients use ProjectKit without an account?
Yes. Each client contact is issued a magic-link portal URL valid for 90 days. The link grants read-only access to the projects they're listed on plus the ability to comment on client-visible items and approve approval requests with a typed signature. No account, no password.
How is the agent layer different from Basecamp's API?
Basecamp's API is for developers to build custom integrations. ProjectKit's agent layer is for end-user AI assistants (Claude, ChatGPT, Cursor, Cline) to call ProjectKit actions through the whatcanido MCP server with zero developer work. A client can say to ChatGPT 'start a new project with this agency, here's the brief' and the project gets created. That flow doesn't exist on Basecamp.
Can I migrate from Basecamp to ProjectKit?
Yes via CSV. Basecamp exports each project to a JSON archive from project Settings; the to-dos and messages can be flattened to CSV and imported into ProjectKit's tasks and comments. File uploads need to be moved to your own Drive / Dropbox first and re-linked as file URLs — ProjectKit doesn't host file uploads natively.
What about Basecamp's Hill Charts?
Hill Charts are a Basecamp invention for visualising 'how far into figuring it out' vs 'how far into doing it' you are on a task. ProjectKit doesn't replicate them. The closest equivalent is the project status field (planning / active / in_review / waiting_for_client / blocked / complete) which sits on the dashboard.
See ProjectKit by whatcanido for yourself.
14-day free trial. No credit card. Cancel any time. Setup takes under 10 minutes.