> ## 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.

# Overview

> Property types that compute or resolve their value from elsewhere.

## Complex properties

Complex properties do not hold a value you type in directly, they derive it. A
[Formula](/data/properties/complex/formula) computes its value from other
fields on the same record, a [Rollup](/data/properties/complex/rollup)
aggregates one across every related record, a
[Grade](/data/properties/complex/grade) scores the record against a rubric you
write, an [External](/data/properties/complex/external) property resolves its
value from a connected third-party provider,
[Usage](/data/properties/complex/usage) rolls up product-usage events, and
[Object Mapping](/data/properties/complex/object-mapping) projects a record's
fields onto another object's shape.

Because their values come from a computation or an outside source rather than
direct entry, complex properties behave differently from the types above. Set
up the inputs or the connection, and the value follows.

<CardGroup cols={2}>
  <Card title="Formula" icon="function" href="/data/properties/complex/formula">
    A computed value derived from other fields.
  </Card>

  <Card title="Rollup" icon="sigma" href="/data/properties/complex/rollup">
    Aggregate a value across every related record.
  </Card>

  <Card title="Grade" icon="gauge-high" href="/data/properties/complex/grade">
    Score a record out of 100 from a rubric, with the reasoning attached.
  </Card>

  <Card title="External" icon="plug" href="/data/properties/complex/external">
    A value resolved from a third-party provider.
  </Card>

  <Card title="Usage" icon="chart-line" href="/data/properties/complex/usage">
    Roll product-usage events up onto a record.
  </Card>

  <Card title="Object Mapping" icon="shuffle" href="/data/properties/complex/object-mapping">
    Map a record's fields onto another object's shape.
  </Card>
</CardGroup>


## Related topics

- [Overview](/data/properties/common/overview.md)
