# Blueprints Reference

- [Convai Player](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/convai-player.md): Actor component for the player
- [Convai Chatbot](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/convai-chatbot.md): Actor component for the AI character
- [Convai Environment](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/convai-environment.md): The Convai Environment class is used to define what actions are available for the character and what are the objects and other characters in the scene.
- [Convai Object Entry](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/convai-object-entry.md): The ConvaiObjectEntry structure parses information about a character or an object in the scene, which is then included in the Environment object.
- [Convai Result Action](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/convai-result-action.md): Convai Result Action - Blueprint Reference for Unreal Engine integration.
- [Convai Extra Params](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/convai-extra-params.md): Convai Extra Params - Blueprint Reference for Unreal Engine integration.
- [Speech To Text](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/speech-to-text.md): Speech-to-Text - Blueprint Reference for Convai Unreal Engine integration.
- [Text To Speech](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/text-to-speech.md)
- [Utility Functions](/api-docs/plugins-and-integrations/unreal-engine/blueprints-reference/utility-functions.md): Utility Functions - Blueprint Reference for Convai Unreal Engine integration.
