> For the complete documentation index, see [llms.txt](https://docs.tryholo.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tryholo.ai/create/video/ai-ugc.md).

# AI UGC

Create realistic AI-generated videos featuring a person speaking your script. This method is designed to **mimic authentic UGC-style content** — perfect for social media, testimonials, product demos, and ad hooks that feel natural and conversational.

{% embed url="<https://share.synthesia.io/2bffeac3-5e59-4f5b-80e8-260b05b46789>" %}

{% hint style="success" %}
Keep your script short and snappy. AI avatars speak in real time, so shorter lines lead to cleaner delivery and fewer cut-offs.
{% endhint %}

### Best for <a href="#h_196fc15834" id="h_196fc15834"></a>

* TikTok, Reels, and ad hooks
* Testimonials and product recommendations
* Conversational social content
* Human-like messaging without real filming

### How to use <a href="#h_aa8484e4e4" id="h_aa8484e4e4"></a>

{% stepper %}
{% step %}

#### Describe the UGC actor & scene

Write a short description of the speaker:

* appearance
* clothing
* age
* mood or vibe
* surroundings

Example:\
&#x200B;*“A woman in her 30s with curly brown hair, warm smile, casual sweater in her studio.”*

{% hint style="warning" %}
Keep your description brief but specific. Too much detail can confuse the avatar generator.
{% endhint %}
{% endstep %}

{% step %}

#### Write your script

Type what you want the avatar to say. Use natural, conversational phrasing — it sounds much more realistic in UGC-style delivery.\
​\
Short sentences work best, especially for ads and fast-paced social formats.

If your script is too long, the avatar may not finish speaking before the video ends. If this happens, shorten the script and regenerate.
{% endstep %}

{% step %}

#### Choose your video format and duration

Select from available aspect ratios and video lenght.

{% hint style="info" %}
If timing feels off, reduce the script by one or two sentences before regenerating.
{% endhint %}
{% endstep %}

{% step %}

#### Generate your video

Holo creates an AI UGC video based on the details and the script you provided.\
\
Your finished video will appear in your **Library** as an MP4 in the chosen aspect ratio. From there, you can **edit, delete, download, or post** them to your connected social media accounts.
{% endstep %}

{% step %}

#### Edit your video

After generating a video, you can open it in the editor to make quick adjustments before exporting. Click on the video in the **Library** and then **Open in Editor**.&#x20;

In the editor, you can:

* **Add captions** to your video
* **Add music** or sound
* **Add media** such as extra images or videos
* **Add overlays** on top of your video
* **Add text and subtitles**
* **Cut** parts of the video on the timeline

Once your edits are done, click **Export** to save the final version.
{% endstep %}
{% endstepper %}

\
If something doesn’t work as expected, try the [troubleshooting steps](/troubleshooting/troubleshooting-steps.md) — and if the issue continues, feel free to reach out to <support@tryholo.ai>, and we’ll help you out.
