> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Attio OAuth 2.0 connector profile – StackOne setup guide

> Set up the OAuth 2.0 connector profile for Attio in StackOne. One-time admin setup required before your users can link Attio accounts via Hub.

<Panel>
  <div className="not-prose guides-scope-selector" data-guides-scope-selector data-guide-actions-json="[{&#x22;id&#x22;:&#x22;attio_list_attributes&#x22;,&#x22;label&#x22;:&#x22;List Attributes&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_attribute&#x22;,&#x22;label&#x22;:&#x22;Get Attribute&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_attribute&#x22;,&#x22;label&#x22;:&#x22;Create Attribute&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_attribute&#x22;,&#x22;label&#x22;:&#x22;Update Attribute&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_statuses&#x22;,&#x22;label&#x22;:&#x22;List Statuses&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_status&#x22;,&#x22;label&#x22;:&#x22;Create Status&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_status&#x22;,&#x22;label&#x22;:&#x22;Update Status&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_comment&#x22;,&#x22;label&#x22;:&#x22;Get Comment&#x22;,&#x22;scopes&#x22;:[&#x22;comment:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_comment&#x22;,&#x22;label&#x22;:&#x22;Create Comment&#x22;,&#x22;scopes&#x22;:[&#x22;comment:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_comment&#x22;,&#x22;label&#x22;:&#x22;Delete Comment&#x22;,&#x22;scopes&#x22;:[&#x22;comment:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_companies&#x22;,&#x22;label&#x22;:&#x22;List Companies&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_company&#x22;,&#x22;label&#x22;:&#x22;Get Company&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_company&#x22;,&#x22;label&#x22;:&#x22;Create Company&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_company&#x22;,&#x22;label&#x22;:&#x22;Update Company&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_company&#x22;,&#x22;label&#x22;:&#x22;Delete Company&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_unified_list_resource_users&#x22;,&#x22;label&#x22;:&#x22;List Unified Resource Users&#x22;,&#x22;scopes&#x22;:[&#x22;list_configuration:read&#x22;,&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_unified_list_users&#x22;,&#x22;label&#x22;:&#x22;List Unified Users&#x22;,&#x22;scopes&#x22;:[&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_unified_get_user&#x22;,&#x22;label&#x22;:&#x22;Get Unified User&#x22;,&#x22;scopes&#x22;:[&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_lists&#x22;,&#x22;label&#x22;:&#x22;List Lists&#x22;,&#x22;scopes&#x22;:[&#x22;list_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_list&#x22;,&#x22;label&#x22;:&#x22;Get List&#x22;,&#x22;scopes&#x22;:[&#x22;list_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_list&#x22;,&#x22;label&#x22;:&#x22;Create List&#x22;,&#x22;scopes&#x22;:[&#x22;list_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_list&#x22;,&#x22;label&#x22;:&#x22;Update List&#x22;,&#x22;scopes&#x22;:[&#x22;list_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_list_entries&#x22;,&#x22;label&#x22;:&#x22;List List Entries&#x22;,&#x22;scopes&#x22;:[&#x22;list_entry:read&#x22;,&#x22;list_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_list_entry&#x22;,&#x22;label&#x22;:&#x22;Get List Entry&#x22;,&#x22;scopes&#x22;:[&#x22;list_entry:read&#x22;,&#x22;list_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_list_entry&#x22;,&#x22;label&#x22;:&#x22;Create List Entry&#x22;,&#x22;scopes&#x22;:[&#x22;list_entry:read-write&#x22;,&#x22;list_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_list_entry&#x22;,&#x22;label&#x22;:&#x22;Update List Entry&#x22;,&#x22;scopes&#x22;:[&#x22;list_entry:read-write&#x22;,&#x22;list_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_list_entry&#x22;,&#x22;label&#x22;:&#x22;Delete List Entry&#x22;,&#x22;scopes&#x22;:[&#x22;list_entry:read-write&#x22;,&#x22;list_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_notes&#x22;,&#x22;label&#x22;:&#x22;List Notes&#x22;,&#x22;scopes&#x22;:[&#x22;note:read&#x22;,&#x22;object_configuration:read&#x22;,&#x22;record_permission:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_note&#x22;,&#x22;label&#x22;:&#x22;Get Note&#x22;,&#x22;scopes&#x22;:[&#x22;note:read&#x22;,&#x22;object_configuration:read&#x22;,&#x22;record_permission:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_note&#x22;,&#x22;label&#x22;:&#x22;Create Note&#x22;,&#x22;scopes&#x22;:[&#x22;note:read-write&#x22;,&#x22;object_configuration:read&#x22;,&#x22;record_permission:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_note&#x22;,&#x22;label&#x22;:&#x22;Delete Note&#x22;,&#x22;scopes&#x22;:[&#x22;note:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_objects&#x22;,&#x22;label&#x22;:&#x22;List Objects&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_object&#x22;,&#x22;label&#x22;:&#x22;Get Object&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_object&#x22;,&#x22;label&#x22;:&#x22;Create Object&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_object&#x22;,&#x22;label&#x22;:&#x22;Update Object&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_people&#x22;,&#x22;label&#x22;:&#x22;List People&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_person&#x22;,&#x22;label&#x22;:&#x22;Get Person&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_person&#x22;,&#x22;label&#x22;:&#x22;Create Person&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_person&#x22;,&#x22;label&#x22;:&#x22;Update Person&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_person&#x22;,&#x22;label&#x22;:&#x22;Delete Person&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_records&#x22;,&#x22;label&#x22;:&#x22;List Records&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_record&#x22;,&#x22;label&#x22;:&#x22;Get Record&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_record&#x22;,&#x22;label&#x22;:&#x22;Create Record&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_record&#x22;,&#x22;label&#x22;:&#x22;Update Record&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read-write&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_record&#x22;,&#x22;label&#x22;:&#x22;Delete Record&#x22;,&#x22;scopes&#x22;:[&#x22;object_configuration:read&#x22;,&#x22;record_permission:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_search_records&#x22;,&#x22;label&#x22;:&#x22;Search Records&#x22;,&#x22;scopes&#x22;:[&#x22;record_permission:read&#x22;,&#x22;object_configuration:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_tasks&#x22;,&#x22;label&#x22;:&#x22;List Tasks&#x22;,&#x22;scopes&#x22;:[&#x22;task:read&#x22;,&#x22;object_configuration:read&#x22;,&#x22;record_permission:read&#x22;,&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_task&#x22;,&#x22;label&#x22;:&#x22;Get Task&#x22;,&#x22;scopes&#x22;:[&#x22;task:read&#x22;,&#x22;object_configuration:read&#x22;,&#x22;record_permission:read&#x22;,&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_task&#x22;,&#x22;label&#x22;:&#x22;Create Task&#x22;,&#x22;scopes&#x22;:[&#x22;task:read-write&#x22;,&#x22;object_configuration:read&#x22;,&#x22;record_permission:read&#x22;,&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_task&#x22;,&#x22;label&#x22;:&#x22;Update Task&#x22;,&#x22;scopes&#x22;:[&#x22;task:read-write&#x22;,&#x22;object_configuration:read&#x22;,&#x22;record_permission:read&#x22;,&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_task&#x22;,&#x22;label&#x22;:&#x22;Delete Task&#x22;,&#x22;scopes&#x22;:[&#x22;task:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_threads&#x22;,&#x22;label&#x22;:&#x22;List Threads&#x22;,&#x22;scopes&#x22;:[&#x22;comment:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_thread&#x22;,&#x22;label&#x22;:&#x22;Get Thread&#x22;,&#x22;scopes&#x22;:[&#x22;comment:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_webhooks&#x22;,&#x22;label&#x22;:&#x22;List Webhooks&#x22;,&#x22;scopes&#x22;:[&#x22;webhook:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_webhook&#x22;,&#x22;label&#x22;:&#x22;Get Webhook&#x22;,&#x22;scopes&#x22;:[&#x22;webhook:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_create_webhook&#x22;,&#x22;label&#x22;:&#x22;Create Webhook&#x22;,&#x22;scopes&#x22;:[&#x22;webhook:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_update_webhook&#x22;,&#x22;label&#x22;:&#x22;Update Webhook&#x22;,&#x22;scopes&#x22;:[&#x22;webhook:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_delete_webhook&#x22;,&#x22;label&#x22;:&#x22;Delete Webhook&#x22;,&#x22;scopes&#x22;:[&#x22;webhook:read-write&#x22;]},{&#x22;id&#x22;:&#x22;attio_list_workspace_members&#x22;,&#x22;label&#x22;:&#x22;List Workspace Members&#x22;,&#x22;scopes&#x22;:[&#x22;user_management:read&#x22;]},{&#x22;id&#x22;:&#x22;attio_get_workspace_member&#x22;,&#x22;label&#x22;:&#x22;Get Workspace Member&#x22;,&#x22;scopes&#x22;:[&#x22;user_management:read&#x22;]}]">
    <div className="guides-scope-selector__title">Select Actions to adjust the guide</div>
    <div className="guides-scope-selector__muted guides-scope-selector__subtitle">Some actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.</div>

    <div className="guides-scope-selector__toolbar">
      <input type="text" placeholder="Search actions..." className="guides-scope-selector__input guides-scope-selector__search" data-guide-action-search />

      <button type="button" className="guides-scope-selector__quick-btn" data-guide-select-all>Select all</button>
      <button type="button" className="guides-scope-selector__quick-btn" data-guide-clear>Clear</button>
    </div>

    <div className="guides-scope-selector__list">
      <div className="guides-scope-selector__list-header">
        <div className="guides-scope-selector__list-header-spacer" />

        <div className="guides-scope-selector__list-header-action">Action</div>
        <div className="guides-scope-selector__list-header-scopes">Scope(s)</div>
      </div>

      <div className="guides-scope-selector__muted guides-scope-selector__status" data-guide-loading>Loading actions...</div>
      <div className="guides-scope-selector__muted guides-scope-selector__status" data-guide-no-results hidden>No actions match your search.</div>
    </div>

    <div className="guides-scope-selector__url-section">
      <div className="guides-scope-selector__muted guides-scope-selector__label">Dynamic Guide URL</div>

      <div className="guides-scope-selector__url-row">
        <input type="text" readOnly className="guides-scope-selector__input guides-scope-selector__url-input" data-guide-url />

        <button type="button" className="guides-scope-selector__copy-btn guides-scope-selector__copy-btn--end" data-guide-copy-url>Copy URL</button>
      </div>

      <div className="guides-scope-selector__scopes-section">
        <div className="guides-scope-selector__muted guides-scope-selector__label">Scopes Selected</div>

        <div className="guides-scope-selector__scopes-row">
          <pre className="guides-scope-selector__input guides-scope-selector__scopes-output" role="textbox" aria-readonly="true" tabIndex={0} data-guide-scopes-output />

          <div className="guides-scope-selector__muted guides-scope-selector__side-controls">
            <div className="guides-scope-selector__side-label">Separator</div>

            <select className="guides-scope-selector__input guides-scope-selector__delimiter" data-guide-scope-delimiter>
              <option value="space">Space</option>
              <option value="comma">Comma</option>
              <option value="semicolon">Semicolon</option>
              <option value="pipe">Pipe</option>
              <option value="newline">Newline</option>
            </select>

            <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-scopes>Copy scopes</button>
          </div>
        </div>
      </div>
    </div>
  </div>
