No credit card required. No software to install.
Salesforce Essentials gives you a customer support solution with:
Simple setup and in-app tutorials
Productivity tools and multi-channel support
Room to grow on a complete platform