> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rootly.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Components

> Add catalog services and custom items to your status page so customers see the parts of your product they care about.

Components are the pieces of your product that customers see on the page. Pull them from your service catalog or create your own, so the page reflects how customers think about your product.

<img src="https://mintcdn.com/rootly/V-7udufm1o_uIn-A/images/image-15.png?fit=max&auto=format&n=V-7udufm1o_uIn-A&q=85&s=ae20ebe49ff8c03208a1f2da0d6f007a" alt="Image 15" width="1694" height="1045" data-path="images/image-15.png" />

## Add Components

1. Open your status page and click **Edit**.
2. Go to the **Components** tab.
3. Click **Add components**, then choose a source:
   * **Add from catalog:** Pick services from your Rootly catalog.
   * **Add custom item:** Create a component by hand for anything that isn't a catalog service, like "Login" or "Checkout".
4. Click **Save**.

## How Component Status Works

Component status is driven by the updates you post, not by the incident alone.

* When you post an update, you choose which components are affected and set an impact level for each: **Operational**, **Degraded performance**, **Partial outage**, or **Major outage**.
* Components linked to the incident are preselected as suggestions. You can remove them or add others.
* Components you add while posting sync back to the incident.
* Adding a service to an incident doesn't mark it affected on the page. Only the update does that.
* Components you don't select keep their current status.

<img src="https://mintcdn.com/rootly/V-7udufm1o_uIn-A/images/image-16.png?fit=max&auto=format&n=V-7udufm1o_uIn-A&q=85&s=05a478458ec5dd9c4dc6d7bad0564452" alt="Image 16" width="1694" height="1045" data-path="images/image-16.png" />

## Grouping and Ordering

Group related components so customers can scan the page quickly and see exactly what's affected. If one region goes down, customers see one degraded region, not a page full of red.

### Create a Group

1. Open your status page, click **Edit**, and go to the **Components** tab.
2. Click **Add group**.
3. Name the group, like "Core services" or "EU region".
4. Add catalog services or custom items to the group.
5. Click **Save**.

### Organize the Components

* Drag groups to reorder them.
* Drag components to reorder them within a group, or move them between groups.
* Groups can nest up to **two levels**, for example a product with regions inside it.

<img src="https://mintcdn.com/rootly/V-7udufm1o_uIn-A/images/image-16.png?fit=max&auto=format&n=V-7udufm1o_uIn-A&q=85&s=05a478458ec5dd9c4dc6d7bad0564452" alt="Image 16" width="1694" height="1045" data-path="images/image-16.png" />

## How Status Rolls Up

* A group shows the status of its most affected component.
* Other groups stay operational, so one regional issue doesn't turn the whole page red.
* On the public page, visitors expand or collapse groups to see the components inside.

## Related Pages

<Columns cols={3}>
  <Column>
    <Card title="Creating a Status Page" icon="signal" href="/configuration/creating-a-status-page">
      Set up a status page after picking a type.
    </Card>
  </Column>

  <Column>
    <Card title="Custom Domain Names" icon="globe" href="/configuration/custom-domain-names-for-status-pages">
      Point your own domain at a status page with CNAME + CAA records.
    </Card>
  </Column>

  <Column>
    <Card title="Publishing Incidents" icon="megaphone">
      Push incident updates to a status page from Web or Slack.
    </Card>
  </Column>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.