# Extract User Name Text from User Table

**URL:** <https://community.tulip.co/t/extract-user-name-text-from-user-table/915>\
**Category:** Support, Troubleshooting, & Help\
**Created:** [October 29, 2020, 12:32pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915 "2020-10-29T12:32:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Esinger5](https://avatars.discourse-cdn.com/v4/letter/e/df705f/32.png) [@Esinger5](https://community.tulip.co/u/Esinger5)\
**Post date:** [October 29, 2020, 12:32pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/1 "2020-10-29T12:32:11Z")

</div>

Hey Gio,

We would like to have the ability to extract the User Name as text from the User Table.

Currently, you can only extract the record ID as the generated random string made for each record, but it would be nice to utilize their actual User Name that is displayed without having to create a custom field in the User Table and having to enter their name in a second place.

This could be helpful in a lot of situations where the User Name needs to be recorded to another table, list, or connector as a text field and not a user field type.

Thank you!

Eric Singer

---

<div class="post-metadata">

**Author:** ![gio](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/gio/32/82_2.png) [@gio](https://community.tulip.co/u/gio)\
**Post date:** [October 29, 2020, 1:19pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/2 "2020-10-29T13:19:00Z")

</div>

Hey @Esinger5, thanks for posting!!

I agree that this would be really useful to have, I have created a ticket for our product team to evaluate getting this feature added to the platform. @kevin.kononenko will be reaching out with questions that may come up and updates .

thanks again!!

gio

---

<div class="post-metadata">

**Author:** ![ChrisF](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@ChrisF](https://community.tulip.co/u/ChrisF)\
**Post date:** [July 13, 2021, 1:14pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/3 "2021-07-13T13:14:55Z")

</div>

Any news about this, Gio?  
Need this too.  
Regards  
Chris

---

<div class="post-metadata">

**Author:** ![pte](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/pte/32/444_2.png) [@pte](https://community.tulip.co/u/pte)\
**Post date:** [October 11, 2021, 2:36am UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/4 "2021-10-11T02:36:36Z")

</div>

Hello there,  
Do someone know a workaround for this problem ? I need to send an email mentioning the user name but I cannot extract it from the user field that I’ve previously stored.  
Thanks for the follow up,  
Patxi

---

<div class="post-metadata">

**Author:** ![vch](https://avatars.discourse-cdn.com/v4/letter/v/ce73a5/32.png) [@vch](https://community.tulip.co/u/vch)\
**Post date:** [August 16, 2022, 7:44am UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/5 "2022-08-16T07:44:12Z")

</div>

Hi… Any update on this topic??

---

<div class="post-metadata">

**Author:** ![Pete\_Hartnett](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/pete_hartnett/32/3678_2.png) [@Pete\_Hartnett](https://community.tulip.co/u/Pete_Hartnett)\
**Post date:** [August 16, 2022, 12:18pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/6 "2022-08-16T12:18:54Z")

</div>

Hey @vch -

It looks like the users name is available in app info now for the logged in user-

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/b/ba2dcb580ea9d50d2526f9c5c33efe5a34bba9c9.png)  
Or any user-  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/7/7781d105f4f1a02bc6cab481e54ceeb7662458ea.png)

Does this solve your problem?  
Pete

---

<div class="post-metadata">

**Author:** ![vch](https://avatars.discourse-cdn.com/v4/letter/v/ce73a5/32.png) [@vch](https://community.tulip.co/u/vch)\
**Post date:** [August 16, 2022, 2:04pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/7 "2022-08-16T14:04:52Z")

</div>

Hi @Pete_Hartnett

I want to extract user name (from a table record) to form a message using the expression  
So after selecting a specific user from the users table,

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/9/978f2927d79dd5f82f8de5f6d6ed69d6875c28b0.png)

I want to send a message to that user with this trigger:

 ![trigger](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/b/beb3871f771815f2cb69673a8a0be95636c90cff.jpeg)

but this is what it turned out

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/4/4a8b190945f251fcca63af03b25ecd68232a1fa4.png)

Any suggestion?

Thanks

---

<div class="post-metadata">

**Author:** ![Pete\_Hartnett](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/pete_hartnett/32/3678_2.png) [@Pete\_Hartnett](https://community.tulip.co/u/Pete_Hartnett)\
**Post date:** [August 16, 2022, 4:10pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/8 "2022-08-16T16:10:07Z")

</div>

Hey @vch -

Gotcha! Right now this isn’t possible but I just wrote a feature request to expose all user attributes within expressions in this format:

```auto
@variable.userVar.name
@variable.userVar.badgeId
@variable.userVar.customField1
...

```

In the meantime, the way I usually get around user table limitations is with the use of a dedicated user lookup table:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/5/588856b9421de89c9d032c4164f36856c47a7793.jpeg)

Its a bit of a workaround, but it does a decent job filling these gaps temporarily.

_As a little more context_-  
A team was just formed internally in the engineering organization to take on a ton of work around user management. This is probably the team that will take up this request, but it might take a little longer than usual because it is looped into this larger initiative.

Hope the context helps!  
Pete

---

<div class="post-metadata">

**Author:** ![vch](https://avatars.discourse-cdn.com/v4/letter/v/ce73a5/32.png) [@vch](https://community.tulip.co/u/vch)\
**Post date:** [August 16, 2022, 6:43pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/9 "2022-08-16T18:43:56Z")

</div>

Hi @Pete_Hartnett

Looking forward to the new feature… Thanks!

---

<div class="post-metadata">

**Author:** ![Pete\_Hartnett](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/pete_hartnett/32/3678_2.png) [@Pete\_Hartnett](https://community.tulip.co/u/Pete_Hartnett)\
**Post date:** [August 16, 2022, 8:12pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/10 "2022-08-16T20:12:11Z")

</div>

Hey @vch -

On a whim, I tried to see if this was possible with a custom widget, and lo-and-behold, it is!

[https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/2/2d6e9a23724ff833bbc0df7da91e2d898efac604.mov](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/2/2d6e9a23724ff833bbc0df7da91e2d898efac604.mov)

Attached is the widget. Instructions on how to install are here:

> **[Custom Widgets Overview](https://support.tulip.co/en/articles/5921815-custom-widgets-overview)**
>
> Build your own features in Tulip using HTML, CSS and JavaScript.
> Library widgets available here: https://tulip.co/library/?query=Widgets

Setup on this widget is quite simple. Pass it the user you want the name of, and it will update the name field. So when I pass the custom widget a user it will set the name variable, to the value of that user.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/9/9f9bb8e681e9bf4f75c5db25824abbe27d974f50.jpeg)

[customWidget-Get User Name.json](https://community.tulip.co/uploads/short-url/30b7rjrYEBpW25V7mAQCn3h4MxA.json) (1.9 KB)  
_NOTE: This widget hasn’t gone through our standard code review process, so use it with caution._

Pete

---

<div class="post-metadata">

**Author:** ![JXZ0914](https://avatars.discourse-cdn.com/v4/letter/j/278dde/32.png) [@JXZ0914](https://community.tulip.co/u/JXZ0914)\
**Post date:** [March 29, 2023, 8:13am UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/11 "2023-03-29T08:13:18Z")

</div>

Hello @Pete_Hartnett

your “get user name” custom widget is not working for out instance, any idea why? Maybe has to be updated for newer version of tulip ?

![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/b/b58868d7ba0389b704f2fdd0f889c9b2ae22ff8a.png)

---

<div class="post-metadata">

**Author:** ![aaronstone](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@aaronstone](https://community.tulip.co/u/aaronstone)\
**Post date:** [April 4, 2023, 4:17pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/12 "2023-04-04T16:17:40Z")

</div>

Hi Jan,

Here is the JSON file, exported from R249.

Thanks,

Aaron

[customWidget-Get User Name (2).json](https://community.tulip.co/uploads/short-url/9TFNnGEr6Ax26JSA96mtancsf0E.json) (2.0 KB)

---

<div class="post-metadata">

**Author:** ![Alinator](https://avatars.discourse-cdn.com/v4/letter/a/b487fb/32.png) [@Alinator](https://community.tulip.co/u/Alinator)\
**Post date:** [June 20, 2023, 2:20pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/13 "2023-06-20T14:20:41Z")

</div>

Hey @Pete_Hartnett , Any updates on this? I looked for the #Product suggestions topic about this, but couldn’t find it.

---

<div class="post-metadata">

**Author:** ![tony.wang](https://avatars.discourse-cdn.com/v4/letter/t/e9a140/32.png) [@tony.wang](https://community.tulip.co/u/tony.wang)\
**Post date:** [July 3, 2023, 9:16am UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/14 "2023-07-03T09:16:10Z")

</div>

User customer widget to finish it ,  
The js will be like this:

getValue(‘UserIn’, (UserIn) =\> {  
fireEvent(‘show name’, UserIn.name);  
});

 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/0/074f29d3f9224e886baabb881478a39e2fbc70ee.png)  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/agilemfg/original/2X/8/80cf8bcad2b090f1fcae975713b6b2be1ea849a8.png)

---

<div class="post-metadata">

**Author:** ![AlWins](https://avatars.discourse-cdn.com/v4/letter/a/f4b2a3/32.png) [@AlWins](https://community.tulip.co/u/AlWins)\
**Post date:** [June 7, 2024, 3:16pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/15 "2024-06-07T15:16:42Z")

</div>

Giving this feature another nudge as this would be very helpful to have.

---

<div class="post-metadata">

**Author:** ![jay.shah](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@jay.shah](https://community.tulip.co/u/jay.shah)\
**Post date:** [June 18, 2024, 8:13pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/16 "2024-06-18T20:13:20Z")

</div>

Hi all,

This feature is very helpful and we have many use cases for this. Please let me whenever this feature is available in tulip.

---

<div class="post-metadata">

**Author:** ![bhulst](https://avatars.discourse-cdn.com/v4/letter/b/8dc957/32.png) [@bhulst](https://community.tulip.co/u/bhulst)\
**Post date:** [August 19, 2024, 11:38am UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/17 "2024-08-19T11:38:16Z")

</div>

Hi all,

I would also like to see a name instead of "Hi o74ramPsKcXq3ugvK "

---

<div class="post-metadata">

**Author:** ![OlgaStroilova](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/olgastroilova/32/7199_2.png) [@OlgaStroilova](https://community.tulip.co/u/OlgaStroilova)\
**Post date:** [August 22, 2024, 3:39pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/18 "2024-08-22T15:39:04Z")

</div>

Hi folks - I’m a new PM who recently joined Tulip. Quick note that this is not currently on the roadmap, but I appreciate the re-flag. I’ll triage with the team to see if a quick win is feasible, and will update this thread.

Appreciate the Community & active voice of the customer!

- Olga

---

<div class="post-metadata">

**Author:** ![Alinator](https://avatars.discourse-cdn.com/v4/letter/a/b487fb/32.png) [@Alinator](https://community.tulip.co/u/Alinator)\
**Post date:** [October 2, 2024, 12:36pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/19 "2024-10-02T12:36:22Z")

</div>

If we really want this to get some attention I think we should vote on the product suggestion Richard-SNN linked to this thread:

> [@User names in "Show Message"?](https://community.tulip.co/t/user-names-in-show-message/6831):
>
> I found: And I wanted to confirm that this has not changed as of LTS 8.2? Right now I’m trying to pop up a message of the user which has previously checked out an order. Currently the UID is presented instead of a name even though the variable type is set to “User”. I have tried the following but it only produces “null” for the message: b ' + @Table Record.Selected\_MRB\_Record.Work Order Number + ' successfully checked out to ' + user\_id\_to\_user(totext(@Variable.CheckOutEmployee ))

---

<div class="post-metadata">

**Author:** ![Steffanie](https://avatars.discourse-cdn.com/v4/letter/s/c68b51/32.png) [@Steffanie](https://community.tulip.co/u/Steffanie)\
**Post date:** [July 11, 2025, 4:00pm UTC](https://community.tulip.co/t/extract-user-name-text-from-user-table/915/21 "2025-07-11T16:00:12Z")

</div>

Exactly → we all need to update the product suggestion.

> [@User names in "Show Message"?](https://community.tulip.co/t/user-names-in-show-message/6831):
>
> I found: And I wanted to confirm that this has not changed as of LTS 8.2? Right now I’m trying to pop up a message of the user which has previously checked out an order. Currently the UID is presented instead of a name even though the variable type is set to “User”. I have tried the following but it only produces “null” for the message: b ' + @Table Record.Selected\_MRB\_Record.Work Order Number + ' successfully checked out to ' + user\_id\_to\_user(totext(@Variable.CheckOutEmployee ))

[Next page](https://community.tulip.co/t/extract-user-name-text-from-user-table/915.md?page=2)
