The Attio MCP Node integrates securely with the Attio API via Scalekit. It enables your AI agent to manage CRM records, lists, notes, tasks, comments, meetings, emails, call recordings, and workspace data.
Parameters
Required Parameters
- action (string): The target Attio MCP tool action to run. Must be one of the enabled actions:
attiomcp_add_record_to_list: Add a record to a list.attiomcp_create_comment: Create a comment.attiomcp_create_note: Create a note.attiomcp_create_record: Create a new record.attiomcp_create_task: Create a task.attiomcp_delete_comment: Delete a comment.attiomcp_get_call_recording: Get a call recording.attiomcp_get_email_content: Get email content.attiomcp_get_note_body: Get the body of a note.attiomcp_get_records_by_ids: Get records by their IDs.attiomcp_list_attribute_definitions: List attribute definitions.attiomcp_list_comment_replies: List comment replies.attiomcp_list_comments: List comments.attiomcp_list_list_attribute_definitions: List list attribute definitions.attiomcp_list_lists: List lists.attiomcp_list_records: List records.attiomcp_list_records_in_list: List records in a list.attiomcp_list_tasks: List tasks.attiomcp_list_workspace_members: List workspace members.attiomcp_list_workspace_teams: List workspace teams.attiomcp_run_basic_report: Run a basic report.attiomcp_search_call_recordings_by_metadata: Search call recordings by metadata.attiomcp_search_emails_by_metadata: Search emails by metadata.attiomcp_search_meetings: Search meetings.attiomcp_search_notes_by_metadata: Search notes by metadata.attiomcp_search_records: Search records.attiomcp_semantic_search_call_recordings: Semantic search call recordings.attiomcp_semantic_search_emails: Semantic search emails.attiomcp_semantic_search_notes: Semantic search notes.attiomcp_update_list: Update a list.attiomcp_update_list_entry_by_id: Update a list entry by ID.attiomcp_update_list_entry_by_record_id: Update a list entry by record ID.attiomcp_update_note: Update a note.attiomcp_update_record: Update a record.attiomcp_update_task: Update a task.attiomcp_upsert_record: Upsert a record.attiomcp_whoami: Get current user identity.
Optional Parameters
- params (object): A key-value dictionary containing action-specific inputs (e.g.,
{'record_id': '...', 'list_id': '...'}).
Practical Use Cases
- CRM Record Management: Create, update, upsert, search, and list Attio records, lists, and list entries.
- Activity Tracking: Manage notes, tasks, comments, meetings, emails, and call recordings associated with records.
- Reporting & Search: Run basic reports, perform metadata and semantic searches across notes, emails, and call recordings.