We store the recordings for up to 6 months (180 days) from the day of the call. This means, you can listen/stream and download the recordings from your Exotel dashboard up to 6 months. After 6 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.