PublicViews

Reference

Attribute type support

Everything renders. Not everything is editable. This is the exact split, and the reason behind every No in the third column.

The renderer set covers every attribute type the product models, so a view will not meet a field it cannot draw. What a viewer may change is a much shorter list, chosen so that no single approved edit can quietly change more than the record you were looking at.

Attio attribute typeRendersCan be editableNotes
TextYesYesLong text wraps in the record layout and truncates in a table cell.
NumberYesYesRendered with your Attio number formatting.
CurrencyYesNoRenders with the currency Attio holds. Editing waits for a write-shape test.
DateYesYesAbsolute, with a relative form in the record layout.
TimestampYesNoRead-only. A timestamp is usually something the system set, not something a viewer should move.
CheckboxYesYes
SelectYesYesSingle-select only. Rendered as the pill Attio shows, in Attio's own colour.
StatusYesYesSame. This is the attribute a board layout can group by.
Multi-selectYesNoRenders every value. Not editable: Attio's write semantics for multi-select are not settled enough to trust with a client's record.
RatingYesNoOne line away from editable once a write-shape test exists.
Record referenceYesNoShown as the linked record's display name rather than an id. Not editable: writing one silently changes a second record through the paired relationship.
Actor referenceYesNoA workspace member, shown by name. Never editable from a published page.
Email addressYesNoRenders as a mailto link. Worth a second look in the exposure preview before you publish a directory of people.
Phone numberYesNo
DomainYesNoAttio has no URL type. Domains render as links, and a full URL kept in a text attribute can be marked as a link.
LocationYesNoRendered as the parts Attio holds.
Personal nameYesNoFirst, last and full name as Attio structures them.
InteractionYesNoRead-only in Attio itself, so read-only here.

The editable rule, stated once

An attribute can be marked editable when all three of these are true: Attio reports it as writable, it is not multi-select, and its type is text, number, date, checkbox, single-select or status. Everything else is read-only in this version. Marking an attribute editable never means a viewer writes to Attio: it means they can propose a value that waits for your approval.

Four things the table does not cover

  • Clearing a value is not supported. A viewer can propose a different value, not an empty one. Whether an empty write clears an Attio attribute or is rejected is not documented, and we are not going to find out on a customer’s record.
  • Creating records is not in this version. A view publishes the records a list or filter already matches. There is no form mode.
  • Relationships are one hop. A view shows a list’s records and their direct attributes. Following a reference into another object and publishing that object’s attributes is not in this version.
  • An attribute deleted in Attio is dropped, not guessed. If an attribute you published disappears from the source, the column comes off the page and the dashboard tells you which one it was. Nothing else about the view changes.

Which of these end up on our servers

Only the attributes your views need: the ones you switched on, plus any used to sort the page, group a board, label a linked record, or decide which viewer sees which rows. The security page has the full table, including the two kinds we hold and never display.

If your workspace has something odd in it

Connect a workspace and preview a view before paying anything. That takes less time than reading a compatibility table, and it answers the question against your own attributes rather than against ours. If something renders wrong, send us the type and we will fix it: help@publicviews.app.