> For the complete documentation index, see [llms.txt](https://docs.dialogform.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dialogform.in/user-guide/how-to-add-video-to-a-prompt.md).

# How to add video to a prompt

DialogForm enables you to turn your video-based learning material into conversational lessons.

## What To Do

Copy the link of the video you wish to use in the lesson. You can use videos from YouTube or a host of other video sharing platforms (a list of all supported platforms is given at the end of this article).

In DialogForm, open up a flow you want to edit.

In the prompts panel, click on the "+ Add prompt" button, or to create an [Image upload prompt](/user-guide/image-upload-prompts.md), click on the three dots next to the "+ Add Prompt" and press 'Image upload prompt' in the popup that appears.

![](/files/447ndJNGjLSsg21gGrSQ)

This will add an empty prompt right below. Paste the video link as the message of the prompt, and change the 'MESSAGE TYPE' in the prompt settings panel to 'Video'. You can access the prompt settings panel by double-clicking on the prompt name (or by hovering over the <img src="/files/pqNJr08A79HGYJYGg73L" alt="" data-size="line"> icon that appears to the right of the prompt name).

Now carry on creating the prompt as you wish. If you need help on how to create the various types of prompts that DialogForm offers, check out these articles:

{% content-ref url="/pages/TQZo903PKyVwIR4BCECk" %}
[Multiple choice prompts](/user-guide/multiple-choice-prompts.md)
{% endcontent-ref %}

{% content-ref url="/pages/J3xBbJ2aaMUBkDs15B2A" %}
["Multi-select" multiple choice prompts](/user-guide/multi-select-multiple-choice-prompts.md)
{% endcontent-ref %}

{% content-ref url="/pages/mWm9rzd0xgm0KYhVm8Lp" %}
[Free-form/Subjective answer prompts](/user-guide/free-form-subjective-answer-prompts.md)
{% endcontent-ref %}

{% content-ref url="/pages/afPjYjBOPI6VpoFYVKgf" %}
[Image upload prompts](/user-guide/image-upload-prompts.md)
{% endcontent-ref %}

### Supported Platforms

The following sources of video (and in some cases audio) are supported:

* YouTube
* Facebook
* Twitch
* Soundcloud
* Streamable
* Vimeo
* Wistia
* Dailymotion
* Loom
* Cloudinary


---

# 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.dialogform.in/user-guide/how-to-add-video-to-a-prompt.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.
