How to add incoming twilio calls to a queue to be connected to the next available twilio client (browser phone)

Posted on 2014-08-31
Last Modified: 2014-09-16
All the examples I have found only show how to add callers to a queue which can be retrieved when agent calls in a number ...

I need to know how to add callers to a queue (when they call it rings all available browser phones and if none are available it places them in a queue. Afterwards when one becomes available the browser phone rings and the agent picking up the browser phone is connected to the next person in the queue)
Question by:Mark
    LVL 52

    Accepted Solution

    Can you point to what you have so far? Is this it?

    I have created only sample apps with twilio myself but getting ready to do some live work.

    Author Comment

    All I have are bits and pieces in a hundred different places. Teir call queue demo is only useful if an agent was dialing into a number to speak to the queue
    LVL 107

    Assisted Solution

    by:Ray Paseur
    I think you're going to want a data base table to hold the queue.  You can use a column of type=TIMESTAMP to get the order of the calls.  Obviously the same table can hold other information about the calls, so it will become useful for other things as well as the queue.
    LVL 52

    Assisted Solution

    by:Scott Fell, EE MVE
    I was thinking the same thing about the database. Then use something like et el to auto update each user's browser.  "Taking the call" will update the db then hit Twilio.

    Author Comment

    I think I'm just going to have a central PC speak if there are aby queued calls, then in our CRM I will have a button "answer call" which will make an outbound call to the number 1, then in the outbound calls handler I will have it connect the outbound call to the queue if the number being dialed is 1

    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    Join & Write a Comment

    Foreword (July, 2015) Since I first wrote this article, years ago, a great many more people have begun using the internet.  They are coming online from every part of the globe, learning, reading, shopping and spending money at an ever-increasing ra…
    Password hashing is better than message digests or encryption, and you should be using it instead of message digests or encryption.  Find out why and how in this article, which supplements the original article on PHP Client Registration, Login, Logo…
    The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now