# Create and Approve Program Cycle

## Description

This guide will provide the steps to create and approve the disbursement cycle under a program.

## Pre-requisites

The user should have a role which is configured in the *Approver Group* under *Configure the Cycle Manager* while [creating program](/1.1/guides/user-guides/create-a-program.md).

## Steps

1. Navigate to *Programs* using the menu bar.

<figure><img src="/files/V3C18ynHAZYEMmu5JSBy" alt=""><figcaption></figcaption></figure>

2. Click on the program name for which cycle needs to be created.

<figure><img src="/files/LkpBBOWpBAPamOUM2NAG" alt=""><figcaption></figcaption></figure>

3. After Clicking on *Create New Cycle*, the new cycle will be added in the cycle section with *Draft* status.

<figure><img src="/files/UhVJReSNhwpb4ZQoAhh5" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4An6GDyiHcIF5KJTMyRN" alt=""><figcaption></figcaption></figure>

4. Navigate inside the cycle using the arrow icon button beside the cycle name.
5. After clicking on *Copy Beneficiaries from Program* button program beneficiaries will be copied into the cycle.

<figure><img src="/files/FpgCMsH6M8A8VnBw25KK" alt=""><figcaption></figcaption></figure>

6. Click on *Prepare Entitlement* to create entitlements to beneficiaries as per the Entitlement Manager configuration

<figure><img src="/files/xUlgxIP051cfXOAUXmkF" alt=""><figcaption></figcaption></figure>

7. Once the entitlement is ready click on *Approve* button where cycle status will be moved from *Draft* to To *Approve*.

<figure><img src="/files/dGWa1tMsWSoHVV9r5lio" alt=""><figcaption></figcaption></figure>

8. Once more click on *Approve* button to approve the cycle and the cycle status will be moved from *To Approve* to *Approved.*

<figure><img src="/files/nJRMoVM9heejGj9vvnrC" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: 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.openg2p.org/1.1/guides/user-guides/create-and-approve-disbursement-cycle.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.
