SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site,, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

What’s the difference between <Queue> and <Enqueue>?

<Enqueue> is used to line up the callers who have placed incoming phone call. <Queue> is the “line” where callers are waiting. Dialing into a <Queue> dequeues a waiting caller by connecting the call.

For example, let’s say you have a customer service hotline. Customers who are calling into your hotline will need to be enqueued in a line until an agent is available to answer their call. To do this you will use the <Enqueue> verb.

Now, you need to connect the support agent to your customers who are waiting. In order to do this, your application will use the <Dial> verb to have the agent call the <Queue>. Each time your agents <Dial> the <Queue>, one of the waiting customers will be dequeued and connected to the agent who initiated the <Dial>.

Have more questions? Submit a request
Powered by Zendesk