Find Jobs
Hire Freelancers

Call Center Platform for Next Gen - Serious Bidders ONLY

$1500-3000 USD

Cancelled
Posted over 15 years ago

$1500-3000 USD

Paid on delivery
I am looking for one or more developers to design and build a next-generation inbound and outbound call center platform. The system modules should be written in C and modules should run as Windows Services or on Linux systems (prefer CentOS 5) - this means all modules should be installable on EITHER OS. The front-end will be completely web-based using PHP, C#.NET, or similar web programming technology. The back-end database should support Oracle, MySQL, or Microsoft SQL Server (Express or 2005) - ALL THREE. I have limited funds, but will pay for a fixed number of hours per month until the project is completed. The outbound dialing module will place calls via SIP directly, or utilize FreeSwitch, SIPXECS, Asterisk, Dialogic-based cards, or other telecom hardware platforms tbd. The inbound module will support skills-based routing and mutliple media channels such as calls, e-mail, sms, fax, and chat. Incoming call events would be received from the PBX or soft-switch (Freeswitch, Asterisk, or any other platform), and should control queuing and routing to agents based on skills or intelligent call routing rules (ANI, DNIS, Database lookup based routing). All management and agent interfaces will be web-based and should support real-time data updates via sockets using Kaazing gateway, WebSockets, or similar real-time asynchronous communication with back-end server modules. A single sockets-based database module should handle all database communications similar to ODBC Socket Server ([login to view URL]). All modules should support encryption and compression of sockets messages similar to ALAZ Library ([login to view URL]). A web-based "scripting" application is required which will allow administrators to drag and drop database-linked controls (textbox, radio buttons, check-boxes, labels, etc.) onto the screen on a "per program" or "per campaign" basis. With navigation to other pages included in the script as well as data validation, e-mail, sms, fax sending, chat, etc... The system needs to be 100% modularized and redundant/highly available such that messages are replicated from "primary" server modules to "backup" server modules which maintain an exact duplicate of all agent and call states as well as keeping a back-up database completely synchronized without replication. Finally, the system needs to support multiple "tenants" such that mutliple clients could utilize the same components (servers, database, telephony infrastructure) without knowing that other clients are hosted on the same platform. It should run on as little as 1 server without redundancy, 2 servers in a redundant configuration, or hundreds of servers in a modularized fashion for tens of thousands of clients/agents. The (web-based) agent module would have an optional embedded SIP soft-phone for voice communication with the PBX. Agent extensions should be able to be assigned at login dynamically, or fixed. The system will have to support recording of calls, recording of agent screens/actions with an interface to review each/both of these. The system should support real-time monitoring of call/program/agent statistics as well as historical reporting on each using Crystal Reports or similar technology. The first pass at this can be built on a specific platform, for testing purposes such as FreeSwitch, Linux-based modules, MySQL. Please let me know if you have any questions. Service Providers with Examples/samples will be Preferred on Top Priority
Project ID: 353760

About the project

3 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of IRELAND
Belfast, Ireland
4.9
121
Payment method verified
Member since Jul 29, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.