> For the complete documentation index, see [llms.txt](https://docs10.xenioo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs10.xenioo.com/actions-and-operations/privacy/xenioo.bots.actions.privacy.privacyvariableconditionaction.md).

# Privacy Flag Condition

Use this action to execute operations based on the status of a user privacy flag. If the condition is met, the flow will execute any sub operation.

![](/files/-LfcwgvJWJZG7A1fZqE2)

### Settings

The action uses the following settings:

| Setting      | Description                                                                 | [Parsed](/actions-and-operations/dynamic-parsing.md) |
| ------------ | --------------------------------------------------------------------------- | ---------------------------------------------------- |
| Criteria     | The criteria of the switch. Choose to check if flag is enabled or disabled. | :no\_entry:                                          |
| Privacy Flag | The flag you want to check for condition                                    | :no\_entry:                                          |

### Remarks

Xenioo **does not enforce specific actions** usage based on selected privacy flag: it is up to your chatbot design to accomodate for specific user preferences.\
\
Privacy preferences are stored in a very specific runtime area that cannot be accessed by your conversation operators or chatbot runtime. Only this action can alter the value of these preferences.

### Trigger

On Condition Met. This action will trigger any child operation as the selected privacy flag meets the set criteria.

### Variables

This action does not produce any variable.

### Availability

Channel specific availability follows the table below:

| Channel          | Availability                                           |
| ---------------- | ------------------------------------------------------ |
| Facebook         | Fully Available.                                       |
| WhatsApp         | Fully Available.                                       |
| Telegram         | Fully Available.                                       |
| Web              | Fully Available.                                       |
| Alexa            | **Not Available. Privacy opt-in managed by platform.** |
| Google Assistant | **Not Available. Privacy opt-in managed by platform.** |
| Slack            | Fully Available.                                       |
| API              | Fully Available.                                       |

This action can be used only at [Bot Global level](/actions-and-operations/execution.md#global-and-local-actions) or [Behavior level.](/actions-and-operations/execution.md#global-and-local-actions) Any account can use this action regardless of [subscription level](/basic-concepts/your-account/the-free-plan.md).
