Skip to content

Attio

Modern, collaborative CRM platform built to be fully customizable and real-time.

Sales & CRM

Connect it

In Keystile Automations → Connections → New connection, choose Attio and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Attio: delete call recording (Permanently deletes a call recording).

What it can do (81 actions)

ActionWhat it doesChanges data
Create AttributeCreates an attribute on an object or list.Yes
Create Call RecordingAttaches a call recording and transcript to a meeting.Yes
Create CommentComments on a record, a list entry, or replies in a thread.Yes
Create FolderCreates a folder on a record.Yes
Create ListCreates a new list for an object.Yes
Create List EntryAdd a record to a specified list.Yes
Create MeetingCreates a meeting with participants and linked records.Yes
Create NoteCreates a new note on a record.Yes
Create ObjectCreates a custom object.Yes
Create RecordCreates a new record such as peron,company or deal.Yes
Create Select OptionAdds an option to a select attribute.Yes
Create StatusAdds a status to a status attribute.Yes
Create TaskCreate a new task in Attio, optionally linked to a record and assigned to a member.Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete Call RecordingPermanently deletes a call recording.
Delete CommentPermanently deletes a comment.
Delete FilePermanently deletes a file or folder.
Delete List EntryRemoves an entry from a list.
Delete MeetingPermanently deletes a meeting created through the API.
Delete NotePermanently deletes a note.
Delete ObjectPermanently deletes a custom object and all of its records.
Delete RecordPermanently deletes a record.
Delete TaskPermanently delete a task by its ID.
Download FileDownloads a file stored in Attio.
Find List EntrySearch for entries in a specific list in Attio using filters and return matching results.
Find RecordSearch for records in Attio using filters and return matching results.
Get AttributeGets an attribute of an object or list.
Get Call RecordingGets a call recording with its transcript.
Get Call TranscriptFetches the full transcript for a given call recording.
Get CommentGets a comment by its ID.
Get Current TokenIdentifies the access token, its workspace and scopes.
Get FileGets a file or folder entry by its ID.
Get ListGets a list by its slug or ID.
Get List EntryGets a list entry by its ID.
Get MeetingGets a meeting by its ID.
Get NoteGets a note by its ID.
Get ObjectGets an object by its slug or ID.
Get RecordRetrieve a single record by ID and return its normalized attribute values.
Get TaskFetch a single task by its ID.
Get ThreadGets a comment thread and pages through its comments.
Get Workspace MemberGets a workspace member by ID.
Link Meeting RecordsLinks records to a meeting, keeping existing links.Yes
List AttributesLists the attributes of an object or list.
List Call RecordingsLists the call recordings of a meeting.
List FilesLists files and folders on a record.
List List Entry Attribute ValuesLists current or historic values of one attribute on a list entry.
List List ViewsLists the saved views of a list.
List ListsLists all lists in the workspace.
List MeetingsLists meetings, with optional filters.
List NotesLists notes, optionally for one record.
List Object ViewsLists the saved views of an object.
List ObjectsLists all objects in the workspace.
List Record Attribute ValuesLists current or historic values of one attribute on a record.
List Record EntriesLists the list entries a record belongs to.
List Select OptionsLists the options of a select attribute.
List StatusesLists the statuses of a status attribute.
List TasksList tasks with optional filters by linked record, assignee, or completion status.
List ThreadsLists comment threads on a record or list entry.
List Workspace MembersLists the members of the workspace.
Merge RecordsMerges two records of the same object into one.
Overwrite List EntryUpdates values on a list entry, replacing multiselect attributes.Yes
Overwrite RecordUpdates attribute values on a record, replacing multiselect attributes.Yes
Query List EntriesLists entries in a list, with optional filter and sort.
Query RecordsLists records in an object, with optional filter and sort.
Replace Meeting RecordsReplaces all records linked to a meeting.Yes
Search RecordsFuzzy-searches records across objects by name, domain, email or phone.
Unsubscribe EmailsAdds email addresses to the sequence unsubscribe list.Yes
Update AttributeUpdates or archives an attribute.Yes
Update ListUpdates the name, slug or access of a list.Yes
Update List EntryUpdate the attributes of an existing entry in a list.Yes
Update NoteUpdates the title or content of a note.Yes
Update ObjectUpdates the slug or names of an object.Yes
Update RecordUpdate an existing record with new attribute values.Yes
Update Select OptionRenames or archives a select option.Yes
Update StatusRenames, configures or archives a status.Yes
Update TaskUpdate an existing task in Attio.Yes
Upload FileUploads a file to a record.Yes
Upsert List EntryAdds a record to a list, or updates its entry if already there.Yes
Upsert RecordCreates a record, or updates it if one matches a unique attribute.Yes
Write List Entry Attribute ValuesReplaces the full value history of one attribute on a list entry.Yes
Write Record Attribute ValuesReplaces the full value history of one attribute on a record.Yes

Start a workflow when… (5 triggers)

  • Record Created — Triggers when a new record such as person,company or deal is created.
  • Record Updated — Triggers when an existing record is updated (people, companies, deals, etc.).
  • List Entry Created — Triggers when a new entry is added.
  • List Entry Updated — Triggers when an existing entry is updated.
  • Call Recording Created — Triggers when a call recording finishes and its media upload is complete.

How Keystile protects it

Every Attio action is checked before it runs, whether it comes from an AI tool or a workflow. 33 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Attio with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps