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

# ActionType

> ActionType data type.

The possible types of actions.

## Values

| Value                        | Description                       |
| :--------------------------- | :-------------------------------- |
| ExecuteFunction              | Execute an Azure Function.        |
| AddVirtualCurrencies         | Add virtual currencies.           |
| GrantInventoryItems          | Grant inventory items.            |
| SendEntityPushNotification   | Send an entity push notification. |
| SendEntityEmail              | Send an entity email.             |
| ExecuteEntityCloudScript     | Execute entity CloudScript.       |
| UpdatePlayerCustomProperties | Update player custom properties.  |
| DeletePlayerCustomProperties | Delete player custom properties.  |
| AddInventoryItemsV2          | Add inventory items (V2).         |
| SubtractInventoryItemsV2     | Subtract inventory items (V2).    |
| DeleteInventoryItemsV2       | Delete inventory items (V2).      |


## Related topics

- [ActionTrigger](/services/playfab/api-references/events/data-types/actiontrigger.md)
- [Custom installation actions](/build/core-features/common/packaging/packaging-custom-install-actions.md)
- [action_executed](/services/playfab/api-references/events/PlayStream/action-executed.md)
- [action_failed](/services/playfab/api-references/events/PlayStream/action-failed.md)
- [ActionFailure](/services/playfab/api-references/events/data-types/actionfailure.md)
