Asterisk base call center solution

Any Asterisk Base System Used For inbound , outbound Call Center Yet? like a all in one setup, can anyone point me in the right derictions to any open source group and anyone who has perfected the system, plan to set up a call center for 10 seats using sip base voip that doesn’t requier ATA’s or gateways like broadvoice voip. thanks

feature below listed

Predictive Dialing
ACD Call Routing Automated Call Distribution System
IVR Self Service Interactive Voice Response
Call Recording & Conferencing
Call & Agent Monitoring


User Management
Agent Customization
List Management

Call Recording
Agent Monitoring
Summary Screens
Real-Time ACD Status
Real-Time Agent Statistics
Call Log Reporting
Campaign Reporting
List Performance Reporting
Agent Performance Reporting
Disposition / Call Completion Reporting
Toll Free Numbers
Local Numbers
Training Mode

Agent Desktop
Multi-Party Call Conferencing
Call Transfer agent, skill, external
Enterprise CRM Integration Customer Relations Management System
Customer Lookups
Inbound Worksheets and Scripts
Remote Agent Support
Live Internal Chat
Session History Archive
Inbound Call Detail Screen Pops inbound Computer Telephony Integration
Call Blending simultaneous inbound/outbound
Outbound Screen Pops outbound Computer Telephony Integration
Outbound Worksheets and Script
Call-Back Scheduling
Call Routing
Inbound Campaigns
IVR Call Routing Interactive Voice Response
ACD Automated Call Distribution System
Skills Groups route call by agent?s skill
Inbound Call Queues
Blended Call Queues

Predictive Dialer
Outbound Campaigns
Predictive Dialing
Power Dialer
Answering Machine Detection
Real-Time Dialer Performance Statistics
Custom Caller ID