</Panel>

<section data-guide-section data-guide-scopes="">
  <h2>Create an OAuth application</h2>

  <p>Register an OAuth application in the Attio developer dashboard to enable API access.</p>

  <Steps>
    <Step title="Sign in to Attio">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Sign in to the <a href="https://build.attio.com/" target="_blank" rel="noopener noreferrer">Attio developer dashboard</a>.</p>

        <ul>
          <li>If you don't have a developer account, you'll need to create one linked to your Attio workspace.</li>
        </ul>
      </div>
    </Step>

    <Step title="Create a new app">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In the left sidebar, click <strong>New App</strong>.</p>

        <ul>
          <li>Enter a descriptive name in the <strong>Name</strong> field (e.g., `StackOne Integration`)</li>
          <li>Enter a unique identifier in the <strong>Slug</strong> field (e.g., `stackone-integration`)</li>
          <li>Click <strong>Create app</strong> to proceed.</li>
        </ul>
      </div>
    </Step>

    <Step title="Configure OAuth settings">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Go to the <strong>OAuth</strong> tab in your app's settings.</p>

        <ul>
          <li>Copy the <strong>Client ID</strong> and store it securely for use later.</li>
          <li>Copy the <strong>Client Secret</strong> and store it securely for use later.</li>
          <li>Add this redirect URI: `https://api.stackone.com/connect/oauth2/attio/callback`</li>
        </ul>
      </div>
    </Step>

    <Step title="Configure scopes">
      <div data-guide-step data-guide-scopes="record_permission:read,record_permission:read-write,object_configuration:read,object_configuration:read-write,list_entry:read,list_entry:read-write,list_configuration:read,list_configuration:read-write,user_management:read,note:read,note:read-write,task:read,task:read-write,comment:read,comment:read-write,webhook:read,webhook:read-write" data-guide-display-scopes-list="record_permission:read,record_permission:read-write,object_configuration:read,object_configuration:read-write,list_entry:read,list_entry:read-write,list_configuration:read,list_configuration:read-write,user_management:read,note:read,note:read-write,task:read,task:read-write,comment:read,comment:read-write,webhook:read,webhook:read-write">
        <div className="connector-guide-actions-badge" data-guide-actions-badge data-guide-actions-badge-scopes="record_permission:read,record_permission:read-write,object_configuration:read,object_configuration:read-write,list_entry:read,list_entry:read-write,list_configuration:read,list_configuration:read-write,user_management:read,note:read,note:read-write,task:read,task:read-write,comment:read,comment:read-write,webhook:read,webhook:read-write">
          <span>Enables actions: </span><span data-guide-actions-badge-labels>Create Attribute, Create Comment, Create Company, Create List, Create List Entry, Create Note, Create Object, Create Person, Create Record, Create Status, Create Task, Create Webhook, Delete Comment, Delete Company, Delete List Entry, Delete Note, Delete Person, Delete Record, Delete Task, Delete Webhook, Get Attribute, Get Comment, Get Company, Get List, Get List Entry, Get Note, Get Object, Get Person, Get Record, Get Task, Get Thread, Get Unified User, Get Webhook, Get Workspace Member, List Attributes, List Companies, List List Entries, List Lists, List Notes, List Objects, List People, List Records, List Statuses, List Tasks, List Threads, List Unified Resource Users, List Unified Users, List Webhooks, List Workspace Members, Search Records, Update Attribute, Update Company, Update List, Update List Entry, Update Object, Update Person, Update Record, Update Status, Update Task, Update Webhook</span>
        </div>

        <p>Navigate to the <strong>Scopes</strong> tab. Enable the scopes required for your use case and save your configuration:</p>

        <div className="connector-guide-display-scopes" data-guide-display-scopes>
          <div className="connector-guide-scopes-container connector-guide-scopes-container--scrollable">
            <ul className="not-prose connector-guide-scopes-list">
              <li data-guide-display-scope="record_permission:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy record_permission:read" title="Copy scope" data-copy="record_permission:read">
                  <span className="connector-guide-scope-copy__label">record\_permission:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="record_permission:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy record_permission:read-write" title="Copy scope" data-copy="record_permission:read-write">
                  <span className="connector-guide-scope-copy__label">record\_permission:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="object_configuration:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy object_configuration:read" title="Copy scope" data-copy="object_configuration:read">
                  <span className="connector-guide-scope-copy__label">object\_configuration:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="object_configuration:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy object_configuration:read-write" title="Copy scope" data-copy="object_configuration:read-write">
                  <span className="connector-guide-scope-copy__label">object\_configuration:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="list_entry:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy list_entry:read" title="Copy scope" data-copy="list_entry:read">
                  <span className="connector-guide-scope-copy__label">list\_entry:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="list_entry:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy list_entry:read-write" title="Copy scope" data-copy="list_entry:read-write">
                  <span className="connector-guide-scope-copy__label">list\_entry:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="list_configuration:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy list_configuration:read" title="Copy scope" data-copy="list_configuration:read">
                  <span className="connector-guide-scope-copy__label">list\_configuration:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="list_configuration:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy list_configuration:read-write" title="Copy scope" data-copy="list_configuration:read-write">
                  <span className="connector-guide-scope-copy__label">list\_configuration:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="user_management:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy user_management:read" title="Copy scope" data-copy="user_management:read">
                  <span className="connector-guide-scope-copy__label">user\_management:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="note:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy note:read" title="Copy scope" data-copy="note:read">
                  <span className="connector-guide-scope-copy__label">note:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="note:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy note:read-write" title="Copy scope" data-copy="note:read-write">
                  <span className="connector-guide-scope-copy__label">note:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="task:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy task:read" title="Copy scope" data-copy="task:read">
                  <span className="connector-guide-scope-copy__label">task:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="task:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy task:read-write" title="Copy scope" data-copy="task:read-write">
                  <span className="connector-guide-scope-copy__label">task:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="comment:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy comment:read" title="Copy scope" data-copy="comment:read">
                  <span className="connector-guide-scope-copy__label">comment:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="comment:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy comment:read-write" title="Copy scope" data-copy="comment:read-write">
                  <span className="connector-guide-scope-copy__label">comment:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="webhook:read">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy webhook:read" title="Copy scope" data-copy="webhook:read">
                  <span className="connector-guide-scope-copy__label">webhook:read</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li data-guide-display-scope="webhook:read-write">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy webhook:read-write" title="Copy scope" data-copy="webhook:read-write">
                  <span className="connector-guide-scope-copy__label">webhook:read-write</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </Step>
  </Steps>
