---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/taskrouter/quickstart/php/setup-understanding-activities#article
headline: "Setting up a TaskRouter Workspace: Understanding Activities"
description: Understand TaskRouter Activities, the discrete states a Worker can occupy, and how the Available property determines eligibility for new Task Reservations.
url: https://www.twilio.com/docs/taskrouter/quickstart/php/setup-understanding-activities
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: Understanding Activities

Activities represent the discrete states that a Worker can be in at any given time. Valid Activity labels might include 'offline', 'busy', 'wrapping-up', or 'vacation'. Each Activity has a special property called 'Available' that determines whether a Worker currently engaged in this Activity should be considered eligible for new Task Reservations.

With your Workspace open in the [TaskRouter console](https://www.twilio.com/console/taskrouter/workspaces), click 'Activities' to see the default Activities that were provided when you created this Workspace:

![Table showing worker activities: Offline, Idle, Busy, Reserved with availability status.](https://docs-resources.prod.twilio.com/aff4b21d5df489c1296fca0c1c3092ab6038a96d56be2421aaf5851d9ea03d25.png)

These default Activities work well for the example application, so you don't need to make any changes.

[Finally: Wrapping Up »](/docs/taskrouter/quickstart/php/setup-wrapping-up)
