How it works
- Connect with an Attio access token from Workspace settings → Developers
- Map each Sequenzy list you care about to an Attio list
- When someone joins a mapped list (
subscriber.list_subscribed), Sequenzy upserts them as a person in Attio and adds them to the mapped list - If company matching is on, a non-free-mail domain (not Gmail, Outlook, and similar) is upserted as a company and linked on the person
Connecting Attio
Dashboard
- Go to Settings → Integrations in Sequenzy
- Find Attio under CRM
- Click Connect
- In Attio, open Workspace settings → Developers, create an access token, and grant
object_configuration:read,record_permission:read-write,list_configuration:read, andlist_entry:read-write - Paste the token into Sequenzy and connect
- Map your Sequenzy lists to Attio lists, then save
API, CLI, and MCP
Attio usesconnectMethod: "api_key". There is no webhook URL.
- API -
POST /api/v1/integrations/connectwith{ "provider": "attio", "apiKey": "attio_..." }. Optionalsettings.listMap(Sequenzy list id → Attio list UUID or api slug) andsettings.syncCompanyFromDomain(defaulttrue). Connect docs - CLI -
sequenzy integrations connect attio --api-key attio_... --attio-list list_123=field-guide. Reconnect with--attio-clear-liststo remove every mapping, or use--attio-enable-company-domain/--attio-disable-company-domainto change company matching. - MCP -
connect_integrationwithprovider: "attio"andapiKey
What gets synced
Gmail, Outlook, and other free-mail domains are never used for company matching.
Things to know
- Add-only. Unsubscribing, leaving a list, or deleting a subscriber in Sequenzy does not remove the person from Attio.
- No backfill. People already on a Sequenzy list are not pushed until they join (or rejoin) after the list is mapped.
- No inbound webhook. Point nothing at Sequenzy; the access token is enough.
- Live only. Sync runs when someone is added to a mapped list, not on a schedule.
- Activity. Each upsert is logged on the integration’s Activity view.
Scopes
The Attio token needsobject_configuration:read, record_permission:read-write, list_configuration:read, and list_entry:read-write so Sequenzy can identify the workspace, list compatible people lists, upsert people and companies, and add list entries. Sequenzy rejects active tokens that are missing any of these permissions.