---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/taskrouter/quickstart/php/setup-add-workers#article
headline: "Setting up a TaskRouter Workspace: Add and Configure Workers"
description: Learn how to add and configure Workers in this part of the Setting up a TaskRouter Workspace guide.
url: https://www.twilio.com/docs/taskrouter/quickstart/php/setup-add-workers
inLanguage: en
dateModified: 2026-07-06T16:59:46.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Setting up a TaskRouter Workspace: Add and Configure Workers

Workers represent the people or processes that perform Tasks. In this example, Workers represent human agents handling incoming voice calls. To route calls intelligently, you match the language skills of your Workers to the language requirements of incoming callers. Both Workers can handle requests in English, but only one can handle Spanish.

With your Workspace open in the [TaskRouter console](https://www.twilio.com/console/taskrouter/workspaces), click 'Workers' then 'Create Worker'.

## Worker #1

The first Worker, Alice, can handle both English and Spanish language Tasks.

Worker attributes are described using JSON. Add a `languages` field to Alice's Attributes object and set its value to an array, as below.

Alice's Worker Attributes Expression: `{"languages": ["en","es"]}`

![Create Worker form with fields for name, workspace, activity, and attributes.](https://docs-resources.prod.twilio.com/82b6e9d5771dd82024fbfa65deb262a680177f1431e3c8aab4a48946ecff4cc1.png)

## Worker #2

Repeat the same steps. Create another Worker named Bob who can handle Tasks only in English.

Bob's Worker Attributes Expression: `{"languages": ["en"]}`

![Bob's Worker Details.](https://docs-resources.prod.twilio.com/ab2187fe843b1233208347335a2eb5626ac594c764d6955e628a5239bda6c85d.png)

You now have two Workers with attributes that reflect their respective skills.

[Next: Add Task Queues »](/docs/taskrouter/quickstart/php/setup-add-task-queues)
