> For the complete documentation index, see [llms.txt](https://docs.robinapp.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.robinapp.co/messaging-with-robin/guides/the-what-and-why-robin-keys.md).

# The What and Why: Robin Keys

The idea of Robin Keys is to provide flexibility and make for a better developer experience while naming fields for your User model.

Fundamentally, the `keys` object consists of the three unique fields we currently have for each user — `userToken`, `profileImage`, and `userName`. The values of those fields should be strings you would rather refer to them as.

**Here's an example:**

```jsx
keys: {
    userToken: 'user_token',
    profileImage: 'profile_image',
    userName: 'user_name'
},
```

This way, you can refer to a user’s user token as `user_token`, profile image as `profile_image`, and username as `user_name`.

Interesting, right? You’re welcome!
