---
title: Defining badges
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

You can define new badges of the both [types](https://docs.kentico.com/k11/community-features/badges.md) in the **Badges** application.

1. Open the **Badges** application, and click **New badge**.
2. Type a **Display name**.
   - This name appears along with the badge image.
3. Set an **Image URL**.
   - This can be a URL, a relative path from the root of the web project (starting with "~~/") or a path under the default theme folder (\*~~/App\_Themes/Default/Images/\*). For example, _**/Objects/CMS\_Badge/Default/advancedmember.gif**_.
4. (Optional) Enable **Is automatic** and specify a **Top limit**.
   - You need to specify these properties if you want the badge to be automatically assigned to users based on activity points.

In case of automatic badges, the system assigns the badge to users who have fewer activity points than the limit. If a user fulfills this condition for multiple badges, the system always assigns the one with the lowest Top limit value.

In case of manual badges, an administrator must [assign badges to users](https://docs.kentico.com/k11/community-features/badges/assigning-badges-to-users.md).
