FreePBX has a 'Reports' tab that allows you to create a few reports and some of them you can export as a .csv or .pdf, but it doesn't really have any finer features than that. I would ultimately like to be able to have a report automatically e-mailed at the end of each day with call statistics, but I'm not seeing any way to do that. The oldest article I could find with google-fu on the subject was done back in 2008 with a much older version, so I'm just wondering if there is an easy-ish (we all dream, right?) to do automatic reporting with FreePBX.
Edit: I noticed there is a module (http://redmine.colsolgrp.net/projects/list_files/csreporting) that can be used. Albeit, there is not a lot of good information on this module that I've found thus far.
Shameless plug :) but you could try my product SAMReports, it works with FreePBX, as well as with other Asterisk editions .