Skip to main content
The @guildai-services/guildai~azure-devops package provides agents with access to the Azure DevOps REST API through Guild’s OAuth 2.0 integration. This integration is generally available for all production users.

Authentication

  • Type: OAuth 2.0 (Microsoft identity platform)
  • Token expiration: 1 hour (auto-refreshed)

Setup

1

Open Credentials

Go to Credentials in Guild.
2

Connect Azure DevOps

Click Azure DevOps and authorize through your Microsoft account.
3

Grant access

Authorize access to your Azure DevOps organization.

Usage

Selecting specific tools

Agents perform better with fewer tools. Use pick() to include only what your agent needs. Tools are named with the azure_devops_ prefix — for example, work_items_list becomes azure_devops_work_items_list.

API endpoints

All paths are prefixed with /{organization}/{project} unless noted.

Webhook events

Azure DevOps does not support webhook triggers in Guild. This integration is API-access only.

Limitations

  • No webhook or trigger support
  • API access requires the user’s Azure DevOps organization to be accessible via the authorized Microsoft account