# MentorCardActionKind enum

> The MentorCardActionKind enum of Novior.MentorAgent.Abstractions.Models: What a MentorCardAction does when pressed.

- URL: https://docs.mentoragent.net/api/novior-mentoragent-abstractions-models/mentorcardactionkind
- Verified with: MentorAgent 1.2.0
- Last updated: 2026-10-27
- Packages: Novior.MentorAgent.Abstractions

What a [`MentorCardAction`](https://docs.mentoragent.net/api/novior-mentoragent-abstractions-models/mentorcardaction) does when pressed.

## Definition

Namespace: `Novior.MentorAgent.Abstractions.Models`. Package: `Novior.MentorAgent.Abstractions`.

`public enum MentorCardActionKind`

```shell
dotnet add package Novior.MentorAgent.Abstractions
```

## Values

| Value | Number | Description |
|---|---|---|
| `SendMessage` | 0 | Sends `Value` to the assistant as if the user had typed it. |
| `Navigate` | 1 | Navigates to `Value`. Because the URL comes from your tool and not from the model, this is an application route you chose — not somewhere the conversation talked the assistant into. |
| `UIAction` | 2 | Runs the page-registered UI action named `Value` (see `RegisterUIAction`). |

---

- Previous: [MentorCardAction record](https://docs.mentoragent.net/api/novior-mentoragent-abstractions-models/mentorcardaction.md)
- Next: [MentorCardField record](https://docs.mentoragent.net/api/novior-mentoragent-abstractions-models/mentorcardfield.md)
