attio-interaction
Installation
SKILL.md
Attio Interaction (Read + Write)
Use this skill to read and write your Attio CRM through the REST API v2. Every read or write is a direct API call; agent-swarm does not maintain a separate Attio sync.
TL;DR
- Resolve
ATTIO_API_KEYfrom swarm config before making calls. - Base URL:
https://api.attio.com/v2/ - Use
Authorization: Bearer $ATTIO_API_KEY,Content-Type: application/json, andAccept: application/json. - Prefer upsert over create for People, Companies, and Deals:
PUT /v2/objects/{slug}/recordswithmatching_attribute. - Rate limits: 100 reads/sec, 25 writes/sec. Pace write bursts to roughly 15-20/sec.
- Attribute values are arrays, even for scalar values:
[{ "value": 42 }], never42.
Authentication
ATTIO_API_KEY=$(get-config key="ATTIO_API_KEY" includeSecrets=true)