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

# Embedded Components

> UI-centric blocks for building data-driven interfaces.

Embedded components are UI blocks that show and edit your data directly inside Pages and Views. Each one is configurable, so you can build a dashboard that matches how your team actually works.

## Key Characteristics

* **Context-Aware**: Embedded components automatically inherit context from the page or view they are placed in.
* **Interactive**: Many components allow for direct data entry, filtering, and navigation.
* **Consistent**: They share the same design system and data model, so they behave the same wherever you put them.

## Common Embedded Components

Custral provides several foundational embedded components out of the box:

<CardGroup cols={2}>
  <Card title="Data Tables" icon="table" href="/blocks/embedded/databases/table">
    Sortable, filterable tables for viewing and managing sets of records.
  </Card>

  <Card title="Property Lists" icon="list" href="/blocks/embedded/object/property-list">
    Clean, structured displays of fields and properties for a single record or object.
  </Card>

  <Card title="Charts & Graphs" icon="chart-line">
    Visual representations of metrics and trends, powered by Custral BI.
  </Card>

  <Card title="Activity Feeds" icon="clock-rotate-left">
    Chronological lists of events and updates related to a specific record or team.
  </Card>
</CardGroup>

## Usage

Embedded components are typically used when building:

1. **Custom Dashboards**: Combining tables and charts to provide a high-level view of business performance.
2. **Record Details Pages**: Using property lists and activity feeds to give teams a deep dive into a specific customer or deal.
3. **Internal Tools**: Building specialized interfaces for specific workflows, such as an onboarding checklist or a support queue.

## Configuration

Each embedded component has its own settings. Common ones include:

* **Data source**: Which object the component pulls data from.
* **Fields/columns**: Which properties to display.
* **Filters**: The default filters applied to the data.
* **Sort order**: How the data is ordered by default.

***

Explore the specific documentation for [Tables](/blocks/embedded/databases/table) and [Property Lists](/blocks/embedded/object/property-list) for how to configure them.


## Related topics

- [Label](/blocks/embedded/label.md)
- [Component Filters](/surfaces/components/filters.md)
- [Components](/surfaces/components/overview.md)
- [Spreadsheet](/blocks/embedded/object/spreadsheet.md)
- [Table](/blocks/embedded/databases/table.md)
