Opentact lets you query all inbound and outbound calls within your accounts. Each call is either inbound or outbound in relative to one of the following Entity:
SIP Domain
SIP User
SIP Connection
Outbound Voice Profile
DID
Here are the possible search criteria and fields you can get for each entity's Call Log Lookup: