> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/verifone-central-device-management/verifone-central/rollouts/manage-rollouts/prerequisites.md).

# Prerequisites

Complete these checks before you schedule a rollout.

### Access and permissions

Confirm that you can create or manage rollouts for the target estate.

See [User privileges](/verifone-central-device-management/verifone-central/rollouts/manage-rollouts/user-privileges.md).

### Device readiness

Before you continue, confirm that:

* the target device is already boarded in **Device Management**
* the device status is **Pending Hierarchy** or **Active**
* the device is visible in the customer, estate, or hierarchy you manage

### Rollout payload readiness

Confirm that the item you want to deploy is ready:

* software packages are already uploaded before software rollouts
* content packages are already uploaded before content rollouts
* parameter changes are already defined before parameter rollouts

See:

* [Software management](/verifone-central-device-management/verifone-central/rollouts/software-management.md)
* [Content management](/verifone-central-device-management/verifone-central/rollouts/content-management.md)
* [Parameter management](/verifone-central-device-management/verifone-central/rollouts/parameter-management.md)

### Scheduling checks

Before you start the rollout, confirm that:

* the selected device does not already have a conflicting rollout
* you know whether the rollout targets one device or a batch
* you are ready to choose the download and install schedule

### Next step

When these checks are complete, continue to [Schedule rollouts](/verifone-central-device-management/verifone-central/rollouts/schedule-rollouts.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/verifone-central-device-management/verifone-central/rollouts/manage-rollouts/prerequisites.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
