> ## Documentation Index
> Fetch the complete documentation index at: https://docs.heygarth.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# PR cards

> Interactive Teams cards GAssist sends for pull request activity — view details, merge, and navigate to your Git provider without leaving MS Teams.

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:

<Columns cols={1}>
  <Card title="View details" icon="eye" horizontal>
    Expands the PR card to show full pull request details — title, description, changed files, reviewer status, and current approvals — directly in the Teams chat.
  </Card>

  <Card title="Merge" icon="code-merge" horizontal>
    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.
  </Card>

  <Card title="View on Git" icon="arrow-up-right-from-square" horizontal>
    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.
  </Card>

  <Card title="Ignore" icon="bell-slash" horizontal>
    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](/gassist/notifications#muting-a-pr) for details.
  </Card>
</Columns>

## 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:

| Event                 | Card sent                       |
| --------------------- | ------------------------------- |
| PR opened for review  | Card sent to assigned reviewers |
| Review comment posted | Card sent to the PR author      |
| Code changes pushed   | Card sent to all reviewers      |
| PR approved           | Card sent to the PR author      |
| PR declined           | Card sent to the PR author      |

<Tip>
  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.
</Tip>
