# Requirements Extraction

## Select Your Requirement Page Ranges

Select the page ranges where your key requirements reside within each opportunity file.

<figure><img src="/files/6jQLC0ZAvIROOBhuXaFM" alt=""><figcaption></figcaption></figure>

**If there are no requirements in a file**, you may select "No requirements in this document". Ensis will scan the document and leverage its contents for proposal content generation, but it will not use it to build your key requirements list.&#x20;

Or, **you may ask Ensis to scan the entire document for key requirements** by selecting "All pages".

{% hint style="info" %}

#### **What Ensis Extracts for Each Requirement**

1. **Requirement Content**
   * A requirement in Ensis is defined as either:
     * A **deliverable**—the service or product the contractor must provide to fulfill the contract
     * A **guideline or instruction**—rules for the proposal and response process
2. **Requirement Identifier (If Available)**
   * If the original solicitation includes section identifiers, Ensis retains them with each requirement to help you organize your proposal.
   * For example, if a requirement comes from **Section 4.2.1** of the opportunity, Ensis stores that identifier so you can easily reference its source and structure your response accordingly.

This ensures that extracted requirements are both meaningful and traceable, making it easier to align your proposal with the solicitation's expectations.
{% endhint %}


---

# 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://ensis-ai.gitbook.io/ensis-documentation/product-guides/proposal-management/proposal-setup/requirements-extraction.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.
