> For the complete documentation index, see [llms.txt](https://docs.walnutai.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.walnutai.ai/getting-started/projects/create-a-new-project/external-data-and-connections/how-to-integrate-azure-devops-with-walnutai.md).

# How to Integrate Azure DevOps with WalnutAI?

#### **Steps to Generate a Azure DevOps Personal Access Token**

* Sign in to your **Azure account** and open **Azure DevOps**.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2F4CE0gKTiSoHOwgvPAwhM%2Fimage.png?alt=media&amp;token=94f0ac2e-4849-4613-bc12-d83fb99fa161" alt=""><figcaption></figcaption></figure>

* Choose your **Project**.
* Click on **'User Settings'.**

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2F1bHnHDrO5PqRRvOHXL6g%2Fimage.png?alt=media&amp;token=04083e79-7f76-463d-8d4e-9370d4b925a5" alt=""><figcaption></figcaption></figure>

* Select **Personal Access Tokens**.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FXB5g5lLADh4N1jikmGFT%2Fimage.png?alt=media&amp;token=b23e0c4b-715b-4f1f-bf98-06d73354eb93" alt=""><figcaption></figcaption></figure>

* Click **'Create New Token'**.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FwQiUg4caj5CHDhcd8bf5%2Fimage.png?alt=media&amp;token=e598e49c-7f8f-482d-ac9a-e3010a432793" alt=""><figcaption></figcaption></figure>

* Choose the required permissions.
* Generate the token and copy it.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FERACDJq04AgR6RQFuDBN%2Fimage.png?alt=media&amp;token=eb11d052-1cd9-41a4-b311-363916fccec2" alt=""><figcaption></figcaption></figure>

#### **Connect Azure DevOps to WalnutAI**

* Log in to WalnutAI.
* Go to Integrations and select **Azure DevOps.**

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FgQNkKbFT2Kz8VWaRoxsr%2FScreenshot%202026-07-30%20at%201.13.48%E2%80%AFPM.png?alt=media&amp;token=3bce66ae-90f2-40b6-b3f0-296167a4a7bd" alt=""><figcaption></figcaption></figure>

* Enter the Azure DevOps URL, then paste the generated API token.
* Click Test Connection to verify the credentials.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FKXLFJywiLMsKd249b47c%2FScreenshot%202026-07-30%20at%201.17.13%E2%80%AFPM.png?alt=media&amp;token=39693eff-a9c1-4b2d-a126-75e805d3e96d" alt=""><figcaption></figcaption></figure>

* Select the project you want to connect, then click Activate & Setup to configure the project integration.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FzqhHdP9G74YkdogXH7Ok%2FScreenshot%202026-07-30%20at%201.19.14%E2%80%AFPM.png?alt=media&amp;token=66c5176b-5229-4bb5-9730-b95f80ee1d6e" alt=""><figcaption></figcaption></figure>

* Map the required Azure DevOps fields to the corresponding WalnutAI fields.

<figure><img src="https://295337183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9aroNmDWVJAmMjkdy0hx%2Fuploads%2FPuymjGsNcJERljU8LsPB%2FScreenshot%202026-07-30%20at%201.20.45%E2%80%AFPM.png?alt=media&amp;token=8ef44ce4-f70a-4d7b-83d9-bde9a031ba27" alt=""><figcaption></figcaption></figure>

* Review the configuration and click Connect to complete the integration.

{% hint style="info" %}
Refer to the [Azure DevOps ](/overview-and-tracking/action-item/synchronizing-requirements-with-azure-devops.md)Sync guide for the next steps on pulling and pushing requirements between Azure DevOps and WalnutAI.
{% endhint %}
