any ideas for suitable task ap

I need an app where I can see what work I have done for each client. Ideally it would be linked to the time spent on phonecalls to and from my iphone and the time spent on each report I wrote on Word. In addition I would like to add meetings from my calendar in Outlook. Is there such an app out there?