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

# 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 MyLINK Connect 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, MyLINK Connect will try to embed the video in the chat channel.  Otherwise MyLINK Connect will supply the URL to the channel directly. | :no\_entry:                                          |

### Remarks

If the supplied video URL contains *youtube* or *vimeo,* Connect 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.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.mylinkconnect.com/actions-and-operations/content/xenioo.bots.actions.base.videoaction.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
