Find Jobs
Hire Freelancers

Asterisk - Simple queue like application

$30-5000 USD

Abgesagt
Veröffentlicht vor fast 14 Jahren

$30-5000 USD

Bezahlt bei Lieferung
We need basically a component built that we will add to an existing Perl AGI script. We need to build a pice of functionality that will let a person dial into a line to handle incoming calls from customers. This line will handle the presale portion of the call and then transfer (attented and unattended) to a different number. Once the tranfer is complete the original line will become "available" again to take another call without the sales rep dialing back in to the "queue" line. We realize this can be done with queue to an extent but we need the sales rep to connect to an open channel that we will "bridge" another call into the system to. We have gotten this to work to an extent but are having troubles getting the original channel back into a "ready" or queue state after the transfer to another number happens. The detail requirements will detail exactly how this flow needs to happen and what we have managed to get working that you may or may not want to reuse. ## Deliverables Detailed Requirements: Roles: ? ? ? ? Line A: Presales Rep waiting on line for customer ? ? ? ? Line B: Customer who answers call from auto dialer ? ? ? ? Line C: Sales Rep waiting for qualified lead call Need line A to dial into a number on a asterisk server that will be answered and controlled by AGI script. Caller will authenticate and then will hear a "Ready" Message. While line A is "waiting" we would like to play MOH or messages to the caller. (This will be referred to a "Ready State" from this point forward.) Line B will call a customer and if they get a live customer the system will BRIDGE Line B to Line A (Line A will hear a beep when this happens). Line A & B will have conversation and then Line A caller will need to have the the following capabilities for this call:? * Drop caller on Line B and go back to ready state to take another call * Have an attended transfer to Line C. All 3 callers will need to be able to talk to each other. Then Line A will need to be able to step out of call and go back to ready state for another call, leaving line B & C to continue call * Transfer Line B to Line C in an unattended transfer and go back into ready state to accept another call. * NICE TO HAVE (not required): Transfer Line B into standard Asterisk queue. * We would like these transfers and drop to be handled by feature codes - "*2" for example Considerations - This application will used by 10-50 people at the same time so it has to be able to work independantly of each authenticate Line A's. We were able to get some of this working with the BRIDGE command in asterisk (new in 1.6) however had problems transfering to line C and then dropping out of call to go back to ready state and be ready for another call. We could probably get it to work if we forced line A to dial back into the service after each transfer but this is not desirable.
Projekt-ID: 3601564

Über das Projekt

Remote Projekt
Aktiv vor 14 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

Über den Kunden

Flagge von UNITED STATES
Fenton, United States
0,0
9
Mitglied seit Nov. 7, 2008

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.