OAuth providers
Attio
Set up Attio OAuth for relationship-driven CRM and pipeline management
Overview
Section titled “Overview”Connect your users to Attio for relationship-driven CRM, pipeline management, and workspace collaboration.
| Property | Value |
|---|---|
| Provider ID | attio |
| Category | CRM |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create an Attio OAuth App
Section titled “Step 1: Create an Attio OAuth App”Go to the Attio Developer Dashboard
Navigate to the Attio developer dashboard and sign in.
Create a new integration
Click Create a new integration and enter the integration name and description.
Configure OAuth
Under OAuth, add the Alter callback URL (from the Developer Portal) to Redirect URIs.
Select scopes
Select the scopes your integration needs. See Available Scopes below.
Get credentials
Copy the Client ID and Client Secret.
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add Attio provider
Go to OAuth Providers > Add Provider > Attio.
Enter credentials
- Client ID: Paste your Attio Client ID
- Client Secret: Paste your Attio Client Secret
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”Records
Section titled “Records”| Scope | Description |
|---|---|
record_permission:read | Read access to records (people, companies, etc.) |
record_permission:read-write | Read and write access to records |
List Entries
Section titled “List Entries”| Scope | Description |
|---|---|
list_entry:read | Read access to list entries |
list_entry:read-write | Read and write access to list entries |
| Scope | Description |
|---|---|
note:read | Read access to notes |
note:read-write | Read and write access to notes |
| Scope | Description |
|---|---|
task:read | Read access to tasks |
task:read-write | Read and write access to tasks |
User Management
Section titled “User Management”| Scope | Description |
|---|---|
user_management:read | Read access to workspace user management |
Webhooks
Section titled “Webhooks”| Scope | Description |
|---|---|
webhook:read-write | Create and manage webhooks |
Object Configuration
Section titled “Object Configuration”| Scope | Description |
|---|---|
object_configuration:read | Read access to object and attribute configuration |
object_configuration:read-write | Read and write access to object and attribute configuration |
| Scope | Description |
|---|---|
mcp | Access the Attio MCP (Model Context Protocol) server |
- Attio scopes follow a read/read-write pattern. Request only the access level the application needs.
- For most CRM use cases,
record_permission:readandlist_entry:readprovide sufficient read-only access. - See the Attio API documentation for more details on available endpoints.