The iTel Hosted PBX includes 30 days or 2GB of call recording storage - whichever comes first. It just has to be enabled by iTel Support at your request. In order to keep the system from overloading, older sound files are removed to make room for new ones. More storage can be purchased at $0.50/GB/month if necessary.
To listen to your recorded calls is fairly easy. Just log into the User Portal and Check Your Call Monitor