# Video game studio hoping that Fibery is the solution!

**URL:** <https://community.fibery.io/t/video-game-studio-hoping-that-fibery-is-the-solution/1059>\
**Category:** Get Help\
**Created:** [October 9, 2020, 8:22pm UTC](https://community.fibery.io/t/video-game-studio-hoping-that-fibery-is-the-solution/1059 "2020-10-09T20:22:33Z")\
**Posts on this page:** 1\
**Showing post:** 37

<div class="post-metadata">

**Author:** ![Haslien](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/haslien/32/493_2.png) [@Haslien](https://community.fibery.io/u/Haslien)\
**Post date:** [October 14, 2020, 9:41pm UTC](https://community.fibery.io/t/video-game-studio-hoping-that-fibery-is-the-solution/1059/37 "2020-10-14T21:41:57Z")

</div>

Their button is pretty powerful. It uses JavaScript (_[executes in NodeJS v12](https://i.thevirt.us/10/A3f9J.png)_) that you code yourself.

1. **Yes.** You can also use any commands found in [their API](https://api.fibery.io/) inside buttons via a method not documented there called `executeSingleCommand`. [See an example usage here](https://community.fibery.io/t/command-methods-for-button-and-or-token-availability-in-context/1035/3). They also have an easier to use API available that has a `createEntity` method. ~~Not sure if the new entity is returned, as per their documentation it says it returns nothing—although not sure if that is correct anymore?~~ **Edit:** Indeed it returns all the data of the new entity.  
~~To populate with values however you either need multiple calls, or you can use the API to create and set everything all at once.~~ **Edit:** All fields of the entity can be set on creation too.
2. **I am not sure, but likely.** I have not used the API interaction with rich text fields yet. I would guess it is possible somehow? Pretty much anything can be searched for or written via the API. I do know that the rich text field itself is available as I have seen it, but under the name “Collaborative document” or something.
3. **Most likely.** The button API also has an external request function available inside the button API. I use this external call function on a webhook link to create a notification in our MS Teams channel when someone click the “Mark as complete” button (_it also does other stuff at the same time!_).

You can take a look at the [Button API documentation](https://api.fibery.io/#action-buttons) and [some examples](https://gitlab.com/fibery-community/action-buttons) to get an idea of what’s possible with buttons.

Overall, I think it should be very possible, but require a lot of code to be written on your end.

---

_[View the full topic](https://community.fibery.io/t/video-game-studio-hoping-that-fibery-is-the-solution/1059)._
