# Privacy Opt-In

Use this action to display a privacy optin request flag to the user. The user will be able to choose to either accept or refuse your privacy terms. A file containing terms may be uploaded as html or pdf.

![](https://2678899722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdPD9c4fJbXSAZcPHt9%2F-LfcsrMGqsGmS38L7y2_%2F-LfctHyAqss5iAA7eE_j%2Fimage.png?alt=media\&token=bc4103f3-f141-4a83-a6a6-a7b01c14c403)

### Settings

The action uses the following settings:

| Setting               | Description                                                                                                                          | [Parsed](https://docs10.xenioo.com/actions-and-operations/dynamic-parsing) |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- |
| Usage Text            | The text that will be presented to the user detailing your generic privacy acceptance terms.                                         | :white\_check\_mark:                                                       |
| Privacy Policy Button | The text to be displayed for the full privacy policy content location                                                                | :white\_check\_mark:                                                       |
| From Url              | The privacy policy will be retrieved from the specified URL.                                                                         | :no\_entry:                                                                |
| Upload To Storage     | The audio will be retrieved from [your Xenioo Account storage](https://docs10.xenioo.com/basic-concepts/your-account/the-free-plan). | :no\_entry:                                                                |
| File URL              | The fully qualified URL of the privacy policy                                                                                        | :white\_check\_mark:                                                       |
| Privacy Flag          | The privacy flag that will be enabled as the user accepts the opt-in                                                                 | :white\_check\_mark:                                                       |
| Accept Button         | The text that will be displayed on the Accept Button                                                                                 | :white\_check\_mark:                                                       |
| Refuse Button         | The text that will be displayed on the Refuse Button                                                                                 | :white\_check\_mark:                                                       |

### 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 User Choice. This action will trigger any child operation as soon as the user accepts or refuse your privacy opt-in proposal.

### 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](https://docs10.xenioo.com/execution#global-and-local-actions) or [Behavior level.](https://docs10.xenioo.com/execution#global-and-local-actions) Any account can use this action regardless of [subscription level](https://docs10.xenioo.com/basic-concepts/your-account/the-free-plan).
