Attio CRM automation
Fire when a record is created, updated, deleted, or merged.
2 fields
Fire when a list entry is created, updated, or deleted.
Fire when a note is created, updated, deleted, or its content changes.
Fire when a task is created, updated, or deleted.
Fire when a comment is created, deleted, resolved, or unresolved.
Catch-all: fire on ANY Attio webhook event (including schema/admin events like list, attribute, call-recording, and workspace-member changes).
List/query records of an object with filtering, sorting, and pagination.
5 fields
Fetch a single record by ID.
Create a record on any object.
Update a record (PATCH appends to multiselect attributes).
3 fields
Create-or-update a record by a matching attribute (dedupe).
Delete a record by ID.
Search records of an object by matching text against an attribute. Attio has no global full-text endpoint; search is a filtered query against a single object's records/query endpoint using a ``$contains`` match.
4 fields
Overwrite a record (PUT replaces multiselect attribute values).
List the list entries a record belongs to.
List the historical values of one attribute on a record.
List all objects (standard + custom) in the workspace.
List attributes defined on an object or list.
List all lists in the workspace.
Query entries in a list with filters, sorting, and pagination.
Add a record to a list (create an entry).
Update a list entry's attribute values.
Remove an entry from a list.
Fetch a single list entry by ID.
Upsert a list entry by its parent record (create if absent, else update).
Overwrite a list entry (PUT replaces multiselect values).
List the historical values of one attribute on a list entry.
List notes, optionally filtered by parent record/object.
Create a note attached to a record.
Delete a note by ID.
1 field
Fetch a single note by ID.
List tasks in the workspace.
Create a task with content, deadline, assignees, and linked records.
Update a task (e.g. mark complete, change deadline).
Delete a task by ID.
Fetch a single task by ID.
Create a comment on a record (starts a new thread on that record).
Create a comment on a list entry (starts a new thread on that entry).
Reply to an existing comment thread.
Fetch a single comment by ID.
Delete a comment by ID.
List comment threads on a record.
List comment threads on a list entry.
Fetch a single comment thread by ID.
List workspace members (for assignment / actor lookup).
Fetch a single workspace member by ID.
Introspect the current token: workspace + granted permissions.
Fetch a single object definition by slug or ID.
Create a new custom object.
Update a custom object's slug or nouns.
Fetch a single attribute on an object or list.
Create an attribute on an object or list.
10 fields
Update an attribute (title, slug, required/unique, archive, config).
List the select options of a select attribute.
Add a select option to a select attribute.
Rename or archive a select option.
6 fields
List the statuses of a status attribute.
Add a status to a status attribute.
Rename, archive, or retime a status.
Fetch a single list by slug or ID.
Create a new list.
Update a list's name, slug, or access.
List files attached to a record.
Fetch a single file's metadata by ID.
List meetings, optionally scoped to a linked record.
Fetch a single meeting by ID.
Wire Attio into a coding agent and let it use these operations as tools.
Start building workflows in minutes with our visual builder. No code required.