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
| Operation | ID | Description |
|---|---|---|
| Get Authenticated User Info | get_authenticated_user_info | |
| Get Rate Limit Info | get_rate_limit_info | |
| Get Relationship Strengths | get_relationship_strengths |
Custom field
| Operation | ID | Description |
|---|---|---|
| Create Custom Field | create_custom_field | |
| Create Field Value | create_field_value | |
| Delete Custom Field | delete_custom_field | |
| Delete Field Value | delete_field_value | |
| List Custom Fields | list_custom_fields | |
| List Field Value Changes | list_field_value_changes | |
| List Field Values | list_field_values | |
| Update Field Value | update_field_value |
File
| Operation | ID | Description |
|---|---|---|
| Download File | download_file | |
| Get File by Id | get_file_by_id | |
| List Files | list_files | |
| Upload File | upload_file |
List
| Operation | ID | Description |
|---|---|---|
| Create List | create_list | |
| Get List by Id | get_list_by_id | |
| List Lists | list_lists |
List entry
| Operation | ID | Description |
|---|---|---|
| Create List Entry | create_list_entry | |
| Delete List Entry | delete_list_entry | |
| Get List Entry | get_list_entry | |
| Get List Entry Fields | get_list_entry_fields | |
| List List Entries | list_list_entries | |
| List List Fields | list_list_fields | |
| Update List Entry Fields | update_list_entry_fields |
Note
| Operation | ID | Description |
|---|---|---|
| Create Note | create_note | |
| Delete Note | delete_note | |
| Get Note by Id | get_note_by_id | |
| List Notes | list_notes | |
| Update Note | update_note |
Opportunity
| Operation | ID | Description |
|---|---|---|
| Create Opportunity | create_opportunity | |
| Delete Opportunity | delete_opportunity | |
| Get Opportunity by Id | get_opportunity_by_id | |
| List Opportunities | list_opportunities | |
| Update Opportunity | update_opportunity |
Organization
| Operation | ID | Description |
|---|---|---|
| Create Organization | create_organization | |
| Delete Organization | delete_organization | |
| Get Company by Id | get_company_by_id | |
| Get Organization by Id | get_organization_by_id | |
| Get Organization Fields | get_organization_fields | |
| List Companies | list_companies | |
| List Company Fields | list_company_fields | |
| List Organizations | list_organizations | |
| Update Organization | update_organization |
Person
| Operation | ID | Description |
|---|---|---|
| Create Person | create_person | |
| Delete Person | delete_person | |
| Get Person by Id | get_person_by_id | |
| Get Person Fields | get_person_fields | |
| List Persons | list_persons | |
| Update Person | update_person |
Reminder
| Operation | ID | Description |
|---|---|---|
| Create Reminder | create_reminder | |
| Delete Reminder | delete_reminder | |
| Get Reminder by Id | get_reminder_by_id | |
| List Reminders | list_reminders | |
| Update Reminder | update_reminder |
Webhook
| Operation | ID | Description |
|---|---|---|
| Create Webhook | create_webhook | |
| Delete Webhook | delete_webhook | |
| Get Webhook by Id | get_webhook_by_id | |
| List Webhooks | list_webhooks | |
| Update Webhook | update_webhook |