It's been a while but I think ESI may make some kind of add on to record everything.
I would suggest looking into third party recorders. We did a couple of police departments at one time and they had the third party solution - they have them for POTS or PRI and i'm sure for SIP also by now.