Виктор
1

Виктор

no recommendations
no complaints
Project title: Development of a virtual PBX
Type of cooperation: Periodic employment
Section: Software development
Prepayment: prepayment is possible
Payment methods: Bank transfer, Electronic money
Acceptance of requests: from until 2021-04-17

Project description:
Offering remote earnings for the programmer. A virtual PBX is required. Basic requirements for blocks:
(1) Call processing
A. Connecting External SIP Numbers
B. Creation of individual signatures and comments to each issue
C. Application to numbers of individual call distribution schemes
D. Possibility to adjust the waiting for a response: waiting melody, notification of the number in the queue, etc.
E. Ability to redirect by client number to a specific employee group
F. Availability of a blacklist
(2) Staff and teams
A. Creation of separate accounting cards for employees with assignment of internal SIP-address, login password for entering the client program, individual work schedule, individual outgoing number, the ability to use statuses (“On the line”, “Time”, “Call”, “Not on the network”), the implementation of individual access rights
B. Combination of staff in working groups. Within the groups, various algorithms for distribution of calls between employees (random, uniform, consecutive) should be implemented, in the groups, their own response waiting settings should be implemented, repeating paragraph 1.d
C. Implementation of the mechanism for switching the current call to a specific employee group
(3) Tools
A. Maintenance of general statistics (number of calls per hour-week)
B. Maintaining statistics individually by employees and groups (number of received calls missed calls reason for skipping, average call time, average response time in the status "on the line", etc.)
C. Keeping the history of calls with a search by the caller number, filters by time duration.p.
D. Recording conversations with the search for records by the caller number, filters by time duration.p.
E. Static and dynamic call tracking
(4) Development of a client desktop application
A. Ensuring the reception of incoming and outgoing calls
B. The ability to view signatures to external numbers from 1.c during a conversation
C. Managing your own status and monitoring the status of your group’s employees
D. Convenient switching of a call to a specific employee group
If very rough, then it is necessary to develop a simplified analogue of the solution from Mango Telecom.
Project author
Виктор