For the complete documentation index, see llms.txt. This page is also available as Markdown.

Prerequisites

Verify engine version, account, platform, and network requirements before installing the Convai Unreal Engine plugin into your project.

Verify each requirement before you install the Convai Unreal Engine plugin. Missing any one of these will prevent the plugin from loading or running correctly.

Unreal Engine version

The plugin supports Unreal Engine 5.0 and later — every UE 5.x release. The minimum supported version is 5.0.

The Convai editor window — the in-editor panel used for API key sign-in — requires UE 5.2 or later. On UE 5.0 and 5.1, all runtime gameplay features work, but the editor sign-in panel is not available. Add your API key to Config/DefaultEngine.ini instead — see Configure your API key.

UE version range
Plugin support
API key setup

5.0–5.1

Supported

Add the key to Config/DefaultEngine.ini (Project Settings shows the value read-only)

5.2 and later

Supported

Sign in through the Convai editor window (opens automatically after plugin enable)

Convai account and API key

You need a Convai account to authenticate the plugin and to create or manage characters.

1

Create a Convai account

Go to convai.com and create a free account if you do not have one.

2

Sign in to the dashboard

Sign in and open your account dashboard. Your API key is available under account settings.

3

Copy your API key

Copy the API key string. You will enter it after installation — through the Convai editor window on UE 5.2+, or in Config/DefaultEngine.ini on UE 5.0 and 5.1. See Configure your API key.

Engine plugins (bundled dependencies)

The Convai Unreal Engine plugin depends on two engine plugins that ship with Unreal Engine. Both are enabled automatically when you enable the Convai plugin:

Dependency
Purpose

AudioCapture

Provides microphone input on Win64 and Android.

AndroidPermission

Handles runtime microphone permission requests on Android.

You do not need to enable these manually. If your project has previously disabled either plugin, re-enable it under Edit > Plugins before enabling the Convai plugin.

Supported platforms

Platform
Supported

Win64

Yes

Android

Yes

Other

No

Mac, iOS, Linux, and console targets are not supported in this release.

Network access

The plugin connects to Convai at runtime over WebRTC. Ensure the device running your project can reach Convai's endpoints on HTTPS and WebRTC ports. Firewalls or proxies that block WebRTC will prevent conversations from starting.

Next steps

Install the Convai plugin

Last updated

Was this helpful?