Skip to main content
When GAssist notifies you about a pull request, it delivers an interactive card directly in MS Teams. PR cards let you take action on a pull request without switching to your Git platform.

Card actions

Each PR card includes one or more of the following actions depending on the state of the pull request:

View details

Expands the PR card to show full pull request details — title, description, changed files, reviewer status, and current approvals — directly in the Teams chat.

Merge

Merges the pull request directly from Teams when it is ready to merge — all required approvals received and no outstanding conflicts. The button is only active when the PR meets the merge conditions set in your Git provider.

View on Git

Opens the pull request in your Git provider (GitHub, Azure DevOps, Bitbucket, or GitLab) in a new browser tab for a full diff view or advanced actions.

Ignore

Mutes future notifications for this specific pull request. Use this to stop receiving updates on a PR you are not actively involved in. See muting notifications for details.

When cards are sent

PR cards are delivered as part of the standard notification flow. A card is sent each time one of the following events occurs on a pull request you are involved in:
EventCard sent
PR opened for reviewCard sent to assigned reviewers
Review comment postedCard sent to the PR author
Code changes pushedCard sent to all reviewers
PR approvedCard sent to the PR author
PR declinedCard sent to the PR author
Use Merge directly from the card to close the loop on a PR without context switching. GAssist merges using the default merge strategy configured in your repository.