We use Hubspot CRM free edition for:
All of this is included in the free version of Hubspot CRM, and I think is the perfect fit for you.
https://toky.co/en/integrations/hubspot
(Disclosure: I work at Toky)
With Toky (https://toky.co/en) you can record calls starting 15$/month, all features included.
Hope you can give it a try :-).
(Disclosure: I work there)