# Show Videos on Command

**URL:** https://forum.convai.com/t/show-videos-on-command/4436
**Category:** Unreal Engine Plugin
**Tags:** question, unreal-engine
**Created:** [June 30, 2025, 8:48pm UTC](https://forum.convai.com/t/show-videos-on-command/4436 "2025-06-30T20:48:44Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [June 30, 2025, 8:48pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/1 "2025-06-30T20:48:44Z")

</div>

We want the user to be able to request to see specific videos on command and have them pulled up from the prompt.

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [June 30, 2025, 8:59pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/2 "2025-06-30T20:59:43Z")

</div>

Hello @Matthew_Pye,

**Welcome to the Convai Developer Forum!**

Before creating a new post, we recommend checking existing threads for similar questions. This specific question has been asked already, you can review that post for guidance or join the discussion there.

[https://forum.convai.com/t/play-videos-on-command](https://forum.convai.com/t/play-videos-on-command)

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [June 30, 2025, 9:19pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/5 "2025-06-30T21:19:20Z")

</div>

I’ve looked at that link. The user figured out their own approach. How would I do this UE5?

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [June 30, 2025, 9:25pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/6 "2025-06-30T21:25:33Z")

</div>

You can achieve this using either the Narrative Design or Action features in Convai.

With Narrative Design, you can set up sections in [convai.com](https://convai.com) and trigger specific events, when those sections become active. Alternatively, with the Action feature, you can configure custom behavior directly tied to the user’s input.

These kinds of custom implementations depend on your setup, but the following documentation will guide you through both approaches:

**Narrative Design:**

- [Overview](https://docs.convai.com/api-docs/convai-playground/character-creator-tool/narrative-design)
- [Unreal Engine Integration](https://docs.convai.com/api-docs/plugins-and-integrations/unreal-engine/guides/narrative-design)
- [Narrative Design Guide (Google Doc)](https://docs.google.com/document/d/1o9G7eBK0oIkYPly4Aev6JkfehajW6OiyHuQlHvWdwTw/edit?tab=t.0)

**Action System:**

- [Action System in Unreal Engine](https://docs.convai.com/api-docs/plugins-and-integrations/unreal-engine/guides/actions-guide)

Other users’ solution: [Play videos on command - #9 by Luca\_Trianti](https://forum.convai.com/t/play-videos-on-command/4375/9)

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 3:41pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/7 "2025-07-01T15:41:37Z")

</div>

I’ve set up the action to launch a fullscreen widget but when I ask my avatar to show me the video, it responds correctly but nothing happens

 ![Screenshot 2025-07-01 114117](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/0/030068fcc531a0be7ad8b550e06650e068be3fce.jpeg)

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [July 1, 2025, 3:43pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/8 "2025-07-01T15:43:19Z")

</div>

Please share the logs and make sure to add a print node for your action.

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 3:53pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/9 "2025-07-01T15:53:04Z")

</div>

I’ll paste the log below but once adding the print string I’m noticing the action is not firing.

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [July 1, 2025, 3:55pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/10 "2025-07-01T15:55:09Z")

</div>

Please do not share your API Key.

I don’t see anything in the Action Config.

`action_config { characters { name: “Player” } classification: “multistep” } speaker: “Player” }`

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 3:57pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/11 "2025-07-01T15:57:06Z")

</div>

What should I do to make this work?

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [July 1, 2025, 3:59pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/12 "2025-07-01T15:59:10Z")

</div>

How did you add the actions?

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 4:02pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/13 "2025-07-01T16:02:19Z")

</div>

I added the action to the Actions Array in the ConvaiBaseCharacter Blueprint and created a custom event “Show Demo Reel” in the event graph of the blueprint

 ![Actions](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/6/61bebef2e846c5f88670c2ff349bfc2e9001260b.jpeg)  
 ![ConvaiBaseCharacter_EventGraph](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/9/9e8ae35d7f7dd8e1723a071bc5a687374d074a26.jpeg)

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 4:46pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/14 "2025-07-01T16:46:42Z")

</div>

I followed this tutorial:

[![](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/0/0eff0e926c1453a42c2aadf0ff504a43a9408140.jpeg "AI NPCs Take Action from Conversation | Environment and Object Aware Characters | Convai UE Tutorial") ](https://www.youtube.com/watch?v=phAkEFa6Thc&t=15s)

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [July 1, 2025, 5:16pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/15 "2025-07-01T17:16:05Z")

</div>

Hmm, I don’t see any problem. Could you please you ask a question to the character 4 times? Ask him to do this action and share the logs with me.

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 5:20pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/16 "2025-07-01T17:20:16Z")

</div>

It’s a pretty log so I’ve added it as a txt file

[LogStats\_ Stats thread started at 0.txt|attachment]

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [July 1, 2025, 5:25pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/17 "2025-07-01T17:25:02Z")

</div>

Is this a CPP project?

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 5:26pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/18 "2025-07-01T17:26:03Z")

</div>

> [@K3](#):
>
> CPP project

It’s mostly Blueprint but I have enabled C++ classes

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [July 1, 2025, 5:28pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/19 "2025-07-01T17:28:10Z")

</div>

Okay, good. That’s probably the problem. Could you please show me the Begin Play node of your Character’s blueprint?

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 5:30pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/20 "2025-07-01T17:30:14Z")

</div>

![Screenshot 2025-07-01 132952](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/2/26760d23ece680f6a4436e63b770ea06d7a14b08.jpeg)

---

<div class="post-metadata">

### Author: ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)
#### Post date: [July 1, 2025, 5:37pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/21 "2025-07-01T17:37:49Z")

</div>

Please also call the Parent Begin Play node.

---

<div class="post-metadata">

### Author: ![Matthew\_Pye](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Matthew\_Pye](https://forum.convai.com/u/Matthew_Pye)
#### Post date: [July 1, 2025, 5:57pm UTC](https://forum.convai.com/t/show-videos-on-command/4436/22 "2025-07-01T17:57:00Z")

</div>

I’m sorry for my ignorance here but what do you mean by Parent Begin Play?

[Next page](https://forum.convai.com/t/show-videos-on-command/4436.md?page=2)
