# Video Action

This action will allow video playback directly in user chat. You can add a video as an external URL or upload it to Xenioo storage.

![](/files/-LewHFTMRkMgXAeOJG6o)

### Settings

The action uses the following settings:

| Setting           | Description                                                                                                                                   | [Parsed](/actions-and-operations/dynamic-parsing.md) |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| From Url          | The video will be retrieved from the specified URL.                                                                                           | :no\_entry:                                          |
| Upload To Storage | The video will be retrieved from [your Xenioo Account storage](/basic-concepts/your-account/the-free-plan.md).                                | :no\_entry:                                          |
| Video URL         | The fully qualified URL of the video                                                                                                          | :white\_check\_mark:                                 |
| Embed Video       | If allowed by channel, Xenioo will try to embed the video in the chat channel.  Otherwise Xenioo will supply the URL to the channel directly. | :no\_entry:                                          |

### Remarks

If the supplied video URL contains *youtube* or *vimeo,* Xenioo will automatically transform this action in a standard [Text Action](/actions-and-operations/content/xenioo.bots.actions.base.textaction.md).

Some channels may apply limits to video contents and may not display a full thumbnail preview if the source content is too big.

### Trigger

This action has no triggers.

### Variables

This action does not produce any variable.

### Availability

Channel specific availability follows the table below:

| Channel          | Availability                                                                                            |
| ---------------- | ------------------------------------------------------------------------------------------------------- |
| Facebook         | Images will be by default embedded as attachments. Facebook 25MB limit will apply.                      |
| WhatsApp         | Provider Dependant. Please see [relevant information](/basic-concepts/publishing/channels/whatsapp.md). |
| Telegram         | Fully Available                                                                                         |
| Web              | Fully Available                                                                                         |
| Alexa            | Available only on Screen enabled devices. Other devices will ignore the content.                        |
| Google Assistant | Available only on Screen enabled devices.Other devices will ignore the content.                         |
| Slack            | Fully Available                                                                                         |
| API              | Fully Available                                                                                         |

This action can be used only inside interactions and not as child of other actions. Any account can use this action regardless of [subscription level](/basic-concepts/your-account/the-free-plan.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs10.xenioo.com/actions-and-operations/content/xenioo.bots.actions.base.videoaction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
