Today we introduce you to <Queue>, the newest member of the Twilio family. This new verb allows developers to build a call queue in just a few lines of code, making it even easier to manage and route multiple inbound calls.
Twilio <Queue> makes creating call queues as easy as creating a Twilio Conference. With just a few lines of TwiML, you can easily utilize Queue capabilities for things like customer service, business communications, real-time collaboration, lead management, and coordinating logistics.
With Queue, developers can automatically maintain the state of who is calling, the order and the time spent on hold. Before this process required developers to maintain a lot of monotonous states in their implementations, resulting in a lot of code for a very common use case. In fact, three times the amount of code. You asked for a better solution and we’re excited to deliver.
What Can <Queue> Do?
From simple call waiting to dynamic call center capabilities, Queue provides a super easy way to direct your inbound callers. From its basic function to the custom logic you can build, here’s what you can do with Queue:
- Automatic Bridging: Easily call out to company reps and bridge them automatically to someone in the queue
- Hold Information: Update callers on their current position and expected wait time
- Personalized Experience: Customize the experience to each caller with product information or specific account information
- Informed Service: Enable “whispering” key information including wait time, location and account details for both caller and call recipient
Get Started with <Queue>
We have a serious lineup of resources to get you hands on with Queue. Take a look at the list below to get started:
- Read the Queue documentation
- Walk through the Queue How To in XML, PHP and Python
- Watch the Quickstart Screencast
- Utilize the Twilio Queue Hack Pack For Python, on GitHub
- Build your own realtime Queue Dashboard
- See the difference the new Queue feature makes in the amount of code you have to write
Ready to dig in but looking for a reason to build? Check out this month’s developer contest dedicated to our newest TwiML verb <Queue>.
Do More with Less Code
Queue came to be because developers needed a better way to manage inbound calls. This primitive gives you a much cleaner process and simple way to handle call queues, and allows you to build out fully customized flows. We strive to provide tools that enable developers to focus on building great apps, and building them faster. Use less code to do more.