Attio integration connector
Add white-label customer-facing integration with Attio into your app with just a few lines of code.
Read development guide.
Managed authentication
Connect your customer accounts in Attio without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.
Just one line of code for you and one click for your customers:
iApp.integration('attio').open()
Add Attio to your app in the next 30 minutes
Execute Attio operations on behalf of your customers
Get information about available operations in a consistent way: name, description, input, output. Run operations using simple consistent API.
List objects
Lists all system-defined and user-defined objects in your workspace.
Required scopes: object_configuration:read
.
Create an object
Creates a new custom object in your workspace.
Required scopes: object_configuration:read-write
.
Get an object
Gets a single object by its object_id
or slug.
Required scopes: object_configuration:read
.
Update an object
Updates a single object. The object to be updated is identified by its object_id
.
Required scopes: object_configuration:read-write
.
List attributes
Lists all attributes defined on a specific object or list. Attributes are returned in the order that they are sorted by in the UI.
Required scopes: object_configuration:read
.
Create an attribute
Creates a new attribute on either an object or a list.
To create an attribute on an object, you must also have the object_configuration:read-write
scope.
To create an attribute on a list, you must also have the list_configuration:read-write
scope...
Work with Attio data collections
Read and write data, get custom fields schema, and react to changes in Attio data.
Read more about working with data collections
List | Find by ID | Search | Match | Create | Update | Delete | Custom Fields | |
---|---|---|---|---|---|---|---|---|
Companies | β | β | β | β | β | β | β | β |
People | β | β | β | β | β | β | β | β |
List Entries | β | β | β | β | β | β | β | β |
Lists | β | β | β | β | β | β | β | β |
Notes | β | β | β | β | β | β | β | β |
Tasks | β | β | β | β | β | β | β | β |
Trigger integrations on Attio events
React to events in the external app. Receive changes in data regardless of whether webhooks are supported or not.
Read more about working with events
Data Record Created
Data Record Updated
Data Record Deleted
Use the same code to integrate withΒ Attio and 100+ other applications
With universal integrations, you can build your integration scenario once and it will work with every app automatically.
Companiesautomatically maps to | Contactsautomatically maps to | Tasksautomatically maps to | Usersautomatically maps to | Notesautomatically maps to | |
---|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |