@@ -124,12 +124,14 @@ def get_page(target_url)
124124 # worker.activity.update`, then TaskRouter will call event_callback_url only when
125125 # a task is created, canceled, or a Worker activity is updated.
126126 # @param [Boolean] multi_task_enabled Whether to enable multi-tasking. Can be:
127- # `true` to enable multi-tasking, or `false` to disable it. The default is
128- # `false`. Multi-tasking allows Workers to handle multiple Tasks simultaneously.
129- # When enabled (`true`), each Worker can receive parallel reservations up to the
130- # per-channel maximums defined in the Workers section. Otherwise, each Worker will
131- # only receive a new reservation when the previous task is completed. Learn more
132- # at {Multitasking}[https://www.twilio.com/docs/taskrouter/multitasking].
127+ # `true` to enable multi-tasking, or `false` to disable it. However, all
128+ # workspaces should be created as multi-tasking. The default is `true`.
129+ # Multi-tasking allows Workers to handle multiple Tasks simultaneously. When
130+ # enabled (`true`), each Worker can receive parallel reservations up to the
131+ # per-channel maximums defined in the Workers section. In single-tasking mode
132+ # (legacy mode), each Worker will only receive a new reservation when the previous
133+ # task is completed. Learn more at
134+ # {Multitasking}[https://www.twilio.com/docs/taskrouter/multitasking].
133135 # @param [String] template An available template name. Can be: `NONE` or `FIFO`
134136 # and the default is `NONE`. Pre-configures the Workspace with the Workflow and
135137 # Activities specified in the template. `NONE` will create a Workspace with only a
@@ -243,17 +245,21 @@ def fetch
243245 # the Workspace resource. For example: `Sales Call Center` or `Customer Support
244246 # Team`.
245247 # @param [Boolean] multi_task_enabled Whether to enable multi-tasking. Can be:
246- # `true` to enable multi-tasking, or `false` to disable it. The default is
247- # `false`. Multi-tasking allows Workers to handle multiple Tasks simultaneously.
248- # When enabled (`true`), each Worker can receive parallel reservations up to the
249- # per-channel maximums defined in the Workers section. Otherwise, each Worker will
250- # only receive a new reservation when the previous task is completed. Learn more
251- # at {Multitasking}[https://www.twilio.com/docs/taskrouter/multitasking].
248+ # `true` to enable multi-tasking, or `false` to disable it. However, all
249+ # workspaces should be maintained as multi-tasking. There is no default when
250+ # omitting this parameter. A multi-tasking Workspace can't be updated to
251+ # single-tasking unless it is not a Flex Project and another (legacy)
252+ # single-tasking Workspace exists. Multi-tasking allows Workers to handle multiple
253+ # Tasks simultaneously. In multi-tasking mode, each Worker can receive parallel
254+ # reservations up to the per-channel maximums defined in the Workers section. In
255+ # single-tasking mode (legacy mode), each Worker will only receive a new
256+ # reservation when the previous task is completed. Learn more at
257+ # {Multitasking}[https://www.twilio.com/docs/taskrouter/multitasking].
252258 # @param [String] timeout_activity_sid The SID of the Activity that will be
253259 # assigned to a Worker when a Task reservation times out without a response.
254260 # @param [workspace.QueueOrder] prioritize_queue_order The type of TaskQueue to
255261 # prioritize when Workers are receiving Tasks from both types of TaskQueues. Can
256- # be: `LIFO` or `FIFO` and the default is `FIFO` . For more information, see {Queue
262+ # be: `LIFO` or `FIFO`. For more information, see {Queue
257263 # Ordering}[https://www.twilio.com/docs/taskrouter/queue-ordering-last-first-out-lifo].
258264 # @return [WorkspaceInstance] Updated WorkspaceInstance
259265 def update ( default_activity_sid : :unset , event_callback_url : :unset , events_filter : :unset , friendly_name : :unset , multi_task_enabled : :unset , timeout_activity_sid : :unset , prioritize_queue_order : :unset )
@@ -602,17 +608,21 @@ def fetch
602608 # the Workspace resource. For example: `Sales Call Center` or `Customer Support
603609 # Team`.
604610 # @param [Boolean] multi_task_enabled Whether to enable multi-tasking. Can be:
605- # `true` to enable multi-tasking, or `false` to disable it. The default is
606- # `false`. Multi-tasking allows Workers to handle multiple Tasks simultaneously.
607- # When enabled (`true`), each Worker can receive parallel reservations up to the
608- # per-channel maximums defined in the Workers section. Otherwise, each Worker will
609- # only receive a new reservation when the previous task is completed. Learn more
610- # at {Multitasking}[https://www.twilio.com/docs/taskrouter/multitasking].
611+ # `true` to enable multi-tasking, or `false` to disable it. However, all
612+ # workspaces should be maintained as multi-tasking. There is no default when
613+ # omitting this parameter. A multi-tasking Workspace can't be updated to
614+ # single-tasking unless it is not a Flex Project and another (legacy)
615+ # single-tasking Workspace exists. Multi-tasking allows Workers to handle multiple
616+ # Tasks simultaneously. In multi-tasking mode, each Worker can receive parallel
617+ # reservations up to the per-channel maximums defined in the Workers section. In
618+ # single-tasking mode (legacy mode), each Worker will only receive a new
619+ # reservation when the previous task is completed. Learn more at
620+ # {Multitasking}[https://www.twilio.com/docs/taskrouter/multitasking].
611621 # @param [String] timeout_activity_sid The SID of the Activity that will be
612622 # assigned to a Worker when a Task reservation times out without a response.
613623 # @param [workspace.QueueOrder] prioritize_queue_order The type of TaskQueue to
614624 # prioritize when Workers are receiving Tasks from both types of TaskQueues. Can
615- # be: `LIFO` or `FIFO` and the default is `FIFO` . For more information, see {Queue
625+ # be: `LIFO` or `FIFO`. For more information, see {Queue
616626 # Ordering}[https://www.twilio.com/docs/taskrouter/queue-ordering-last-first-out-lifo].
617627 # @return [WorkspaceInstance] Updated WorkspaceInstance
618628 def update ( default_activity_sid : :unset , event_callback_url : :unset , events_filter : :unset , friendly_name : :unset , multi_task_enabled : :unset , timeout_activity_sid : :unset , prioritize_queue_order : :unset )
0 commit comments