---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/taskrouter/quickstart/java/accept-reservations#article
headline: "Part 2: Creating Tasks and Accepting Reservations"
description: "Create TaskRouter Tasks and accept Reservations in Java: set up the Assignment Callback URL, create a Task with the REST API, and accept Reservations."
url: https://www.twilio.com/docs/taskrouter/quickstart/java/accept-reservations
inLanguage: en
dateModified: 2026-07-20T14:57:47.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Part 2: Creating Tasks and Accepting Reservations

In Part 2 of the Quickstart, we start to create Tasks in our Workspace and accept Reservations between Tasks and available Workers.

1. [Set up the Assignment Callback URL](/docs/taskrouter/quickstart/java/reservations-assignment-callback)
2. [Create a Task using the REST API](/docs/taskrouter/quickstart/java/reservations-create-task-rest)
3. [Accept a Reservation using the REST API](/docs/taskrouter/quickstart/java/reservations-accept-rest)
4. [Accept a Reservation using Assignment Callback Instructions](/docs/taskrouter/quickstart/java/reservations-accept-callback)
