We want the user to be able to request to see specific videos on command and have them pulled up from the prompt.
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.
I’ve looked at that link. The user figured out their own approach. How would I do this UE5?
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 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:
Action System:
Other users’ solution: Play videos on command - #9 by Luca_Trianti
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
Please share the logs and make sure to add a print node for your action.
I’ll paste the log below but once adding the print string I’m noticing the action is not firing.
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” }
What should I do to make this work?
How did you add the actions?
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
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.
It’s a pretty log so I’ve added it as a txt file
[LogStats_ Stats thread started at 0.txt|attachment]
Is this a CPP project?
It’s mostly Blueprint but I have enabled C++ classes
Okay, good. That’s probably the problem. Could you please show me the Begin Play node of your Character’s blueprint?
Please also call the Parent Begin Play node.
I’m sorry for my ignorance here but what do you mean by Parent Begin Play?