# Automatic Emoji using Rules

**URL:** <https://community.fibery.io/t/automatic-emoji-using-rules/6440>\
**Category:** Ideas & Features\
**Created:** [July 26, 2024, 9:11pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440 "2024-07-26T21:11:12Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yuri\_BC](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/yuri_bc/32/8803_2.png) [@Yuri\_BC](https://community.fibery.io/u/Yuri_BC)\
**Post date:** [July 26, 2024, 9:11pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440/1 "2024-07-26T21:11:12Z")

</div>

The **emoji** field does a decent job replacing the **relationship icon** (the one that shows the type of relationship, little arrow) with a selected emoji…but only manually.

There are two problems I have with the **relationship icon** :

1. They cannot be turned off, fields always display it, regardless the purpose or use of the field, in many cases we don’t want to see that relationship icon.
2. They cannot be replaced by an emoji automatically, the field is not available in rules.

 ![Automatic Emoji Field](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/b/b0a1911779e8aa988c9473cca29ccf898ba5508e.png)

Note: the ability of disabling the relationship icon alltogether, is related to the specific use of the field, for example for navigation, in which ideally the whole display of the field needs to be different, not only the relationship icon, see also

> [@June 6, 2024 / Text table shortcuts, longer history, new Whiteboard colors 2nd\_place\_medal](https://community.fibery.io/t/june-6-2024-text-table-shortcuts-longer-history-new-whiteboard-colors/6275/5):
>
> This is an amazing and promising feature, thank you! What I would suggest as display option, is ‘List Card’, basically the same functionality as views lists where the item are clickable like buttons, and not editable. This is very useful when the field is used only for navigation purposes. When navigating to other entities, clicking the minuscule little arrow button is not userfriendly, and often results in unintentionally opening the field editor instead of navigating.

---

<div class="post-metadata">

**Author:** ![kalman](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/kalman/32/4704_2.png) [@kalman](https://community.fibery.io/u/kalman)\
**Post date:** [July 31, 2024, 2:54pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440/2 "2024-07-31T14:54:12Z")

</div>

Changing emoji/icons for entities using a formula or rule is in the backlog. We plan to work on it this year and will share more details once available.

---

<div class="post-metadata">

**Author:** ![cannibalflea](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/cannibalflea/32/318_2.png) [@cannibalflea](https://community.fibery.io/u/cannibalflea)\
**Post date:** [August 16, 2024, 9:28pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440/3 "2024-08-16T21:28:35Z")

</div>

Is it possible to set/change the icons/emoji right now through the api / script automation?

---

<div class="post-metadata">

**Author:** ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)\
**Post date:** [August 20, 2024, 5:18pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440/4 "2024-08-20T17:18:17Z")

</div>

```auto
const fibery = context.getService('fibery');

for (const entity of args.currentEntities) {
    await fibery.updateEntity(entity.type, entity.id, { 'Icon': ':kissing_heart:'})
}

```

---

<div class="post-metadata">

**Author:** ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)\
**Post date:** [November 4, 2024, 4:28pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440/5 "2024-11-04T16:28:14Z")

</div>

Hey Chris, is there a reference guide we can use to find the official name for an emoji/icon?

---

<div class="post-metadata">

**Author:** ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)\
**Post date:** [November 4, 2024, 5:00pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440/6 "2024-11-04T17:00:04Z")

</div>

Found the answer here. When adding an emoji to any icon field in the UI, the alias shows in the ialog

---

<div class="post-metadata">

**Author:** ![Minh\_Tri\_Do\_Hang](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/minh_tri_do_hang/32/6791_2.png) [@Minh\_Tri\_Do\_Hang](https://community.fibery.io/u/Minh_Tri_Do_Hang)\
**Post date:** [November 5, 2024, 2:23pm UTC](https://community.fibery.io/t/automatic-emoji-using-rules/6440/7 "2024-11-05T14:23:40Z")

</div>

Anyway to auto assign 1 emoji for all entities in an database ? Example People database 1 emoji
