Question
What is a target expression in Flex and TaskRouter?
Product
Twilio Flex, TaskRouter
Answer
Twilio Flex and TaskRouter uses a SQL-like expression syntax for binding Workers to TaskQueues and filtering Tasks into TaskQueues in a Workflow configuration. Expressions are composed of constants, JSON keys, as well as logical and comparison operators.
For example, a TaskQueue TargetWorkers expression looks like:
(skills HAS 'support') AND (languages HAS 'english')
And a Workflow filter expression looks like:
customer_value == 'Gold' AND type == 'ticket'