</section>

## Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for <strong>Attio</strong>:

<Steps>
  <Step title="Open the connector">
    Log in to StackOne, open [Connectors](https://app.stackone.com/connectors), and select <strong>Attio</strong>.
  </Step>

  <Step title="Choose actions and events">
    <ul>
      <li>Click <strong>Add Profile</strong>.</li>
      <li>If the connector offers more than one authentication method, set the <strong>Auth Method</strong> filter to <strong>OAuth 2.0</strong>.</li>
      <li>Select the actions, and any events, to enable for this Connector Profile.</li>
      <li>Click <strong>Continue</strong>.</li>
    </ul>
  </Step>

  <Step title="Set up authentication">
    <ul>
      <li>Select <strong>Authentication Type</strong> as <strong>OAuth 2.0</strong>.</li>

      <li>
        Fill out the fields using details retrieved from your provider:

        <ul className="connector-guide-field-list">
          <li><strong>Client ID</strong></li>
          <li><strong>Client Secret</strong></li>
          <li><strong>Scopes</strong> (Optional)</li>
        </ul>
      </li>

      <li>Click <strong>Create Profile</strong>.</li>
    </ul>
  </Step>
</Steps>

Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to <a href="/connect/managing-connectors/linking-accounts">Link Accounts</a> for <strong>Attio</strong>.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.