| name | attio |
| description | Attio CRM integration for managing companies, people, deals, notes, tasks, and custom objects. Use when working with Attio CRM data, searching contacts, managing sales pipelines, adding notes to records, creating tasks, or syncing prospect information. |
Attio CRM
Manage Attio CRM via REST API. Supports companies, people, deals, lists (pipelines), notes, and tasks.
Setup
Set ATTIO_API_KEY in environment or ~/.env:
echo "ATTIO_API_KEY=your_api_key" >> ~/.env
Get your API key: Attio → Workspace Settings → Developers → New Access Token
Quick Reference
Objects (Records)
attio objects list
attio records list <object>
attio records search <object> <query>
attio records get <object> <id>
attio records create <object> <json>
attio records update <object> <id> <json>
Lists (Pipelines)
attio lists list
attio entries list <list_slug>
attio entries add <list_slug> <object> <record_id>
Notes
attio notes list <object> <record_id>
attio notes create <object> <record_id> <title> <content>
Tasks
attio tasks list
attio tasks create <content> [deadline]
attio tasks complete <task_id>
Examples
Find a company and add a note
attio records search companies "Acme"
attio notes create companies abc123-uuid "Call Notes" "Discussed Q1 roadmap..."
Work with pipeline
attio entries list sales_pipeline
attio entries add sales_pipeline companies abc123-uuid
Create a follow-up task
attio tasks create "Follow up with John at Acme" "2024-02-15"
API Limits
- Rate limit: ~100 requests/minute
- Pagination: Use
limit and offset params for large datasets
Full API Docs
https://docs.attio.com/