semasoftware Release Notes logo
Back to Homepage Subscribe to Updates

Release Notes

See the latest features, improvements, and product updates

Labels

  • All Posts
  • Fix
  • Announcement
  • Improvement

Jump to Month

  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
Powered by

Create yours, for free!

2 years ago

Connect Azure DevOps on AI Code Monitor tool: How-to-Instructions

Steps to connect Azure DevOps to AI Code Monitor (AICM)

Step1. Go to your Azure DevOps account > Login > Create Personal access token

Step2. Create your Personal access token > New Token

Step3. Create a New Token

Add these details:

•Name – Name of this token
•Organization – Name of organization
•Expiration – Up to 1 year in future
•Code – Select 'Full' and 'Status'

Step4. Token is created > Copy this token (This is a sample shown below)

Step5. Go to Sema AI Code Monitor Tool > Click Settings > Connections

On the AI Code Monitor tool:

• Click on Settings > Connections
• You will see a "Connect Azure DevOps button" – the same as you see here "Connect GitHub"
• Click on this button

Step6. On AI Code Monitor Tool > Click Settings > Connections > Add Details

•Enter Base URL
•Enter Personal Access Toekn – the one you had created & copied before
•Click on 'Connect'

After successful connection, you will see this message

Step7. Configure Web Hooks

We need to configure service hooks so that our system is notified about the events and trigger the right flow for the tool to kick in.

In your Azure DevOps project click on project settings > service hooks and then select web hooks from the list and click next.

Select the repository you want to integrate the tool with. Add the following 4 events for the repository (or project):

•Pull request commented on
•Pull request created
•Pull request merge attempted
•Pull request updated

Add https://app.semasoftware.com/api/webhook-azure-devops/ as the endpoint for the webhook.

Note: Watch the Video Instructions given below

Steps to Configure Webhooks:

1. Go To Azure DevOps page
2. Go to Project Settings
3. Go to General > Service hooks
4. Click on "+" icon and select 'Web Hooks' option
5. Then add one-by-one the 4 events for which the Trigger will happen:
o Pull request commented on
o Pull request created
o Pull request merge attempted
o Pull request updated

Add https://app.semasoftware.com/api/webhook-azure-devops/ as the endpoint for the webhook (URL)

6. After completing, hit "Finish".

Step8. Go to Pull Request page on Azure DevOps to see the Sema GenAI Detector


Avatar of authorMatt Van Itallie