> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gladecore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Step 3: Configure the NPC

> Set up your NPC character's Blueprint to be an interactive conversation target.

1. **Add the NPCChatComponent**:

   * Open your NPC character Blueprint.
   * Click + Add and add a `NPCChatComponent`.
   * Select the Chat Component. In the Details panel, assign the `NPCPersonalityData` asset you created in Part 1 to the `NPCPersonality` property. It will swap personalities when starting conversations.

   <div align="center">
     <img src="https://mintcdn.com/gladestudio/h2bO1bOlECnU2Pg4/images/unreal/UE_NPCChatComponent.png?fit=max&auto=format&n=h2bO1bOlECnU2Pg4&q=85&s=b2021d9466e2caa4b5dcdb7c32392d78" alt="NPC Chat Component Pn" style={{ padding:"20px 0" }} title="NPC Chat Component" width="379" height="166" data-path="images/unreal/UE_NPCChatComponent.png" />
   </div>

   * Select the `NPCChat Component`. In the Details panel, find the NPCChatComponent property and use the dropdown to select the Chat Component if it says none or is empty.

Below is an example image of the `NPC ChatComponent` finished. Feel free to also take a look at our `BP_DemoNPC1` and `BP_DemoNPC2` as examples.

<div align="center">
  <img src="https://mintcdn.com/gladestudio/h2bO1bOlECnU2Pg4/images/unreal/UE_NPCChatComponentFinished.png?fit=max&auto=format&n=h2bO1bOlECnU2Pg4&q=85&s=4a02f023655f7f6c7fe0a7586265bbe6" alt="NPC Chat Component Finished Pn" style={{ padding:"20px 0" }} title="NPC Chat Component Finished" width="711" height="435" data-path="images/unreal/UE_NPCChatComponentFinished.png" />
</div>
