# Interactions: writing externally

**URL:** <https://forum.bricksbuilder.io/t/interactions-writing-externally/27774>\
**Category:** Feature Requests / Improvements\
**Created:** [November 11, 2024, 8:58am UTC](https://forum.bricksbuilder.io/t/interactions-writing-externally/27774 "2024-11-11T08:58:34Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![MartinWB](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/martinwb/32/22977_2.png) [@MartinWB](https://forum.bricksbuilder.io/u/MartinWB)\
**Post date:** [November 11, 2024, 9:20am UTC](https://forum.bricksbuilder.io/t/interactions-writing-externally/27774/2 "2024-11-11T09:20:33Z")

</div>

I’ve suggested this as well here

> [@Interactions in external file](https://forum.bricksbuilder.io/t/interactions-in-external-file/16275):
>
> What do you think about page-specific interactions loaded in external file(json)? Let say { "2d22, 2d23, 2d24": { "id": "wbreai", "trigger": "click", "target": "popup", "templateId": "5721", "action": "show" }, "2d25": { "id": "uniqueId2", "trigger": "hover", "target": "element", "templateId": "1234", "action": "hide" }, // more interactions } so our DOM may be like so \<div data-interaction-i…

---

_[View the full topic](https://forum.bricksbuilder.io/t/interactions-writing-externally/27774)._
