Skip to contentSkip to navigationSkip to topbar
Page tools
Useful for sharing or LLM
Accelerate development with AI

On this pageProducts used
Looking for more inspiration?Visit the
Error
Application error

14218: Dial->Queue: Could not update worker to provided activity

Twilio Voice DocumentationVoice

Description

description page anchor

You see this error when <Dial><Queue> cannot find or accept the reservationSid provided for a TaskRouter call bridge. When you bridge a call with reservationSid, Twilio marks the pending Reservation as accepted; if the Reservation is invalid or has already been accepted, the dequeue attempt fails.

Possible causes

possible-causes page anchor
  • The reservationSid is not valid for the pending Reservation that <Dial><Queue> is trying to bridge.
  • The Reservation was already accepted through the TaskRouter REST API or an assignment instruction before the bridge happened.
  • The linked Task state was modified before TwiML could manage the reservation lifecycle.
  • Pass a valid pending Reservation SID in reservationSid when you bridge the call with <Dial><Queue>.
  • Accept the Reservation only through the <Dial><Queue> flow, and avoid accepting it earlier in your application or in TaskRouter.
  • If you execute additional logic before bridging the call, keep the Reservation pending until the bridge occurs and set a long enough Reservation Timeout for the workflow.

Additional resources

additional-resources page anchor