Attio
Attio is the AI-native CRM that builds, scales and grows your company to the next level.
Attio is the AI-native CRM that builds, scales and grows your company to the next level.
Categories: CRM
Type: attio/v1
Connections
Version: 1
Access Token
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
token | Access Token | STRING | Can be found in Workspace Settings -> Developers -> Access tokens. | true |
Actions
Create Record
Name: createRecord
Creates a new record.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
record_type | Record Type | STRING | Type of record that will be created. | true |
people | Person | OBJECT Properties{STRING(first_name), STRING(last_name), STRING(email_address), STRING(description), STRING(company), STRING(job_title), STRING(facebook), STRING(instagram), STRING(linkedin), [STRING($deal)](associated_deals), [STRING($user)](associated_users)} | true | |
companies | Company | OBJECT Properties{STRING(domains), STRING(name), STRING(description), STRING(facebook), STRING(instagram), STRING(linkedin), STRING(estimated_arr_usd), DATE(foundation_date), STRING(employee_range), [STRING($category)](categories), [STRING($deal)](associated_deals), [STRING($workspace)](associated_workspaces)} | true | |
users | OBJECT Properties{STRING(person), STRING(email_address), STRING(user_id), [STRING($workspace)](workspace)} | true | ||
deals | OBJECT Properties{STRING(name), STRING(stage), STRING(owner), NUMBER(value), [STRING($people)](associated_people), STRING(associated_company)} | true | ||
workspaces | OBJECT Properties{STRING(workspace_id), STRING(name), [STRING($user)](users), STRING(company), STRING(avatar_url)} | true |
Example JSON Structure
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Create Task
Name: createTask
Creates a new task.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
content | Content | STRING | Content of the task. | true |
deadline_at | Deadline | DATE_TIME | Deadline of the task. | true |
is_completed | Is Completed | BOOLEAN Optionstrue, false | Weather the task completed. | true |
linked_records | Linked Records | ARRAY Items[{STRING(target_object), STRING(target_record_id)}] | Records linked to the task. | true |
assignees | Assignees | ARRAY Items[STRING] | Assignees of the task. | false |
Example JSON Structure
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
data | OBJECT Properties{{STRING(workspace_id), STRING(task_id)}(id), STRING(content_plaintext), BOOLEAN(is_completed), STRING(deadline_at), [{STRING(target_object_id), STRING(target_record_id)}](linked_records), [{STRING(referenced_actor_type), STRING(referenced_actor_id)}](assignees), {STRING(type), STRING(id)}(created_by_actor), STRING(created_at)} |
Output Example
Update Record
Name: updateRecord
Updates a record.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
record_type | Record Type | STRING | Type of record that will be created. | true |
record_id | Record ID | STRING Depends Onrecord_type | ID of the record that will be updated. | true |
people | Person | OBJECT Properties{STRING(first_name), STRING(last_name), STRING(email_address), STRING(description), STRING(company), STRING(job_title), STRING(facebook), STRING(instagram), STRING(linkedin), [STRING($deal)](associated_deals), [STRING($user)](associated_users)} | true | |
companies | Company | OBJECT Properties{STRING(domains), STRING(name), STRING(description), STRING(facebook), STRING(instagram), STRING(linkedin), STRING(estimated_arr_usd), DATE(foundation_date), STRING(employee_range), [STRING($category)](categories), [STRING($deal)](associated_deals), [STRING($workspace)](associated_workspaces)} | true | |
users | OBJECT Properties{STRING(person), STRING(email_address), STRING(user_id), [STRING($workspace)](workspace)} | true | ||
deals | OBJECT Properties{STRING(name), STRING(stage), STRING(owner), NUMBER(value), [STRING($people)](associated_people), STRING(associated_company)} | true | ||
workspaces | OBJECT Properties{STRING(workspace_id), STRING(name), [STRING($user)](users), STRING(company), STRING(avatar_url)} | true |
Example JSON Structure
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Triggers
Record Created
Name: recordCreated
Triggers when new record is created.
Type: DYNAMIC_WEBHOOK
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
event_type | STRING | Type of an event that triggers the trigger. |
id | OBJECT Properties{STRING(workspace_id), STRING(task_id)} | |
actor | OBJECT Properties{STRING(type), STRING(id)} |
JSON Example
Task Created
Name: taskCreated
Triggers when new task is created.
Type: DYNAMIC_WEBHOOK
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
event_type | STRING | Type of an event that triggers the trigger. |
id | OBJECT Properties{STRING(workspace_id), STRING(task_id)} | |
actor | OBJECT Properties{STRING(type), STRING(id)} |