# 'Tools' option not showing under 'Page' option for a channel

**URL:** <https://community.bloomreach.com/t/tools-option-not-showing-under-page-option-for-a-channel/4283>\
**Category:** Experience Manager (PaaS/OnPrem)\
**Created:** [February 19, 2024, 2:09pm UTC](https://community.bloomreach.com/t/tools-option-not-showing-under-page-option-for-a-channel/4283 "2024-02-19T14:09:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yod](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/yod/32/1323_2.png) [@Yod](https://community.bloomreach.com/u/Yod)\
**Post date:** [February 19, 2024, 2:09pm UTC](https://community.bloomreach.com/t/tools-option-not-showing-under-page-option-for-a-channel/4283/1 "2024-02-19T14:09:34Z")

</div>

Hi Team,

I am trying to create Custom ui extension for a page. but not able to see ‘Tools’ option under ‘Page’ option as mentioned in below documentation.

> **[Open UI Extensions - Bloomreach Experience Manager (PaaS/Self-Hosted) - The...](https://xmdocumentation.bloomreach.com/library/concepts/open-ui/introduction.html)**
>
> The fast and flexible on-premise or PaaS headless CMS

I have added “frontend:extensionPoint” property to “channel.page.tools”  
Am I missing any configuration ?

Thanks

---

<div class="post-metadata">

**Author:** ![Hema\_Vanapalli](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/hema_vanapalli/32/1367_2.png) [@Hema\_Vanapalli](https://community.bloomreach.com/u/Hema_Vanapalli)\
**Post date:** [February 19, 2024, 3:07pm UTC](https://community.bloomreach.com/t/tools-option-not-showing-under-page-option-for-a-channel/4283/2 "2024-02-19T15:07:10Z")

</div>

Hi Yod,

Please add frontend:displayName , frontend:extensionPoint and frontend:url to create custom UI extension for a page. Here is the sample:  
jcr:primaryType: frontend:uiExtension  
frontend:displayName: Show JSON  
frontend:extensionPoint: channel.page.tools  
frontend:url: [http://localhost:9000](http://localhost:9000)

Refer to the documentation [here](https://xmdocumentation.bloomreach.com/trails/open-ui/develop-a-custom-page-tool.html) for further details.

 ![Screenshot 2024-02-19 at 8.33.39 PM](https://canada1.discourse-cdn.com/flex027/uploads/bloomreach1/original/2X/6/6bb1c3465ef97b9be63b09e11e7fadcccc6f4c99.png)

---

<div class="post-metadata">

**Author:** ![Yod](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/yod/32/1323_2.png) [@Yod](https://community.bloomreach.com/u/Yod)\
**Post date:** [February 20, 2024, 7:02am UTC](https://community.bloomreach.com/t/tools-option-not-showing-under-page-option-for-a-channel/4283/3 "2024-02-20T07:02:49Z")

</div>

Hi Hema,

Thanks alot for quick reponse. I have all the configurations as mentioned above and UI application also created following the documentation you have linked.

 ![console_config](https://canada1.discourse-cdn.com/flex027/uploads/bloomreach1/original/2X/c/c9cceeb4a3ea87eb6b3391e6cd05ba9e736e3ed4.jpeg)

But I don’t see tools option under page in Experience Manager.  
I have attached Screen shots below for reference.  
 ![EXM_Page_option](https://canada1.discourse-cdn.com/flex027/uploads/bloomreach1/original/2X/e/eb194e248dc645c6b8441612cfbb6b24aa5448ce.jpeg)

So are the configurations shown in the image enough to get the ‘Tools’ option under ‘Page’?

Thank you,

---

<div class="post-metadata">

**Author:** ![Hema\_Vanapalli](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/hema_vanapalli/32/1367_2.png) [@Hema\_Vanapalli](https://community.bloomreach.com/u/Hema_Vanapalli)\
**Post date:** [February 20, 2024, 12:56pm UTC](https://community.bloomreach.com/t/tools-option-not-showing-under-page-option-for-a-channel/4283/4 "2024-02-20T12:56:31Z")

</div>

Hi Yod,

The configuration shown above is enough to get ‘Tools’ option under Page. A page tool must be configured with a node of type frontend:uiExtension as child node of the node at the path /hippo:configuration/hippo:frontend/cms/ui-extensions.  
In the above example I have added ‘showJson’ as a child node. After you add the node and set the properties along with values, make sure you write the changes to the repository. If you are still facing the issue, let me know.  
More details : [Configure a Page Tool - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS](https://xmdocumentation.bloomreach.com/library/concepts/open-ui/configure-a-page-tool.html)
