Attio is a data-driven CRM. Create, find, update and delete records of any object (people, companies, deals and custom objects), manage list entries, notes, tasks and comments, and react to changes in real time with webhook triggers.

Changelog

1 version
v1.0.0 Latest
  • Initial release. Records: Find Records, Search Records (full-text), Get Record, Create Record, Create or Update Record, Update Record, Delete Record, plus Create Person, Update Person, Create or Update Person, Find People, Create Company, Update Company, Create or Update Company and Find Companies. Files: Upload File. Lists: List Lists, Find List Entries, Add Record To List, Update List Entry, Remove Record From List. Notes: Create Note, Find Notes, Delete Note. Tasks: Create Task, Get Task, Update Task, Find Tasks, Delete Task. Comments: Create Comment, Delete Comment. Schema: List Objects, List Attributes, List Workspace Members, Get Workspace. Make API Call. Webhook triggers: New Record, Updated Record, Deleted Record, New List Entry, Updated List Entry, New Note, New Task. Authentication with an Attio workspace access token.

Authentication

TypeDetails
API Key
Access Token (password)
In Attio open Workspace settings → Developers, click + New access token, give it a name and grant the scopes the components need (read-write for records, lists, list entries, notes, tasks, comments and webhooks; read for object configuration, list configuration and user management). Only workspace admins can create tokens. See

Triggers

7
Deleted Record icon

Deleted Record

Triggers when a record of the selected object is deleted. Only the IDs are available because the record no longer exists.
New List Entry icon

New List Entry

Triggers when a record is added to the selected list.
New Note icon

New Note

Triggers when a note is created, optionally only on records of one object.
New Record icon

New Record

Triggers when a record of the selected object is created.
New Task icon

New Task

Triggers when a task is created.
Updated List Entry icon

Updated List Entry

Triggers when an attribute value of an entry in the selected list changes. Attio sends one event per changed attribute.
Updated Record icon

Updated Record

Triggers when an attribute value of a record of the selected object changes. Attio sends one event per changed attribute, so one edit of several attributes triggers several times.

Actions

36
Add Record To List icon

Add Record To List

Add a record to a list. If the record is already in the list, its existing entry is updated instead of creating a duplicate.
Create Comment icon

Create Comment

Start a comment thread on a record, or reply to an existing thread.
Create Company icon

Create Company

Create a company record.
Create Note icon

Create Note

Create a note on a record.
Create Person icon

Create Person

Create a person record.
Create Record icon

Create Record

Create a record of any object. Fails if a value conflicts with a unique attribute; use Upsert Record to update an existing record instead.
Delete Comment icon

Delete Comment

Delete a comment. Deleting the first comment of a thread deletes the whole thread.
Remove Record From List icon

Remove Record From List

Remove an entry from a list. The record itself is not deleted.
Delete Note icon

Delete Note

Delete a note.
Delete Record icon

Delete Record

Delete a record. This cannot be undone.
Delete Task icon

Delete Task

Delete a task.
Create Task icon

Create Task

Create a task, optionally linked to a record and assigned to workspace members.
Find Companies icon

Find Companies

Find companies by domain or name. Returns at most 500 records.
Find People icon

Find People

Find people by email address or name. Returns at most 500 records.
Find Records icon

Find Records

Find records of an object using an Attio filter. Returns at most 500 records.
Search Records icon

Search Records

Full-text search for records across one or more objects by name, domain, email, phone or social handle. Returns at most 25 records. The search index is eventually consistent, so very recent changes may be missing.
Find Tasks icon

Find Tasks

Find tasks by linked record, assignee or completion. Returns at most 500 tasks.
Get Record icon

Get Record

Get a record by its ID.
Get Task icon

Get Task

Get a task by its ID.
Get Workspace icon

Get Workspace

Get the Attio workspace the account is connected to (name, slug, ID) and the scopes of the access token.
List Attributes icon

List Attributes

List the attributes of an object, including their API slugs, types and whether they are writable or unique.
List Lists icon

List Lists

List all lists in the workspace that the token can access.
List Objects icon

List Objects

List all objects in the workspace (People, Companies, Deals and custom objects).
List Workspace Members icon

List Workspace Members

List all members of the workspace.
Make API Call icon

Make API Call

Perform an authorized request to any Attio REST API endpoint not covered by the other components.
Update Company icon

Update Company

Update a company record. Only the fields you fill in are changed.
Update List Entry icon

Update List Entry

Update the values of a list entry.
Update Person icon

Update Person

Update a person record. Only the fields you fill in are changed.
Update Record icon

Update Record

Update the values of a record.
Update Task icon

Update Task

Update the deadline, completion or assignees of a task. Attio does not allow changing the content of a task.
Upload File icon

Upload File

Upload a file to a record (for example a person or company). The file appears in the Files tab of the record. Maximum file size is 50 MB.
Create or Update Company icon

Create or Update Company

Create a company, or update the existing company with the same domain. Multiselect values (domains) are added to the existing ones.
Create or Update Person icon

Create or Update Person

Create a person, or update the existing person with the same email address. Multiselect values (emails, phone numbers) are added to the existing ones.
Create or Update Record icon

Create or Update Record

Create a record, or update the existing one that has the same value of the matching attribute. Multiselect values are added to the existing ones.
Find Notes icon

Find Notes

Find notes, optionally only the notes of one record. Returns at most 500 notes.
Find List Entries icon

Find List Entries

Find entries of a list using an Attio filter. Returns at most 500 entries.