Requirements
Before you set up the credential, make sure you have an active Attio account and an API access token from your account settings ready.[3]
Get your Attio credentials
Attio - Primary
- API KeypasswordRequired
Log into Attio, go to Workspace settings > Developers, create a new access token, name it, and set the required scopes
[1]
Attio - Secondary
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connect Attio in WEXTL
- Log in to your WEXTL account, add the Attio node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Attio account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Attio node modules
The list below is a reference of every Attio node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Each Attio node module below opens to reveal its input parameters, outputs, and connection requirements.
Watch AttributesTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Object ID | text |
| Attribute ID | text |
| Title | text |
| Description | text |
| API slug | text |
| Type | text |
| Is system attribute | boolean |
| Is writable | boolean |
| Is required | boolean |
| Is unique | boolean |
| Is multiselect | boolean |
| Is default value enabled | boolean |
| Is archived | boolean |
| Default value | text |
| Relationship | object |
| ID | object |
| Object slug | text |
| Title | text |
| API slug | text |
| Is multiselect | boolean |
| Created at | date |
| Config | object |
| Currency | object |
| Record reference | object |
Watch Call RecordingsTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Meeting ID | text |
| Call recording ID | text |
| Status | text |
| Web URL | url |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Watch EntriesTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| List ID | text |
| Entry ID | text |
| Parent record ID | text |
| Parent object | text |
| Created at | date |
| Entry values | object |
| Status | array |
| Created at | array |
| Created by | array |
Watch EventsTrigger
| Field | Type |
|---|---|
SubscriptionsRequired | array |
Watch FilesTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| File ID | text |
| Object ID | text |
| Object slug | text |
| Record ID | text |
| Storage provider | text |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
| File type | text |
| Name | text |
| Content type | text |
| Content size | number |
| Parent folder ID | text |
Watch ListsTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| List ID | text |
| API slug | text |
| Name | text |
| Parent object | array |
| Workspace access | text |
| Workspace member access | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Watch MeetingsTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Meeting ID | text |
| Title | text |
| Description | text |
| Is all day | boolean |
| Start | object |
| Datetime | date |
| Timezone | time |
| End | object |
| Datetime | text |
| Timezone | text |
| Participants | array |
| Linked records | array |
| Created at | date |
| Created by actor | object |
| Type | text |
| ID | text |
Watch NotesTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Note ID | text |
| Parent object | text |
| Parent record ID | text |
| Title | text |
| Meeting ID | text |
| Content plaintext | text |
| Content markdown | text |
| Tags | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Watch ObjectsTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Object ID | text |
| API slug | text |
| Singular noun | text |
| Plural noun | text |
| Created at | date |
Watch TasksTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Task ID | text |
| Content plaintext | text |
| Deadline at | date |
| Is completed | boolean |
| Completed at | date |
| Linked records | array |
| Assignees | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Watch ThreadsTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Thread ID | text |
| Comments | array |
| Created at | date |
Watch Workspace MembersTrigger
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Workspace member ID | text |
| First name | text |
| Last name | text |
| Avatar URL | url |
| Email address | |
| Created at | date |
| Access level | text |
Get a Call RecordingAction
Get a CommentAction
| Field | Type |
|---|---|
Comment IDRequired | choice |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Comment ID | text |
| Thread ID | text |
| Content plaintext | text |
| Entry | object |
| Entry ID | text |
| List ID | text |
| Record | object |
| Record ID | text |
| Object ID | text |
| Resolved at | date |
| Resolved by | object |
| Type | text |
| ID | text |
| Created at | date |
| Author | object |
| Type | text |
| ID | text |
Get a FileAction
Get a ListAction
Get a MeetingAction
| Field | Type |
|---|---|
Meeting IDRequired | choice |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Meeting ID | text |
| Title | text |
| Description | text |
| Is all day | boolean |
| Start | object |
| Datetime | text |
| Timezone | text |
| End | object |
| Datetime | date |
| Timezone | time |
| Participants | array |
| Linked records | array |
| Created at | date |
| Created by actor | object |
| Type | text |
| ID | text |
Get a NoteAction
Get a RecordAction
Get a TaskAction
Get a ThreadAction
Get a Workspace MemberAction
Get an AttributesAction
| Field | Type |
|---|---|
TargetRequired | choice |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Object ID | text |
| Attribute ID | text |
| Title | text |
| Description | text |
| API slug | text |
| Type | text |
| Is system attribute | boolean |
| Is writable | boolean |
| Is required | boolean |
| Is unique | boolean |
| Is multiselect | boolean |
| Is default value enabled | boolean |
| Is archived | boolean |
| Default value | text |
| Relationship | object |
| ID | object |
| Object slug | text |
| Title | text |
| API slug | text |
| Is multiselect | boolean |
| Created at | date |
| Config | object |
| Currency | object |
| Record reference | object |
Get an EntryAction
Get an ObjectAction
List All ListsSearch
List AttributesSearch
| Field | Type |
|---|---|
TargetRequired | choice |
| Show Archived | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Object ID | text |
| Attribute ID | text |
| Title | text |
| Description | text |
| API slug | text |
| Type | text |
| Is system attribute | boolean |
| Is writable | boolean |
| Is required | boolean |
| Is unique | boolean |
| Is multiselect | boolean |
| Is default value enabled | boolean |
| Is archived | boolean |
| Default value | text |
| Relationship | object |
| ID | object |
| Object slug | text |
| Title | text |
| API slug | text |
| Is multiselect | boolean |
| Created at | date |
| Config | object |
| Currency | object |
| Record reference | object |
List Call RecordingsSearch
List EmailsSearch
List EntriesSearch
List FilesSearch
| Field | Type |
|---|---|
| Linked Object | choice |
| Storage Provider | choice |
| Parent Folder ID | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| File ID | text |
| Object ID | text |
| Object slug | text |
| Record ID | text |
| Storage provider | text |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
| File type | text |
| Name | text |
| Content type | text |
| Content size | number |
| Parent folder ID | text |
List MeetingsSearch
| Field | Type |
|---|---|
| Linked Object | choice |
| Participants | |
| Sort | choice |
| Ends From | date |
| Starts Before | date |
| Timezone | time |
| Limit | number |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Meeting ID | text |
| Title | text |
| Description | text |
| Is all day | boolean |
| Start | object |
| Datetime | date |
| Timezone | time |
| End | object |
| Datetime | text |
| Timezone | text |
| Participants | array |
| Linked records | array |
| Created at | date |
| Created by actor | object |
| Type | text |
| ID | text |
List NotesSearch
List Object ViewsSearch
List ObjectsSearch
List Record EntriesSearch
List RecordsSearch
List Select OptionsSearch
List StatusesSearch
List TasksSearch
| Field | Type |
|---|---|
| Sort | choice |
| Linked Object | choice |
| Assignee | choice |
| Is Completed | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Task ID | text |
| Content plaintext | text |
| Deadline at | date |
| Is completed | boolean |
| Completed at | date |
| Linked records | array |
| Assignees | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
List ThreadsSearch
List View ListsSearch
List Workspace MembersSearch
Create a Call RecordingAction
Create a CommentAction
| Field | Type |
|---|---|
FormatRequired | choice |
ContentRequired | text |
AuthorRequired | object |
TypeRequired | choice |
Author IDRequired | choice |
Thread IDRequired | choice |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Comment ID | text |
| Thread ID | text |
| Content plaintext | text |
| Entry | object |
| Entry ID | text |
| List ID | text |
| Record | object |
| Record ID | text |
| Object ID | text |
| Resolved at | date |
| Resolved by | object |
| Type | text |
| ID | text |
| Created at | date |
| Author | object |
| Type | text |
| ID | text |
Create a FolderAction
| Field | Type |
|---|---|
ObjectRequired | choice |
File TypeRequired | choice |
NameRequired | text |
| Parent Folder ID | choice |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| File ID | text |
| Object ID | text |
| Object slug | text |
| Record ID | text |
| Storage provider | text |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
| File type | text |
| Name | text |
| Parent folder ID | text |
Create a ListAction
| Field | Type |
|---|---|
NameRequired | text |
API SlugRequired | text |
Parent ObjectRequired | choice |
Workspace AccessRequired | choice |
Workspace Member AccessRequired | array |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| List ID | text |
| API slug | text |
| Name | text |
| Parent object | array |
| Workspace access | text |
| Workspace member access | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Create a MeetingAction
| Field | Type |
|---|---|
TitleRequired | text |
DescriptionRequired | text |
StartRequired | object |
DatetimeRequired | date |
| Timezone | time |
EndRequired | object |
DatetimeRequired | date |
| Timezone | time |
Is All DayRequired | boolean |
ParticipantsRequired | array |
| Linked Records | array |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Meeting ID | text |
| Title | text |
| Description | text |
| Is all day | boolean |
| Start | object |
| Datetime | text |
| Timezone | text |
| End | object |
| Datetime | date |
| Timezone | time |
| Participants | array |
| Linked records | array |
| Created at | date |
| Created by actor | object |
| Type | text |
| ID | text |
Create a NoteAction
| Field | Type |
|---|---|
Parent ObjectRequired | choice |
TitleRequired | text |
FormatRequired | choice |
ContentRequired | text |
| Meeting ID | choice |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Note ID | text |
| Parent object | text |
| Parent record ID | text |
| Title | text |
| Meeting ID | text |
| Content plaintext | text |
| Content markdown | text |
| Tags | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Create a RecordAction
Create a TaskAction
| Field | Type |
|---|---|
Task ContentRequired | text |
Content FormatRequired | choice |
DeadlineRequired | date |
Is CompletedRequired | boolean |
Linked RecordsRequired | array |
| Email Address or Domain | text |
AssigneesRequired | array |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Task ID | text |
| Content plaintext | text |
| Deadline at | date |
| Is completed | boolean |
| Completed at | date |
| Linked records | array |
| Assignees | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Create an AttributesAction
| Field | Type |
|---|---|
TargetRequired | choice |
TitleRequired | text |
DescriptionRequired | text |
API SlugRequired | text |
TypeRequired | choice |
Is RequiredRequired | boolean |
Is UniqueRequired | boolean |
Is MultiselectRequired | boolean |
ConfigRequired | object |
| Currency | object |
| Record Reference | object |
| Default Value | object |
TypeRequired | choice |
TemplateRequired | choice |
| Relationship | object |
ObjectRequired | choice |
TitleRequired | text |
API SlugRequired | text |
Is MultiselectRequired | boolean |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Object ID | text |
| Attribute ID | text |
| Title | text |
| Description | text |
| API slug | text |
| Type | text |
| Is system attribute | boolean |
| Is writable | boolean |
| Is required | boolean |
| Is unique | boolean |
| Is multiselect | boolean |
| Is default value enabled | boolean |
| Is archived | boolean |
| Default value | text |
| Relationship | object |
| ID | object |
| Object slug | text |
| Title | text |
| API slug | text |
| Is multiselect | boolean |
| Created at | date |
| Config | object |
| Currency | object |
| Record reference | object |
Create an EntryAction
| Field | Type |
|---|---|
List IDRequired | choice |
Parent ObjectRequired | choice |
TargetRequired | choice |
Text ValueRequired | text |
Multiselect AttributeRequired | array |
| Option | text |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| List ID | text |
| Entry ID | text |
| Parent record ID | text |
| Parent object | text |
| Created at | date |
| Entry values | object |
| Status | array |
| Created at | array |
| Created by | array |
Create an ObjectAction
Delete a Call RecordingAction
| Field | Type |
|---|---|
Meeting IDRequired | choice |
Delete a CommentAction
| Field | Type |
|---|---|
Comment IDRequired | choice |
Delete a FileAction
| Field | Type |
|---|---|
File IDRequired | choice |
Delete a NoteAction
| Field | Type |
|---|---|
Note IDRequired | choice |
Delete a RecordAction
| Field | Type |
|---|---|
Object IDRequired | choice |
Delete a TaskAction
| Field | Type |
|---|---|
Task IDRequired | choice |
Delete an EntryAction
| Field | Type |
|---|---|
List IDRequired | choice |
Make an API Calluniversal
Update a ListAction
| Field | Type |
|---|---|
List IDRequired | choice |
| Name | text |
| API Slug | text |
| Parent Object | choice |
| Workspace Access | choice |
| Workspace Member Access | array |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| List ID | text |
| API slug | text |
| Name | text |
| Parent object | array |
| Workspace access | text |
| Workspace member access | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Update a NoteAction
| Field | Type |
|---|---|
Note IDRequired | choice |
| Parent Object | choice |
| Title | text |
| Format | choice |
| Content | text |
| Meeting ID | choice |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Note ID | text |
| Parent object | text |
| Parent record ID | text |
| Title | text |
| Meeting ID | text |
| Content plaintext | text |
| Content markdown | text |
| Tags | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Update a RecordAction
Update a TaskAction
| Field | Type |
|---|---|
Task IDRequired | choice |
| Deadline | date |
| Is Completed | boolean |
| Linked Records | array |
| Email Address or Domain | text |
| Assignees | array |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Task ID | text |
| Content plaintext | text |
| Deadline at | date |
| Is completed | boolean |
| Completed at | date |
| Linked records | array |
| Assignees | array |
| Created by actor | object |
| Type | text |
| ID | text |
| Created at | date |
Update an AttributesAction
| Field | Type |
|---|---|
TargetRequired | choice |
| Title | text |
| Description | text |
| API Slug | text |
| Type | choice |
| Is Required | boolean |
| Is Unique | boolean |
| Is Multiselect | boolean |
| Config | object |
| Currency | object |
| Record Reference | object |
| Default Value | object |
TypeRequired | choice |
TemplateRequired | choice |
| Relationship | object |
ObjectRequired | choice |
TitleRequired | text |
API SlugRequired | text |
Is MultiselectRequired | boolean |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| Object ID | text |
| Attribute ID | text |
| Title | text |
| Description | text |
| API slug | text |
| Type | text |
| Is system attribute | boolean |
| Is writable | boolean |
| Is required | boolean |
| Is unique | boolean |
| Is multiselect | boolean |
| Is default value enabled | boolean |
| Is archived | boolean |
| Default value | text |
| Relationship | object |
| ID | object |
| Object slug | text |
| Title | text |
| API slug | text |
| Is multiselect | boolean |
| Created at | date |
| Config | object |
| Currency | object |
| Record reference | object |
Update an EntryAction
| Field | Type |
|---|---|
List IDRequired | choice |
| Parent Object | choice |
| Target | choice |
Text ValueRequired | text |
Multiselect AttributeRequired | array |
| Option | text |
| Field | Type |
|---|---|
| ID | object |
| Workspace ID | text |
| List ID | text |
| Entry ID | text |
| Parent record ID | text |
| Parent object | text |
| Created at | date |
| Entry values | object |
| Status | array |
| Created at | array |
| Created by | array |
Update an ObjectAction
Upload a FileAction
Templates
Look for Attio templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Cloze[2]Manage people, companies, projects, and timeline records in Cloze relationship management.
- CopperCRM for people, companies, leads, and opportunities — activities, tasks, pipelines, and webhook watches.
- Close CRMSales CRM built for closing deals with calling and email built in.
- Capsule CRMCRM for contacts, sales pipelines, projects, and tasks.
- BloomerangNonprofit CRM — constituents, donations, campaigns, and households.
References
- WEXTL® Attio Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Attio.
- WEXTL® visual workflow builder data.
Last updated: Sep 6, 2026 18:59