We store the recordings for up to 9 months (270 days) from the day of the call. This means, you can listen/stream and download the recordings from your Exotel dashboard up to 9 months. After 9 months, the entry in your inbox will be intact but the recording won't be available for download.
Also read the solution on "How do I download all recordings?" to bulk download the recordings to your server or computer.