> For the complete documentation index, see [llms.txt](https://dapper-raptor.gitbook.io/quest-map-pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dapper-raptor.gitbook.io/quest-map-pro/getting-started/setting-up-npcs/adding-the-interface-to-your-npc.md).

# Adding the Interface to your NPC

Step 1 of 4 in setting up NPCs to work with Quest Map Pro

The first step to getting your NPCs integrated with Quest Map Pro is to add the **BPInt\_QuestMapPro\_NPCActor** interface to your NPC actor. To do this, open your blueprint, click on **Class Settings** and find the Interfaces section in the details panel. Click **Add** and search for **BPInt\_QuestMapPro\_NPCActor** and click on it. It is recommended to compile and save your blueprint after this step.

<figure><img src="https://lh3.googleusercontent.com/D3qsN1uGLjkjT7cYivcOje3SoAwC1Tq_d1dLLW7fEMDlGoFVPA_ZkXBtNhaevRUUFiFJ--dZBF2RPlSAp-zp2PnOYgCrG73jihFQmNlelIxwm53iObnwO9I1gEa2fs_RFNGHn9b5vWRumm5xpQ9hu_0" alt=""><figcaption></figcaption></figure>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Go Back:</td><td><strong>Setting Up NPCs Overview</strong></td><td></td><td><a href="/quest-map-pro/getting-started/setting-up-npcs.md">Setting Up NPCs</a></td></tr><tr><td>Next Step:</td><td><strong>GetNPCState Function</strong></td><td></td><td><a href="/quest-map-pro/getting-started/setting-up-npcs/getnpcstate-function.md">GetNPCState Function</a></td></tr></tbody></table>
