Skip to main content
The Affinity node adds Affinity operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the Affinity node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Affinity under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Generate your API key from Settings → API in your Affinity account. API access requires Premium, Scale, Advanced, or Enterprise tier. Get your credentials here.

Operations

Account

OperationIDDescription
Get Authenticated User Infoget_authenticated_user_info
Get Rate Limit Infoget_rate_limit_info
Get Relationship Strengthsget_relationship_strengths

Custom field

OperationIDDescription
Create Custom Fieldcreate_custom_field
Create Field Valuecreate_field_value
Delete Custom Fielddelete_custom_field
Delete Field Valuedelete_field_value
List Custom Fieldslist_custom_fields
List Field Value Changeslist_field_value_changes
List Field Valueslist_field_values
Update Field Valueupdate_field_value

File

OperationIDDescription
Download Filedownload_file
Get File by Idget_file_by_id
List Fileslist_files
Upload Fileupload_file

List

OperationIDDescription
Create Listcreate_list
Get List by Idget_list_by_id
List Listslist_lists

List entry

OperationIDDescription
Create List Entrycreate_list_entry
Delete List Entrydelete_list_entry
Get List Entryget_list_entry
Get List Entry Fieldsget_list_entry_fields
List List Entrieslist_list_entries
List List Fieldslist_list_fields
Update List Entry Fieldsupdate_list_entry_fields

Note

OperationIDDescription
Create Notecreate_note
Delete Notedelete_note
Get Note by Idget_note_by_id
List Noteslist_notes
Update Noteupdate_note

Opportunity

OperationIDDescription
Create Opportunitycreate_opportunity
Delete Opportunitydelete_opportunity
Get Opportunity by Idget_opportunity_by_id
List Opportunitieslist_opportunities
Update Opportunityupdate_opportunity

Organization

OperationIDDescription
Create Organizationcreate_organization
Delete Organizationdelete_organization
Get Company by Idget_company_by_id
Get Organization by Idget_organization_by_id
Get Organization Fieldsget_organization_fields
List Companieslist_companies
List Company Fieldslist_company_fields
List Organizationslist_organizations
Update Organizationupdate_organization

Person

OperationIDDescription
Create Personcreate_person
Delete Persondelete_person
Get Person by Idget_person_by_id
Get Person Fieldsget_person_fields
List Personslist_persons
Update Personupdate_person

Reminder

OperationIDDescription
Create Remindercreate_reminder
Delete Reminderdelete_reminder
Get Reminder by Idget_reminder_by_id
List Reminderslist_reminders
Update Reminderupdate_reminder

Webhook

OperationIDDescription
Create Webhookcreate_webhook
Delete Webhookdelete_webhook
Get Webhook by Idget_webhook_by_id
List Webhookslist_webhooks
Update Webhookupdate_webhook