Web Button to Grab Call and Transfer to Custom Extension

We need to have a "button" appear on the web-based scripting system in our call center which will enable an agent to "transfer the caller to an automated terms acceptance system". The page where the button will reside will "know" the agent's extension number and the customer's customer number. both of these pieces of information need to be passed to the Asterisk-based PBX in the process. So here's the step by step:

1) Agent presses "Transfer Customer to Acceptance System" button on their script web page.

2) Button communicates agent extension number and the customer's customer number to the PBX.

3) PBX "grabs" the call from the extension and transfers it to a custom extension--agent is no longer on the call.

4) PBX plays back a recording explaining terms and conditions of the order.

5) After the playback is complete, the customer is prompted to press "1" to accept the terms.

6a) If customer presses "1", the agent extension number, customer number, timestamp and "accepted" are written to a db table.

6b) If customer presses "9", the recording is played back to them again.

6c) If customer fails to press anything after 6 seconds, the request for them to "press 1 to accept or press 9 to have the terms read to you again" is re-prompted.

6b) If customer fails to press "1" before hanging up, the agent extension number, customer number, timestamp and "incomplete" are written to a db table.

The call must be recorded and the filename should contain the agent extension, customer number and timestamp of the recording (gsm format). i.e., [url removed, login to view]


We are using the FreePBX Distro [url removed, login to view] with Asterisk 11

Habilidades: Asterisk PBX, PHP, Arquitetura de software

Veja mais: information call center, call center number, recording call, press agent, call center agent, call and, call center script process, pbx software, asterisk extension number, asterisk call center software, recording web page, transfer page, software pbx, custom extension, freepbx php recording script, freepbx gsm, request call button, asterisk extension custom, custom format number, asterisk custom extension, playback call asterisk, call process call center, asterisk extension recording, asterisk recording script, freeswitch web call button

Acerca do Empregador:
( 26 comentários ) Ashland, United States

ID do Projeto: #5081773

7 freelancers estão ofertando em média $712 para esse trabalho


1. Saleaday Site We recently compeleted an amazon aws apis based online ecommerce site in which we are fetching the products live from amazon by using its apis and displaying on site with custom shopping cart function Mais

$695 USD in 18 dias
(75 Comentários)

Dear Customer! I am an expert PHP developer with over 6 years of experience and very interested to work on this project. Available to start immediately and finish as soon as possible. My bid is for fast professional s Mais

$515 USD in 10 dias
(155 Comentários)

hello, I am a voip professional having extensive experience in asterisk and freeswitch of 10 years . i can develop required system as stated in job description. I have done many asterisk complex developments so the Mais

$777 USD in 7 dias
(16 Comentários)

I made many similar "web page to Asterisk interaction" systems. Also, I'm very familiar with FreePBX, can make new module, whatever :) Please check my project review and portfolio here -> Mais

$720 USD in 7 dias
(34 Comentários)

Hi, I can do this job. I have good experience in this field. I have done many CTI integrations and developed even more complex applications like conferencing from UI. Single part conferencing, multy party conferenci Mais

$666 USD in 3 dias
(6 Comentários)

Please see my site at [login to view URL] and CV at [login to view URL]

$777 USD in 14 dias
(2 Comentários)

A proposal has not yet been provided

$666 USD in 15 dias
(0 Comentários)

Hi, I am a Canadian Technology developer and a registered business. I assume you have the terms extension (IVR) setup and all that is needed is: 1. The transfer button. 2. Capture the response and write the D Mais

$833 USD in 14 dias
(0 Comentários)