Attio CRM bindings.
Attio models everything as objects (people, companies, deals,
custom objects) holding records; ::attio::records covers them
uniformly (including object/attribute configuration), ::attio::notes
logs activity, ::attio::tasks manages tasks, ::attio::comments
handles record threads, ::attio::lists manages list entries, and
::attio::workspace exposes the token's workspace and members.
Setup — context variable attio.api.key: an API key from
Workspace settings → Developers.
Quick start
::records ::attio::records
::notes ::attio::notes
person ::records/assert-record("people", "email_addresses", {
email_addresses: [{email_address: "ada@example.com"}],
name: [{first_name: "Ada", last_name: "Lovelace", full_name: "Ada Lovelace"}]
})
::notes/create-note("people", person.id.record_id, "Intro call", "Wants the enterprise tier.")
Values
BASE_URL
BASE_URL: Str "https://api.attio.com/v2"