Stack O Bot tutorial setup
Build the sample project used by the Convai character actions tutorial, starting from Epic's free Stack O Bot and applying the Convai tutorial files.
Convai's AI player tutorial series is filmed in Epic Games' free Stack O Bot sample with a set of Convai files applied on top. In it, a human player and a Convai-powered teammate solve a two-player puzzle that neither can finish alone. This page builds that project from scratch so your editor matches the video. You need it only if you want to follow along in the same scene; every feature the series covers works in any project.
Before you start
Unreal Engine 5.8. The tutorial files were prepared against 5.8. A project created with a different engine version will not match the tutorial.
An Epic Games account, to claim Stack O Bot from Fab.
The Convai plugin installed and your API key configured. See Install the Convai plugin and Configure your API key.
Create the Stack O Bot project
Claim Stack O Bot on Fab
Open Stack O Bot on Fab, sign in with your Epic Games account, and select Add to My Library. Accept the license if prompted.

Apply the Convai tutorial files
The tutorial files are a delta: they contain only what was added or changed for the Convai tutorial, laid out to be copied over the project you created above.
Download the tutorial files
Download the Convai Stack O Bot tutorial delta from the Convai tutorial delta download. The archive contains a Content folder and a Config folder.
Copy the contents of the delta folder, not the folder itself. When the copy is correct, Content and Config sit directly beside StackOBot.uproject. A nested extra folder is the most common reason the maps do not appear.
Open and test the project
Sign in to Convai
Open the Convai Editor window and sign in. See Sign in and manage your account.
Verify the setup
The project is ready when Lvl_Convai appears in the Content Browser under Content/StackOBot/Maps/Convai, the level opens without missing-asset warnings, and the Convai character responds when you speak to it in Play mode.
If the map is missing, the delta was copied one level too deep — check that Content and Config are beside StackOBot.uproject rather than inside another folder. If the map opens but the character does not respond, the plugin is installed but not authenticated; work through Configure your API key.
Next steps
With the sample project running, follow the series in the scene it was filmed in. Part one brings the AI teammate into the level, enables actions, and tags the pressure plates and the moving platform; part two adds the custom pickup and drop actions for the crate. The pages below cover the same ground in written form.
Last updated
Was this helpful?