Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Attio logo

Attio

Sync people and companies one way to Attio.

CRMOAuth114 endpoints

Runtime credentials

Connecting Attio via OAuth or your own API key requires the following secret slots in your workspace:

  • ATTIO_CLIENT_ID
  • ATTIO_CLIENT_SECRET

Endpoints

OperationMethod & pathEffectLatencyRateCost
ATTIO_ASSERT_COMPANY
Creates or updates a company record in Attio using a unique matching attribute. It accepts a fixed set of company fields, so the matching attribute must have a value among those fields.
POST /composio/attio/attio_assert_companyexternal_send——no bill
ATTIO_ASSERT_PERSON
Tool to create or update person records using a unique attribute to search for existing people. Use when you want to ensure a person exists with specific details without creating duplicates.
POST /composio/attio/attio_assert_personexternal_send——no bill
ATTIO_ASSERT_USER_RECORD
Creates or updates a user record in Attio using a unique attribute to search for existing users. If a user is found with the same value for the matching attribute, that user will be updated. If no user is found, a new one will be created. Use this to ensure user records exist without duplicates.
POST /composio/attio/attio_assert_user_recordexternal_send——no bill
ATTIO_ASSERT_WORKSPACE
Creates or updates a workspace record in Attio using a unique matching attribute. It accepts a fixed set of workspace fields, so the matching attribute must have a value among those fields.
POST /composio/attio/attio_assert_workspaceexternal_send——no bill
ATTIO_CREATE_ATTRIBUTE
Tool to create a new attribute on an object or list in Attio. Use when you need to add custom fields to track additional information. For record-reference types, you can establish bidirectional relationships by supplying a relationship object.
POST /composio/attio/attio_create_attributeexternal_send——no bill
ATTIO_CREATE_COMMENT
Tool to create a new comment on a thread, record, or list entry in Attio. Use when you need to add a comment to an existing conversation, a record (like a person, company, or deal), or a list entry.
POST /composio/attio/attio_create_commentexternal_send——no bill
ATTIO_CREATE_COMPANY
Create a new company record in Attio with name, domains, description, team and primary location. Conflicts on unique attributes such as domains can cause an error.
POST /composio/attio/attio_create_companyexternal_send——no bill
ATTIO_CREATE_DEAL_RECORD
Create a new deal record in Attio using supported fields for name, stage, owner, value, and associated people and company. Conflicts of unique attributes may produce an error.
POST /composio/attio/attio_create_deal_recordexternal_send——no bill
ATTIO_CREATE_ENTRY
DEPRECATED: Use ATTIO_ATTIO_POST_V2_LISTS_LIST_ENTRIES instead. Tool to add a record to a list as a new list entry in Attio. Use when you need to organize records into specific lists. Throws errors on unique attribute conflicts. Multiple list entries are allowed for the same parent record.
POST /composio/attio/attio_create_entryexternal_send——no bill
ATTIO_CREATE_LIST
Tool to create a new list in Attio. Use when you need to organize records into custom lists. Once created, add attributes using the Create Attribute API and add records using the Create Entry API. New lists must have either workspace_access set to 'full-access' or one or more workspace_member_access with 'full-access' level.
POST /composio/attio/attio_create_listexternal_send——no bill
ATTIO_CREATE_MEETING
Create an Attio meeting with its schedule, participants, and optional linked records. Email participants may create person and company records, whose companies Attio links asynchronously.
POST /composio/attio/attio_create_meetingexternal_send——no bill
ATTIO_CREATE_NOTE
Create an Attio note on a specified record with a title and plaintext content. An optional creation timestamp can be supplied.
POST /composio/attio/attio_create_noteexternal_send——no bill

Showing 12 of 114 Attio actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.