Relationship attributes
Create bidirectional relationships to connect records.
Relationship attributes allow you to connect records and show the bidirectional relationship between them. Updating the value of a relationship attribute on one record will also automatically update the value on any connected records.
For a video walkthrough of setting up relationship attributes, see Attio Academy.
Note: Relationship attributes are only available on Pro and Enterprise plans. Learn more about plans and pricing.
The relationship attribute type is only available for object attributes, not list attributes, and you must be an admin to create them. To create a relationship attribute, click your workspace name and go to your Workspace settings, click Objects, select an object, then go to the Attributes tab. When you create an object attribute and select the Relationship attribute type, you will choose the two objects you want to link. This can be two different objects or two of the same object.
Then choose from the following options to designate how many records can be linked on both sides:
One to many
One to one
Many to one
Many to many
You will also need to give an Associated attribute name for both sides of the relationship. This will show on all records for the object it's under and should describe the relationship the linked records of the other obejct will have to its records.
For example: For a Workspaces <> Users relationship attribute, under Workspaces you'd enter "Users" for the Associated attribute name, and under Users you'd enter "Workspaces", like this:
With the above setup, when you are adding a workspace record you can designate its user(s) via the relationship attribute, and when you add a user you can designate its workspace(s) via the relationship attribute. If you update the workspace attribute on a user, it will also update the user attribute on the workspace.