/
/
Match Bugsnag collaborators to Azure DevOps users
For IT and integration admins who want Bugsnag collaborators matched to Azure DevOps users by email, by asking their AI assistant.
On this page
Connector
Connect BugSnag, pick your AI tool and paste the prompt.
The problem
Two user lists, different names, unseen gaps
Knowing which Bugsnag collaborator is which Azure DevOps person means comparing two user lists by hand. People appear under different names, and gaps on either side go unseen.
Without PopdockAI
- Export Bugsnag collaborators
- Export Azure DevOps users
- Match people by name by hand
- Miss people missing from one side
With PopdockAI
- Collaborators are matched to Azure DevOps users by email
- Gaps on both sides are reported
- Name only matches are marked low confidence
- Ambiguous matches are listed, nothing changed
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** For Bugsnag project {project-name}, match each collaborator to an Azure DevOps user by email, and optionally limit the Azure DevOps side to team {team-name}.
**Step 1: List collaborators (Bugsnag)**
Call `bugsnag-get-project-collaborator` with `project-name` and `max-records` 100. Note `collaborator-name`, email and administrator for each. If none, stop.
**Step 2: Look each one up (Azure DevOps)**
For each collaborator call `azure-devops-get-user` with `mail-address` set to the email. If nothing, try `display-name.contains` with the collaborator name. When {team-name} is given, also call `azure-devops-get-team-member` with `team-name` and note whether the person is a member.
**Step 3: Report**
A table: collaborator, email, matched Azure DevOps display-name and principal-name, match basis (email or name), team membership if checked. Then list collaborators with no match and Azure DevOps team members with no Bugsnag account.
**Rules & Guidelines:**
* Tools prefixed azure-devops are on the Azure DevOps server; tools prefixed bugsnag are on the Bugsnag server. Both must be connected.
* Read-only job. Never call `bugsnag-link-error-issue`, `bugsnag-create-error-issue`, `bugsnag-assign-error`, `bugsnag-fix-error`, `bugsnag-ignore-error`, `bugsnag-discard-error`, `bugsnag-open-error`, `bugsnag-update-error-severity`, `bugsnag-update-project`, `bugsnag-add-project` or `bugsnag-add-project-collaborator`. The Azure DevOps server has no write tools.
**Validation:**
* A name-only match is low confidence; label it and never treat it as an email match.
* If two Azure DevOps users match one collaborator, list both and do not choose.Who it's for
One answer, three teams that use it
IT administrators
Spot access gaps
Find people with Bugsnag access but no Azure DevOps account, or the reverse.
Match the Bugsnag collaborators in the Fabrikam organization to Azure DevOps users and list the gaps.
Integration engineers
Build a mapping before syncing
Get an email based mapping you can rely on before linking errors to work items.
Give me a Bugsnag to Azure DevOps user mapping for the Contoso organization.
Engineering managers
Check new joiners are set up
Make sure everyone on the team exists in both tools.
Which Northwind Bugsnag collaborators have no Azure DevOps user?
How it works
What PopdockAI does when you ask
You name the Bugsnag organization and your AI assistant matches its collaborators to Azure DevOps. It reads both systems and changes nothing.
01
Ask
You name the Bugsnag organization.
02
Read
It lists the Bugsnag collaborators and the Azure DevOps users.
03
Match
It pairs them by email and marks name-only matches low confidence.
04
Report
You get matches and the gaps on each side.
What PopdockAI provides
The tools behind the answer
Ready made tools for BugSnag and one secure connection to your AI tool. No code, no exports.
bugsnag-get-project-collaborator
azure-devops-get-user
azure-devops-get-team-member
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
Know who is in one system and not the other
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
